%20%D0%BF%D1%80%D0%B8%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B8%20ffmpeg%20%D0%B8%20%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%B8%D0%B8%20%D0%B2%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%B8%20%D0%BD%D0%B0%D1%87%D0%B0%D0%BB%D0%B0.png)
Это мой код
ffmpeg -hide_banner -i video.mp4 -ss 00:00:10 -y -i palette.png -filter_complex "fps=10,scale=320:-1:flags=lanczos[x];[x][1:v]paletteuse" -t 15 output.gif
Если я устанавливаю -ss на 0 или вообще его опускаю, то преобразование работает, но оно падает, как только я указываю любое значение. Видео в вопросе длится 1 минуту.
решение1
Поместите ss
перед video.mp4
. В настоящее время он интерпретируется как параметр ввода, который применяется к файлу PNG.