Batch-Export ausgewählter Videos mit QuickTime Player 7 mit bestimmten Exporteinstellungen?

1115
MikMak

Wie kann ich entweder applescript oder Automator verwenden, um Videodateien, die ich im Finder ausgewählt habe, stapelweise zu exportieren, aber NICHT die Dienstmethode "Ausgewählte Videodateien kodieren ", für die nur 4 Formate zur Auswahl stehen?

Grundsätzlich muss ich die Videos entweder mit den "Letzte Einstellungen" exportieren, die beim letzten Export eines Videos aus QuickTime 7 ausgewählt wurden, oder es besteht die Möglichkeit, die Einstellungen über das Exportdialogfeld in QuickTime 7 festzulegen, um die spezifische Formatierung auszuwählen brauche für die Videos, die ich ausgewählt habe.

Manchmal brauche ich den Codec "Apple ProRes 422 LT", und manchmal muss ich den regulären "Apple ProRes 422" verwenden. Ich muss auch sicherstellen, dass die Framerate unabhängig von der Framerate der Quelldatei auf 30 eingestellt ist. Die Abmessungen sind entweder 1280x720 oder 1920x1080.

Schließlich muss ich auch verschiedene Optionen für die Audiokodierung für verschiedene Videos einstellen.

Hoffentlich kennt jemand einen Weg, dies zu tun. Ich habe hier und bei Google herumgegraben und konnte es nicht herausfinden. Es scheint, dass die meisten Informationen, die ich online finde, den Leuten nur sagen, wie sie dieselbe Methode verwenden, die den "Encode Selected Video Files" -Dienst verwendet.

0

1 Antwort auf die Frage

1
MikMak

Eureka! Ich habe online einen Automator-Workflow gefunden, der tatsächlich funktioniert. Ich musste es nur ändern, um Filmdateien als Eingabe anstelle von Bildern zu übernehmen. In QuickTime 7 werden "Letzte Einstellungen" verwendet. Ich muss also nur das erste Video manuell exportieren, um die Einstellungen richtig eingeben zu können. Den Rest kann ich einfach auswählen und stapeln. Hurra!

Die Originalseite, die ich mit der Info- und Workflow-Datei gefunden habe, ist hier: http://ptrbrtz.net/batch-convert-animated-gifs-to-videos-using-applescript-automator-quicktime-7-on-os-x/

Ich werde das Skript auch hier hinzufügen, falls die von mir verlinkte Seite verschwindet. Dies muss lediglich in Automator als Dienst hinzugefügt werden, mit Filmdateien aus dem Finder als Eingabe.

image showing how to add the service in Automator

Und hier ist das AppleScript, das dem Service hinzugefügt werden soll. Ich habe den Dienst gerade als "Export_mov_via_QuickTime7.workflow" gespeichert.

on run  if inputFiles is equal to {} then set inputFiles to (choose file with prompt "Select the file(s) to convert:" with multiple selections allowed without invisibles) end if open inputFiles end run  on open droppedItems tell application "Finder" to set inputFolder to (container of first item of droppedItems) as Unicode text set outputFolder to (choose folder with prompt "Select output folder:" default location (inputFolder as alias)) as Unicode text  display dialog "Most recent QuickTime 7 export settings will be used. Existing files will be overwritten/moved to trash! Beware of evil QT7 Gamma shift!"  tell application "QuickTime Player 7" activate close every window end tell  repeat with currentItem in droppedItems tell application "Finder" to set fileName to name of currentItem as Unicode text  tell application "QuickTime Player 7" open currentItem tell front document to set frameCount to count of frames of first track end tell  set outputFileName to (outputFolder & fileName & ".mov")  tell application "Finder" if exists file outputFileName then delete file outputFileName end if end tell  tell application "QuickTime Player 7" if frameCount is greater than 1 then with timeout of 86400 seconds -- 24 hours export front document to outputFileName as QuickTime movie using most recent settings end timeout end if close front document end tell end repeat  quit application "QuickTime Player 7" end open 

Wann immer Sie Videos mit QuickTime Player 7 Pro stapelweise mit den von Ihnen gewählten Einstellungen exportieren möchten, müssen Sie einfach alle anderen Videos auswählen, die Sie exportieren möchten, den Dienst im Menü Finder-> Dienste auswählen und einen guten Kaffee genießen Pause, während alle Ihre Videos konvertiert werden! = D