This media is not supported in your browser
VIEW IN TELEGRAM
В продолжение темы работы с ffmpeg. Если нужно обрезать видео (взять из видео отрезок [a, b]), можно воспользоваться этой командой:
Прелесть этой команды в том, что она не пережимает видео, то есть, качество не страдает, а операция занимает очень мало времени — такой фичи десктопные редакторы видео не предоставляют.
ffmpeg -ss 2 -i input.mp4 -c copy -to 160 out.mp4Где аргумент
-ss
это секунда, с которой будет начинаться новое видео, а аргумент -to
длительность нового видео в секундах.Прелесть этой команды в том, что она не пережимает видео, то есть, качество не страдает, а операция занимает очень мало времени — такой фичи десктопные редакторы видео не предоставляют.
This media is not supported in your browser
VIEW IN TELEGRAM
В комментариях к прошлому посту пользователь @bahir24 посоветовал команду ffmpeg, позволяющую из звукового файла и картинки сделать видео со статичным фоном:
ffmpeg -loop 1 -i ./picture.png -i ./music.mp3 -pix_fmt yuv440p -shortest output.mp4Аргумент
-loop 1
говорит о том, что мы зацикливаем один кадр видео. Аргумент -pix_fmt
задаёт разрешение видео. Флаг -shortest
ограничивает продолжительность видео самым коротким файлом с потоком (в нашем случае это аудиофайл).