¿Cómo puede asignar un acceso directo personalizado para detener una grabación de pantalla de QuickTime?

Estoy buscando grabar mi pantalla usando QuickTime en mi Mac, pero para detener una grabación de pantalla, debe presionar ControlCommandEsc. Me gustaría saber si es posible crear un atajo de teclado personalizado, como ControlCommandS, para detener la grabación de QuickTime.

Prefiero no hacer clic en el botón Detener en la barra de menú porque la grabación captura el movimiento del mouse hacia arriba para hacer clic en ese botón.

Si es posible, ¿cómo se puede crear un acceso directo personalizado para detener una grabación de pantalla de QuickTime?

Lo más fácil que he encontrado para esto es esperar unos 5 segundos cuando haya terminado antes de finalizar el video para tener un búfer de video. Luego haga clic en la parada. Recorta los marcos adicionales para que no veas el movimiento del mouse.
Dejo espacio al final y lo recorto, pero me encantaría tener un atajo que pueda recordar. Además, la función 'Comando+Control+Esc' es incómoda. Durante una grabación, mi cerebro tarda en señalar a mi dedo índice (COMANDO), pulgar (CONTROL) y dedo meñique (ESC) que se pongan en posición para ejecutar la función de parada.
(IMO) Ese combo de teclas predeterminado está diseñado para que tenga que usar las 2 manos para evitar una invocación inadvertida. Ctrl-Cmd-Ses mucho más fácil de hacer con una mano que Ctrl-Cmd-Esc.

Respuestas (3)

Puede usar el acceso directo predeterminado para detener la grabación: + Ctrl+ Escpara detener la grabación cuando haya terminado.

Esto se puede lograr mediante un Servicio de Automator vinculado a un atajo de teclado personalizado, de la siguiente manera:

  • Abra Automator ( /Applications/Utilities/Automator.app) y cree un nuevo Service.
  • En la parte superior, configure este servicio para recibir no inputen formato any application.
  • Use la barra de búsqueda en el lado izquierdo para encontrar la Run AppleScriptacción y arrástrela al panel de flujo de trabajo principal en el lado derecho.
  • Establezca el contenido de Run AppleScriptlo siguiente:

    on run
        tell first document of application "QuickTime Player" to stop
    end run
    
  • Guarde el Servicio con un nombre que recordará (tal vez "Detener la grabación de QuickTime").

  • Abra Preferencias del sistema, vaya a Preferencias de teclado, vaya a la Shortcutspestaña, seleccione Servicesdel menú de la izquierda y busque el Servicio que acaba de crear (probablemente se encuentre debajo Text). Haga clic en él para seleccionarlo, luego haga clic en el Add Shortcutbotón.
  • Presione el atajo de teclado que desea asignar a esta acción ( -- ).S

A continuación, puede cerrar Preferencias del sistema y Automator. De ahora en adelante, cada vez que presione esa combinación de teclas, intentará detener la primera grabación activa en QuickTime Player, incluidas las grabaciones de pantalla.

Gracias por este recorrido detallado y preciso. No había hecho un Automatorservicio antes. se llama Quick Actionenmojave

Para finalizar la grabación, puede presionar: ++ , o presione el botón ⏺ (detener la grabación) en Ctrlla Escbarra táctil de su Macbook. (consulte Soporte de Apple > QuickTime Player )


Para modificar el acceso directo, debe saber cuál es el nombre del comando y volver a vincularlo en:

Preferencias del sistema > Teclado > Accesos directos > Accesos directos de aplicaciones

También podría considerar el uso de software que intercepte teclas y ejecute acciones arbitrarias, por ejemplo: Alfred (flujos de trabajo) , Keyboard Maestro , Hammerspoon .