8 votes

Comment faire pour que QuickTime stocke les enregistrements temporaires sur un autre disque ?

Lorsque vous effectuez un enregistrement vidéo ou un enregistrement d'écran, QuickTime stocke les enregistrements en cours dans le fichier ~/Library/Containers/com.apple.QuickTimePlayerX/Data/Library/Autosave Information .

Sur ma machine, j'ai un SSD rapide monté sur /Volumes/SSD mais un lecteur de disque lent sur / . J'aimerais envoyer les fichiers d'enregistrement automatique sur le SSD. Avec des programmes professionnels comme Premiere, vous pouvez simplement définir l'emplacement du scratch, mais avec QuickTime, cela semble impossible. Cependant, j'aime beaucoup la fonction d'enregistrement d'écran de QuickTime et j'aimerais l'utiliser avec mon SSD rapide.

J'ai essayé de ln -s le répertoire Autosave pour qu'il pointe vers mon SSD, mais QuickTime se bloque avec une erreur "inconnue" après cela.

10voto

nneonneo Points 2100

Il s'avère que c'est en fait possible en employant une l'astuce du double lien . Dans le terminal :

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

et voilà ! Cela configure Data comme un lien pointant vers le fichier local DataSSD, qui à son tour est un lien pointant vers l'emplacement réel du SSD scratch.

QuickTime fonctionne bien maintenant, et place ses fichiers temporaires sur mon SSD comme je le voulais. Plus de bégaiement de capture d'écran !

7voto

Oskar Points 1242

Une façon beaucoup plus robuste de procéder consiste à stocker l'ensemble de votre dossier utilisateur sur le disque externe. Cela évite d'avoir besoin d'un terminal et évite également la confusion avec les liens symboliques et leur rupture lorsque le logiciel ne s'attend pas à voir un lien ou une mise à niveau du système script touche le contenu du dossier Bibliothèque.

Vous pourriez créer un deuxième utilisateur "d'enregistrement" qui se déconnecterait de l'utilisateur normal et aurait tous les fichiers de cet utilisateur sur le disque externe.

Pour créer un nouvel utilisateur sur un disque externe nommé "Retina" et nommer l'utilisateur "externe", suivez ces étapes :

  • Utilisateurs et groupes ouverts
  • Déverrouillez le volet si nécessaire
  • Cliquez sur le bouton + icône (en bas à gauche)
  • Créez le nouvel utilisateur (j'ai appelé le mien "externe").
  • Cliquez sur le nom de l'utilisateur et choisissez Options avancées...
  • Regardez attentivement le champ Répertoire d'origine - vous allez créer un nouveau dossier sur le disque externe nommé de la même façon que le nom court du nom d'utilisateur que vous avez choisi.
  • Cliquez sur Choisissez...
  • Naviguez vers le lecteur externe (Command-Shift-C montre l'ordinateur). J'utilise le raccourci Command-Shift-N pour créer un nouveau dossier appelé Users, puis un deuxième nouveau dossier à l'intérieur du dossier /Volumes/Retina/Users nommé externe - le même cas que le nom court de l'utilisateur.

Ensuite, vous pouvez utiliser le menu Apple pour vous déconnecter de votre utilisateur actuel (ou activer le changement rapide d'utilisateur) pour passer de l'utilisateur qui a tous les fichiers temporaires et les enregistrements sur le disque externe en vous connectant au compte utilisateur "externe".

enter image description here

enter image description here

enter image description here

3voto

Ricardo Martins Points 165

Je sais que cela ne répond pas spécifiquement à la question sur Quicktime, mais les réponses ci-dessus n'ont pas résolu le problème pour moi.

Cependant, l'utilisation de Projet OBS (qui est gratuit / multi plateforme) j'ai pu l'enregistrer/le diffuser directement sur le disque dur externe.

Il vous suffit de le configurer dans la rubrique "Paramètres". enter image description here

Et ensuite, commencez à enregistrer.

enter image description here

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X