8 votos

¿Cómo puedo hacer que QuickTime almacene las grabaciones temporales en otra unidad?

Cuando se realiza una grabación de película o de pantalla, QuickTime almacena las grabaciones en curso en ~/Library/Containers/com.apple.QuickTimePlayerX/Data/Library/Autosave Information .

En mi máquina, tengo un SSD rápido montado en /Volumes/SSD pero una unidad de disco lento en / . Me gustaría enviar los archivos de autoguardado al SSD. Con programas profesionales como Premiere, se puede simplemente establecer la ubicación de borrado, pero con QuickTime parece imposible. Sin embargo, me gusta mucho la función de grabación de pantalla de QuickTime y me gustaría utilizarla con mi rápido SSD.

Intenté ln -s el directorio de Autoguardado para que apunte a mi SSD, pero QuickTime da un error "desconocido" después de eso.

10voto

nneonneo Puntos 721

Resulta que esto es posible empleando un truco del doble enlace . En la terminal:

$ cd ~/Library/Containers/com.apple.QuickTimePlayerX
$ mv Data Data_bak
$ ln -s /Volumes/SSD/QuicktimeScratch DataSSD
$ ln -s DataSSD Data

y ¡listo! Esto configura los datos como un enlace que apunta al archivo local DataSSD, que a su vez es un enlace que apunta a la ubicación real del SSD.

QuickTime funciona bien ahora, y pone sus archivos temporales en mi SSD tal y como quería. Ya no hay tartamudeo en las capturas de pantalla.

2 votos

He probado esto en OS X 10.10.5. No funcionó. Quicktime se bloqueaba cada vez que intentaba abrirlo.

0 votos

Esto funciona en 10.11.3. ¿Seguro que has hecho un doble enlace?

0 votos

Puedo confirmar que se bloquea en 10.14.4

7voto

Oskar Puntos 1242

Una forma mucho más robusta de hacer esto es almacenar toda su carpeta de usuario en la unidad externa. Esto evita necesitar el terminal y también evita la confusión con los enlaces simbólicos y que se rompan cuando el software no espera ver un enlace o una actualización del sistema script</strkeep><strkeep> toca el contenido de la carpeta Library.

Podrías hacer un segundo usuario "grabador" para cerrar la sesión del usuario normal y tener todos los archivos de ese usuario en el disco externo.

Para crear un nuevo usuario en una unidad externa llamado "Retina" y nombrar al usuario "externo", siga estos pasos:

  • Usuarios y grupos abiertos
  • Desbloquear el panel si es necesario
  • Haga clic en el botón + icono (abajo a la izquierda)
  • Haz el nuevo usuario (yo llamé al mío externo)
  • Controlar el nombre del usuario y elegir Opciones avanzadas...
  • Fíjese bien en el campo Directorio de Inicio: creará una nueva carpeta en la unidad externa con el mismo nombre "externo" que el nombre corto de su nombre de usuario elegido
  • Haga clic en Elige...
  • Navegue hasta la unidad externa (Comando-Mayúsculas-C muestra el ordenador). Uso el atajo de Command-Shift-N para hacer una nueva carpeta llamada Users, luego hago una segunda carpeta nueva dentro de la carpeta /Volumes/Retina/Users llamada externo - el mismo caso que el nombre corto del usuario.

A continuación, puede utilizar el menú de Apple para cerrar la sesión de su usuario actual (o activar el cambio rápido de usuario) para cambiar entre el usuario que tiene todos los archivos temporales y las grabaciones a la unidad externa iniciando sesión en la cuenta de usuario "externa".

enter image description here

enter image description here

enter image description here

0 votos

Genial, no conocía las "opciones avanzadas" de la cuenta. Esto es muy útil.

0 votos

Parece una solución increíblemente inteligente. Lo probaré ahora.

3voto

Ricardo Martins Puntos 120

Sé que no responde la pregunta específicamente a Quicktime, pero las respuestas anteriores no me resolvieron el problema.

Sin embargo, el uso de Proyecto OBS (que es gratuito / multiplataforma) pude guardar/transmitirlo directamente al disco duro externo.

Sólo tienes que configurarlo en Ajustes. enter image description here

Y luego empieza a grabar.

enter image description here

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X