Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Цифровые технологии » Видео и аудио: обработка и кодирование » FFmpeg - Из нескольких фотографий видеоролик с музыкой, текстами, эффектами

Ответить
Настройки темы
FFmpeg - Из нескольких фотографий видеоролик с музыкой, текстами, эффектами

Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ищу специалиста по FFmpeg

Ваше потраченное время будет c благодарностью вознаграждено.
Писать на eMail: dahlum@mail.ru

Отправлено: 22:14, 11-09-2016

 

Аватара для lxa85

Необычный


Contributor


Сообщения: 4463
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


Dahlum, "Специалист по FFmpeg" это звучит широко
Раскройте пожалуйста задачку пошире, чтобы друзьям и товарищам больше подробностей в личку отдать.

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)


Отправлено: 22:20, 11-09-2016 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вот что делаю. Из нескольких фотографий сделать видеоролик с музыкой и текстом.
Эту часть я уже сделал. Теперь надо сделать повеселее - с различными видеоэффектами.
Отсюда 1-й вопрос : Какие из эффектов что в списке ниже, можно реализовать с помощью FFmpeg?
Appear/Disappear я так полагаю это можно и уже сделано в первой части - поставил + ,
а вот можно ли сделать остальные?


Fotos:
01 + Appear/Disappear
02 ? Ken Burns effect in/out
03 ? Fade in/out
04 ? Crossfade
05 ? Rotate in/out
06 ? Zoom in/out
07 ? Scroll in/out from top, bottom, left, right
08 ? Curtain open/close vertical, horizontal
09 ? Furl/unfurl
10 ? Increase/decrease centered, radial
11 ? Spindle left, right
12 ? Pixelate in/out


Music:
13 + Start/stop
14 ? Fade in/out
15 ? Crossfade

Text:
16 + Appear/Disappear
17 ? Ken Burns effect in/out
18 ? Fade in/out
19 ? Crossfade
20 ? Rotate in/out
21 ? Zoom in/out
22 ? Scroll in/out from top, bottom, left, right
23 ? Curtain open/close vertical, horizontal
24 ? Furl/unfurl
25 ? Increase/decrease centered, radial
26 ? Spindle left, right
27 ? Pixelate in/out
28 ? Star Wars opener in/out

Отправлено: 23:20, 11-09-2016 | #3


Аватара для DJ Mogarych

fascinating rhythm


Moderator


Сообщения: 6577
Благодарности: 1508

Профиль | Отправить PM | Цитировать


Dahlum, вот документация по FFMpeg, фильтров там невероятное количество:
https://ffmpeg.org/ffmpeg-filters.html

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)


Отправлено: 21:31, 12-09-2016 | #4


Ветеран


Сообщения: 2711
Благодарности: 252

Профиль | Отправить PM | Цитировать


напоролся на какую-то глупейшую ошибку.
склеиваю серию картинок в видео, синтаксис примитивнейший -

ffmpeg -start_number 1068 -framerate 10 -i DSC_%04d.jpg video.mp4

- в результате ффмпег вместо того, чтоб согласно синтаксису подставлять вместо регекспа 4 цифры начиная с указанного старта, подставляет имя батника и собщает, что дескать, картинки с именем DSC_[имя_батника.bat].jpg не существует

Что я делаю не так?

-------
Оснащение дурдомов компьютерами идёт полным ходом.
Об этом можно судить по комментариям в интернете.


Отправлено: 14:06, 08-06-2017 | #5


Модератор


Moderator


Сообщения: 8249
Благодарности: 2847

Профиль | Отправить PM | Цитировать


Цитата bredych:
Что я делаю не так? »
пишите батники, не пройдя урок батаники https://rsdn.org/article/winshell/batanyca.xml

Цитата bredych:
ffmpeg -start_number 1068 -framerate 10 -i DSC_%04d.jpg video.mp4 »
Цитата:
Прежде всего, вспоминаем, что переменная %0 в bat-файле соответствует нулевому аргументу командной строки, т.е. имени самого файла.
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:24, 08-06-2017 | #6


Ветеран


Сообщения: 2711
Благодарности: 252

Профиль | Отправить PM | Цитировать


Увы, батаникой занимался очень фрагментарно и давно

Делал по гайду, вывалившемуся с гугла первым:
https://en.wikibooks.org/wiki/FFMPEG...image_sequence

В других
https://stackoverflow.com/questions/...eo-from-images
http://hamelot.io/visualization/usin...-into-a-video/
- тоже в качестве регекспа указывается строка %03d

как тогда синтаксис "бери 4-значный номер начиная от стартового" описать?

кстати, мануал по ффмпегу описывает точно такой же синтаксис.
[начало_имени]%03.jpg как цепочку файлов "начало_имени"+ три цифры.jpg

Если просто %d (типа число без предшествующих нолей) - то знак % игнрирует вовсе, и заявляет, что нет файла пр имени DSC_d.jpg

-------
Оснащение дурдомов компьютерами идёт полным ходом.
Об этом можно судить по комментариям в интернете.


Последний раз редактировалось bredych, 08-06-2017 в 18:41.


Отправлено: 17:16, 08-06-2017 | #7


Ветеран


Сообщения: 3806
Благодарности: 824

Профиль | Отправить PM | Цитировать


bredych, синтаксис верный, только он не предназначен для использования в батниках, у которых свои соглашения по синтаксису

если это одноразовая задача - просто наберите это в консоли
если сложная - стоит написать скрипт на чём-то более вменяемом, хотя бы jscript или powershell

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

Отправлено: 19:25, 08-06-2017 | #8


Ветеран


Сообщения: 2711
Благодарности: 252

Профиль | Отправить PM | Цитировать


собсно уже подсказали. Решение было на поверхности, но я почему-то думал, что здесь не сработает:
Знак процентов заскринивается вторым им же. Тогда параметр %04d передаётся ффмпегу, а не обрабатывается согласно бат-синтаксису как переменная %0 ака имя исполняемого файла.

зы, если б умел писать на чем-то вменяемом - писал бы

-------
Оснащение дурдомов компьютерами идёт полным ходом.
Об этом можно судить по комментариям в интернете.


Отправлено: 00:08, 09-06-2017 | #9


Ветеран


Сообщения: 584
Благодарности: 108

Профиль | Отправить PM | Цитировать


bredych, широко известный в узких кругах Kisa_AG на iXBT делился своим скриптом, в котором создавался промежуточный текстовый - BAT файл, - с нужным синтаксисом ffmpeg, , AviSynth, кодера neaacenc, муксера mp4box... <остальное забыл по-старости>
Просмотрите его в качестве примера "в чём разница".
У разных программ свои тараканы, а для выше упомянутых - больших тараканов. Не всегда очевидное в BAT файле, очевидно для программы, вызываемой оттуда.

Отправлено: 09:55, 16-06-2017 | #10



Компьютерный форум OSzone.net » Цифровые технологии » Видео и аудио: обработка и кодирование » FFmpeg - Из нескольких фотографий видеоролик с музыкой, текстами, эффектами

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2016 - Нужно создать таблицу из большого количества фотографий (около 1000) Gowdin Microsoft Office (Word, Excel, Outlook и т.д.) 5 03-09-2017 07:37
[решено] Смена изображений на заставке с эффектами The_Immortal Хочу все знать 1 27-02-2017 22:17
CMD/BAT - [решено] Сжатие фотографий из CMD xctr Скриптовые языки администрирования Windows 6 12-02-2012 13:22
Интерфейс - Проблема с эффектами в свойствах оформления serjovanglover Microsoft Windows 2000/XP 17 18-03-2009 17:17
Мультимедиа - Видеоролик для погоды pva Программное обеспечение Windows 0 05-11-2008 15:47




 
Переход