Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Both sides previous revision Попередня ревізія Наступна ревізія | Попередня ревізія | ||
video [2020/05/07 00:04] wombat Соединение роликов |
video [2021/03/25 16:21] wombat [Багато кадрів] |
||
---|---|---|---|
Рядок 39: | Рядок 39: | ||
+ | |||
+ | ===== Из картинок ===== | ||
+ | |||
+ | |||
+ | ==== Один кадр ==== | ||
+ | |||
+ | [[https://stackoverflow.com/a/25895709 | Creating a video from a single image for a specific duration in ffmpeg]] | ||
+ | |||
+ | ffmpeg -loop 1 -i image.png -c:v libx264 -t 15 -pix_fmt yuv420p -vf scale=320:240 out.mp4 | ||
+ | |||
+ | Здесь ''-t 15'' обозначает длительность 15 секунд, а ''-vf scale=320:240'' устанавливает ширину и высоту кадра. | ||
+ | |||
+ | | ||
+ | | ||
+ | |||
+ | ==== Багато кадрів ==== | ||
+ | |||
+ | Якщо файли названо: | ||
+ | |||
+ | img001.jpg | ||
+ | img002.jpg | ||
+ | img003.jpg | ||
+ | ... | ||
+ | |||
+ | то поєднати їх в одному відео можна наступною командою: | ||
+ | |||
+ | ffmpeg -r 1/5 -i img%03d.png -c:v libx264 -vf "fps=25,format=yuv420p" out.mp4 | ||
+ | |||
+ | При цьому параметр "''-r 1/5''" позначає, що одне зображення триматиметься протягом 5 секунд відео. Якщо потрібно змінювати швидше, наприклад, 2 картинки на секунду відео, то можна вказати просто "''-r 2''". | ||