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


19

Я хотів би перетворити папку PNG файлів в Quicktime .mov з PNG стиснення (це папка фракталів в анімації; стиснення PNG прекрасно працює тут і losslessness важливо). Які програми будуть робити це з мінімальною суєтою? (У мене немає або хочу платити за повну ліцензію QuickTime Pro .)

ОНОВЛЕННЯ:

Дозвольте зробити це більш зрозумілим: мінімальна метушня означає: я завантажую деякий EncoderMagic.app (наприклад), двічі клацну його, щоб запустити його. Я вибираю папку з пронумерованими зображеннями і вискакує свій фільм. Жодного безладу. Без зміни розміру ... Можливо, цього не існує (або називається QuickTime Pro?)


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

Я думав, що це чув. Сподіваємось, це змусить цю проблему зникнути ... Я буду тримати це за наступні кілька місяців. Спасибі.
Jared Updike

Я використовував VirtualDub в Windows і виконав своє завдання, але все-таки хотів би це зробити на своєму Mac, якщо це можливо в майбутньому (ви знаєте, оскільки Маки мають таку репутацію, що вони хороші у відео та зйомках фільмів). Гадаю, я можу зачекати Снігового Леопарда?
Jared Updike

Відповіді:


10

Існує безкоштовна програма на основі AppleScript під назвою Sequimago, яка повинна чудово відповідати вашим вимогам. Він доступний на цій сторінці в MacScripter , веб-сайті форуму, де адміністратором є Мартін Мішель, автор Sequimago.

Це його опис програми:

Вимоги
Mac OS X 10.5 Leopard • QuickTime 7.2.1

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

Підтримувані формати зображень:
jpg, jpeg, gif, png, tiff, tif, psd, pic, 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,

Ця програма не працювала для мене. Добре це спрацювало, але я не міг змінити швидкість кадрів незалежно від того, що я вкладав у кадри за секунду. і коли я спробував секунди на кадр, він створив фільм 64 кбіт, а потім зазнав аварії.
deweydb

Sequimago як і раніше блискуче працює над OSX Mavericks ...
HaL

24

Інструмент командного рядка ffmpeg робить це:

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

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

Змініть -nна, -yякщо ви хочете, щоб ffmpeg завжди перезаписував вихідний файл, не запитуючи (корисно для повторних тестів).

Я пропоную вам завантажити ffmpeg або з домашнього альбому, або з макспортів .


Нещодавно мені довелося робити те саме. Очевидно, що командний рядок не такий простий, як графічний інтерфейс, але, як тільки я це дізнався, ffmpeg дозволив мені робити саме те, що я хотів, незалежно від того, що я хотів робити!
physicsmichael

1
@dan Я б запропонував Homebrew над досить старим Fink. Він має більше оновлень і працює так само добре. Хоча добре редагувати.
slhck

3
Для тих, хто там намагається використати це і отримати чорне відео, спробуйте додати -pix_fmt yuv420pбезпосередньо перед назвою вихідного файлу.
shawkinaw

Щоб отримати додаткові варіанти (з описом), перегляньте відповідне повідомлення SU: superuser.com/questions/356974/…
Moreaki

Не використовуйте -yпараметр, описаний вище, оскільки він перезаписує файли без підказки. Використовуйте -nнатомість, що зупиняється, якщо існує вихідний файл. Я помилився, вказавши вхідні файли, і перезаписав усі мої вихідні файли!
Джим Бергман

5

ImageMagick (доступний на макпортах) може це зробити, спробуйте виконати команду

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

де 30 - тривалість секунди між кадрами та файлами, що відповідають шаблону:

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


Не працювало. Це зробив єдиний кадр фільму. (ImageMagick 6.1.8 03/22/06). Я навіть перейменував файли на pic - *. Png, і він все ще ставить перший кадр.
Jared Updike

дивним чином, він працює на моїй (ImageMagick 6.5.2-9 2009-06-03)
кобаль

@Jared це досить стара ImageMagick у вас є. Спробуйте нову версію
bubu

1

Оправлений - це безкоштовно.

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

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


2
Вимагає розширення stuffit і більше не працює в версії 10.8+ завдяки підтримці видалення OSX розетки для програм PPC.
deweydb

1

ImageJ - потужний редактор зображень на основі графічного інтерфейсу / переглядач / аналізатор, який, крім усього іншого, дозволяє робити фільми із послідовностей зображень. Він відповідає вашим вимогам та надає корисні варіанти, такі як зміна розміру, обертання тощо, якщо ви цього хочете / потребуєте.


1

Для мене асемблер часових кіл робить свою справу. Він займає лише .jpg як вхід, але я можу жити з цим для своєї анімації. Крім того, я щойно перевірив це, і він працює чудово!


Не працює з Mojave.
Зеешан

0

Це слайд-шоу? Ви можете експортувати слайд-шоу у форматі фільму з iPhoto. Можливо, можна встановити час переходу слайда до секунди або менше і таким чином створити файл-фільм.


Не в цьому випадку ... Я намагаюся перетворити 1000 кадрів на 30,3 сек фільм 30 / кадр.
Jared Updike

+1 відмінне рішення (за винятком цього випадку)
Дан Розенстарк

0

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


-1

mencoder, кодер, який постачається разом з mplayer, мабуть, знає, як це зробити.


Теоретично корисно, але "menncoder" не існує у (неофіційному) попередньо складеному двійковому пакеті. Коротше кажучи: Ніякого гоління. Я хотів би зробити фільм, а не компілювати вихідний код. (Якщо тільки це не найлегше там ...)
Jared Updike

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