Mac OS X: самое простое (бесплатное, не QuickTime Pro) приложение для преобразования нумерованной папки изображений в фильм

35895
Jared Updike

Я хотел бы преобразовать папку PNG в .mov с быстрым временем сжатия PNG (это папка с фракталами в анимации; сжатие PNG отлично работает здесь, а потеря важна). Какие программы будут делать это с минимальной суетой? (Я не имею или не хочу платить за полную лицензию QuickTime Pro .)

ОБНОВИТЬ:

Позвольте мне сделать это более ясным: минимальная суета означает: я загружаю некоторый EncoderMagic.app (например), я дважды щелкаю по нему, чтобы запустить его. Я выбираю папку с моими пронумерованными изображениями и выскакиваю из фильма. Нет беспорядка. Без изменения размера. ... Возможно, это не существует (или называется QuickTime Pro?)

18
Возможно, вас это не заинтересует или не поможет, но я понимаю, что QuickTime Pro, как мы его знаем и любим в настоящее время, станет просто QuickTime, полностью функциональным и входит в состав Snow Leopard - другими словами, в комплекте с ОС. robsoft 14 лет назад 0
Я думал, что слышал это. Надеюсь, это решит эту проблему ... Я буду следить за этим в ближайшие несколько месяцев. Благодарю. Jared Updike 14 лет назад 0
Я использовал VirtualDub в Windows и выполнил свою задачу, но я все еще хотел бы сделать это на моем Mac, если это возможно в будущем (вы знаете, так как Mac имеют репутацию хороших в видео и создании фильмов). Я думаю, я могу подождать снежного барса? Jared Updike 14 лет назад 0

9 ответов на вопрос

23
Tomas Andrle

Инструмент командной строки ffmpeg делает это:

ffmpeg -n -i "image_%03d.jpg" output.m4v 

ffmpegв этом примере будет искать файлы, соответствующие шаблону image_xxx.jpgв текущем каталоге, где xxxчасть представляет собой дополненное нулями десятичное число, например 003. ffmpegавтоматически выбирает формат вывода на основе суффикса выходного файла, например, m4v.

Выберите -nзначение, -yесли хотите, чтобы ffmpeg всегда перезаписывал выходной файл без запроса (полезно для повторных тестов).

Я предлагаю вам скачать ffmpegлибо с homebrew, либо с macports .

Я недавно должен был сделать то же самое. Очевидно, что командная строка не так проста, как графический интерфейс, но как только я узнал об этом, ffmpeg позволил мне делать именно то, что я хотел, независимо от того, что я хотел сделать! physicsmichael 14 лет назад 0
@ Дэн, я бы порекомендовал Homebrew над довольно старым Финком. Он имеет больше обновлений и работает так же хорошо. Хорошая правка, хотя. slhck 12 лет назад 1
Для тех, кто пытается это использовать и получает черное видео, попробуйте добавить `-pix_fmt yuv420p` непосредственно перед именем выходного файла. shawkinaw 10 лет назад 3
Для получения дополнительных опций (с описанием) проверьте соответствующие сообщения SU: https://superuser.com/questions/356974/how-to-turn-images-into-a-video-slideshow-with-sound/356982#356982 Moreaki 9 лет назад 0
Не используйте параметр `-y` выше, так как он перезаписывает файлы без запроса. Вместо этого используйте `-n`, который останавливается, если выходной файл существует. Я сделал ошибку, указав входные файлы, и переписал все мои исходные файлы! Jim Bergman 7 лет назад 0
Если вы хотите использовать подстановочный знак `*`, добавьте параметр `-pattern_type glob` перед указанием входных файлов, например,` ffmpeg -n -pattern_type glob -i 'image * .jpg' output.mpg` Jim Bergman 7 лет назад 0
Для справки, документы ffmpeg находятся здесь: https://ffmpeg.org/ffmpeg.html Jim Bergman 7 лет назад 0
@JimBergman sorry about that and thanks for the warning, I updated the answer Tomas Andrle 7 лет назад 0
10
Ambrose

Существует бесплатное приложение на основе AppleScript под названием Sequimago, которое должно превосходно соответствовать вашим требованиям. Он доступен на этой странице на MacScripter, сайте форума, где Мартин Мишель, автор Sequimago, является администратором.

Это его описание программы:

Требования
Mac OS X 10.5 Leopard • QuickTime 7.2.1

Установка и использование:
скачать и распаковать архив ZIP. Затем откройте сценарий двойным щелчком мыши или поместите несколько файлов изображений на его значок. Затем сценарий попросит вас указать имя файла и местоположение для нового фильма QuickTime. После того, как вы предоставили определенные настройки для вашей последовательности изображений (например, кадров в секунду / секунд на кадр), будет создана ваша последовательность изображений.

Поддерживаемые форматы изображений:
JPG, JPEG, GIF, PNG, TIFF, TIF, PSD, Pict, BMP, PDF (распознается только первая страница документа PDF)

Примечания.
В настоящее время Sequimago использует формат изображения JPEG для последовательности изображений, что приводит к уменьшению размера файла фильма QuickTime. Но вы можете легко отредактировать скрипт Python для использования альтернативных форматов изображений (например, TIFF). Сценарий Python находится по адресу: Sequimago.app/Contents/Resources/crtimgseq.py

- - - - - - - -

PS - Я думаю, вы оцените комментарий, который он сделал в ходе объяснения, как он пришел, чтобы написать программу:

Я знал, что вы можете легко создавать собственные слайд-шоу с QuickTime Pro, но зачем тратить с трудом заработанные $ 29,99, если вы можете получить те же функции бесплатно, используя встроенные технологии Mac OS X 10.5?

Это добилось цели. Мне придется поиграть с кодировкой (я думаю, что png будет выглядеть лучше для этого ...) Jared Updike 14 лет назад 0
Это приложение не работает для меня. Ну, это работало, но я не мог изменить скорость кадров, независимо от того, что я помещал в кадры в секунду. и когда я попробовал секунды на кадр, он создал фильм размером 64 КБ, а затем потерпел крах. deweydb 10 лет назад 0
Sequimago все еще блестяще работает на OSX Mavericks ... HaL 9 лет назад 0
5
cobbal

ImageMagick (доступно из macports) может сделать это, попробуйте запустить команду

convert -delay 30 'pic-*.png' movie.m4v 

где 30 - это сотни секунд между кадрами, а файлы следуют шаблону:

pic-001.png pic-002.png ...

Не сработало Он сделал один кадр фильма. (ImageMagick 6.1.8 22/06/06). Я даже переименовал файлы в pic - *. Png, и он по-прежнему помещает только первый кадр. Jared Updike 14 лет назад 0
странно, это работает на моем (ImageMagick 6.5.2-9 2009-06-03) cobbal 14 лет назад 0
@ Джаред, это довольно старый ImageMagick у вас .. попробуйте более новую версию bubu 12 лет назад 0
1
jayrtfm

Обрамлено - это бесплатно.

  • Создавайте последовательности любого размера с практически неограниченным количеством изображений и используя любое количество кадров в секунду.
  • Предварительно просмотрите изображения, дважды щелкнув по ним, и измените их порядок в случае необходимости.

enter image description here

Требуется расширитель вещи и больше не работает в 10.8+ из-за удаления OSX поддержки rosetta для приложений PPC. deweydb 10 лет назад 1
1

ImageJ является мощным графическим редактором / средством просмотра / анализа изображений, который, помимо прочего, позволяет создавать фильмы из последовательностей изображений. Он соответствует вашим требованиям и предоставляет полезные опции, такие как изменение размера, поворот и т. Д., Если вы хотите / нуждаетесь в этом.

1
Chris

Для меня время кругов ассемблер делает свое дело. Это только берет .jpg в качестве входных данных, но я могу жить с этим для моей анимации. Кроме того, я только что проверил это, и он отлично работает!

0
sal

Это слайд-шоу? Вы можете экспортировать слайд-шоу в формате фильма из iPhoto. Может быть возможно установить время перехода слайда до секунды или меньше и таким образом создать файл видеоролика.

Не в этом случае ... Я пытаюсь превратить 1000 кадров в фильм со скоростью 30 кадров в секунду и 33,3 секунды. Jared Updike 14 лет назад 0
+1 отличное решение (кроме этого случая) Dan Rosenstark 11 лет назад 0
0
alex

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

-1
Tadeusz A. Kadłubowski

mencoder, кодировщик, который поставляется с mplayer, вероятно, знает, как это сделать.

Полезно в теории, но «menncoder» не существует в (неофициальном) предварительно скомпилированном двоичном пакете. Короче говоря: нет стружки. Я хотел бы сделать фильм, а не компилировать исходный код. (Если это не самая легкая вещь там ...) Jared Updike 14 лет назад 0
Вы можете побрить своих яков (с кондиционером и массажем) с помощью Fink или MacPorts ... Tadeusz A. Kadłubowski 14 лет назад 4

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