Come posso ottenere QuickTime per memorizzare le registrazioni temporanee su un'altra unità?

6

Quando esegui una registrazione di filmati o una registrazione su schermo, QuickTime memorizza le registrazioni in corso in ~/Library/Containers/com.apple.QuickTimePlayerX/Data/Library/Autosave Information .

Sulla mia macchina, ho un SSD veloce montato su /Volumes/SSD ma un'unità disco lento su / . Mi piacerebbe inviare i file autosave all'SSD. Con programmi professionali come Premiere, puoi semplicemente impostare la posizione dello scratch, ma con QuickTime sembra impossibile. Tuttavia, mi piace molto la funzione di registrazione dello schermo di QuickTime e vorrei usarla con il mio veloce SSD.

Ho provato a ln -s la directory di salvataggio automatico per puntare al mio SSD, ma dopo questo QuickTime emette errori con un errore "sconosciuto".

    
posta nneonneo 21.07.2014 - 21:18
fonte

2 risposte

5

Un modo molto più robusto per farlo è quello di memorizzare l'intera cartella utente sul disco esterno. Questo evita l'uso del terminale ed evita anche la confusione con i link simbolici e li interrompe quando il software non si aspetta di vedere un collegamento o uno script di aggiornamento del sistema tocchi il contenuto della cartella Libreria.

Potresti fare in modo che un secondo utente "di registrazione" si disconnetta dal normale utente e abbia tutti i file dell'utente sul disco esterno.

Per creare un nuovo utente su un'unità esterna denominata "Retina" e per denominare l'utente "esterno", procedi nel seguente modo:

  • Apri utenti e amp; Gruppi
  • Sblocca il riquadro se necessario
  • Fai clic sull'icona + (in basso a sinistra)
  • Crea il nuovo utente (ho chiamato il mio esterno)
  • Control fai clic sul nome utente e scegli Opzioni avanzate ...
  • Guarda da vicino il campo della Home directory: creerai una nuova cartella sull'unità esterna con lo stesso nome "esterno" del nome breve per il nome utente scelto
  • Fai clic su Scegli ...
  • Passare all'unità esterna (Command-Shift-C mostra il computer). Uso la scorciatoia Command-Shift-N per creare una nuova cartella denominata Users, quindi creare una seconda nuova cartella all'interno della cartella / Volumes / Retina / Users denominata external - lo stesso caso del nome breve dell'utente .

Quindi è possibile utilizzare il menu Apple per disconnettersi dal proprio utente corrente (o abilitare la commutazione rapida dell'utente) per passare da un utente che ha tutti i file temporanei e le registrazioni all'unità esterna accedendo all'account utente "esterno" .

    
risposta data 26.11.2015 - 21:41
fonte
9

Risulta che questo è effettivamente possibile impiegando un trucco di doppio collegamento . Nel terminale:

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

e voilà! Questo imposta i dati come collegamento che punta al file DataSSD locale, che a sua volta è un collegamento che punta alla reale posizione di scratch SSD.

QuickTime ora funziona bene e mette i suoi file temporanei sul mio SSD proprio come volevo. Non più balbuzie di screengrab!

    
risposta data 21.07.2014 - 21:22
fonte

Leggi altre domande sui tag