яблочный скрипт - проблема быстрого экспорта в последовательность изображений - PullRequest
2 голосов
/ 23 июня 2009

Я пытаюсь экспортировать снимок фильма, используя Quicktime. Это код, который делает снимок:

export document 1 to file target_file as image sequence using settings "JPEG, 10 fps"

Это сохраняет изображение в формате PNG, а не в формате JPEG.

Когда я использую следующий код:

export document 1 to file target_file as image sequence using settings preset "JPEG, 25 fps"

отлично работает с предустановленными настройками. Но с моими пользовательскими настройками не удается создать JPEG, но вместо этого создается PNG.

Я пытаюсь прочитать документы поддержки, но ничего не могу найти.

Заранее спасибо за любую помощь!

1 Ответ

2 голосов
/ 05 июля 2009

При настройке в соответствии со словарем QuickTime-плеера ожидается файл (в частности, файл .qtes или .set), содержащий настройки.

Вы можете сохранить файл .qtes с последними использованными настройками Последовательность изображений , используя следующий AppleScript:

set file2save to (choose file name default location (path to desktop) default name "setting.qtes")

tell application "QuickTime Player"
    tell first document
        save export settings for image sequence to file2save
    end tell
end tell

Оригинальный источник: MacScripter

После этого измените код на:

tell application "QuickTime Player"
    #Change this path to wherever the .qtes file is
    set settings_file to "Macintosh HD:setting.qtes" 
    export document 1 to file "prefix" as image sequence using settings alias settings_file
end tell

Не забудьте заменить «Macintosh HD» в сценарии на имя вашего тома, на котором включен файл .qtes - если нет, вы получите файлы .png.

...