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


19

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

ОБНОВИТЬ:

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


Возможно, вас это не заинтересует и не поможет, но я понимаю, что QuickTime Pro, как мы его знаем и любим в настоящее время, станет просто QuickTime, полностью функциональным и входит в состав Snow Leopard - другими словами, в комплекте с ОС.
robsoft

Я думал, что слышал это. Надеюсь, это решит эту проблему ... Я буду следить за этим в ближайшие несколько месяцев. Благодарю.
Джаред Апдайк

Я использовал VirtualDub в Windows и выполнил свою задачу, но я все еще хотел бы сделать это на своем Mac, если это возможно в будущем (вы знаете, так как у Mac есть репутация хорошего видео и создания фильмов). Я думаю, я могу подождать снежного барса?
Джаред Апдайк

Ответы:


10

Существует бесплатное приложение на основе 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 будет выглядеть лучше для этого ...)
Джаред Апдайк

Это приложение не работает для меня. Ну, это работало, но я не мог изменить скорость кадров, независимо от того, что я помещал в кадры в секунду. и когда я попробовал секунд на кадр, он создал фильм 64 КБ, а затем потерпел крах.
deweydb

Sequimago все еще блестяще работает над OSX Mavericks ...
Гал

24

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

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

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

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

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


Я недавно должен был сделать то же самое. Очевидно, что командная строка не так проста, как графический интерфейс, но как только я узнал об этом, ffmpeg позволил мне делать именно то, что я хотел, независимо от того, что я хотел сделать!
физика Майкл

1
@ Дэн, я бы посоветовал Homebrew над довольно старым Финком. Он имеет больше обновлений и работает так же хорошо. Хорошая правка, хотя.
slhck

3
Если вы хотите использовать это и получить черное видео, попробуйте добавить его -pix_fmt yuv420pнепосредственно перед именем выходного файла.
Shawkinaw

Для получения дополнительных опций (с описанием) проверьте соответствующий пост SU: superuser.com/questions/356974/…
Moreaki

Не используйте -yпараметр выше, так как он перезаписывает файлы без запроса. Используйте -nвместо этого, что останавливает, если выходной файл существует. Я сделал ошибку, указав входные файлы, и переписал все мои исходные файлы!
Джим Бергман

5

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, и он по-прежнему помещает только первый кадр.
Джаред Апдайк

странно, это работает на моем (ImageMagick 6.5.2-9 2009-06-03)
cobbal

@ Джаред, это довольно старый ImageMagick, который у тебя есть… попробуй более новую версию
бубу

1

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

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

введите описание изображения здесь


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

1

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


1

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


Не работает с Мохаве.
Зеешан

0

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


Не в этом случае ... Я пытаюсь превратить 1000 кадров в фильм со скоростью 30 кадров в секунду и 33,3 секунды.
Джаред Апдайк

+1 отличное решение (кроме этого случая)
Дэн Розенстарк

0

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


-1

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


Полезно в теории, но «menncoder» не существует в (неофициальном) предварительно скомпилированном двоичном пакете. Короче говоря: нет стружки. Я хотел бы сделать фильм, а не компилировать исходный код. (Если это не самая легкая вещь ...)
Джаред Апдайк

4
Вы можете побрить своих яков (с помощью кондиционера и массажа) с помощью Fink или MacPorts ...
Tadeusz A. Kadłubowski
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.