Выполните QuickTime от командной строки до видео экспорта

У меня есть набор avi's, который я преобразовываю в m4v, и я могу сделать это в QuickTime путем открытия видео и затем пойти 'Сохранить Как', выбрать папку, выбрать тип (iPhone, Фильм, и т.д.), и тому подобное. Но у меня есть приблизительно 100 видео, с которыми я хочу сделать это. Параметры командной строки? Или опции пакетной обработки в GUI? Просветите меня.

Это - QuickTime X на Snow Leopard.

2
задан 11.05.2010, 18:58

3 ответа

Для GUI я предлагаю проверить MPEG Streamclip, который действительно имеет способность сделать пакетную обработку.

С другой стороны, существуют (теперь удержан от использования) инструменты командной строки, доступные в /usr/libexec/podcastproducer и замена в /usr/bin/pcastaction. Конкретно;

pcastaction encode --input=INFILE --output=OUTFILE --encoder=iphone

Можно найти больше путем выполнения pcastaction help encode

Так демонстрационный сценарий, чтобы сделать это было бы следующие:

#! /bin/sh

for FILE in /PATH/TO/FOLDER/OF/MOVIES/*; do
    /usr/bin/pcastaction encode --basedir="/PATH/TO/FOLDER/OF/MOVIES" --input="$FILE" --output="$FILE".m4v --encoder=iphone
done
1
ответ дан 12.12.2019, 00:32

Вы могли бы найти qt_tools полезный для пакетного преобразования. Я использовал его при Tiger (я должен был перекомпилировать его). Я не уверен, как это будет работать выставленный Leopard.

0
ответ дан 12.12.2019, 00:32

Это могло, вероятно, быть сделано с Кварцевым Компоновщиком, но это было некоторое время, так как я посмотрел на API.

0
ответ дан 12.12.2019, 00:32

Теги

Похожие вопросы