Я установил FFmpeg на свой XAMPP для преобразования потока видео в GIF-изображения.
я использовал ниже код, но он не работает.
ffmpeg -ss 00:00:05.0 -t 00:00:10.0 -i input.wmv -acodec copy -vcodec copy -async 1 output.gif
Я установил FFmpeg на свой XAMPP для преобразования потока видео в GIF-изображения.
я использовал ниже код, но он не работает.
ffmpeg -ss 00:00:05.0 -t 00:00:10.0 -i input.wmv -acodec copy -vcodec copy -async 1 output.gif
ваша проблема в том, что вы не можете просто скопировать входные видео и аудио потоки в GIF. GIF-файлы должны быть закодированы по-другому. В основном вы говорите FFmpeg на самом деле ничего не конвертировать.
попробуйте это вместо этого:
ffmpeg -ss 5 -i input.wmv -t 10 -pix_fmt rgb24 output.gif
Примечания:
-t
является опцией вывода и должно идти между -i
и ваш выходной файл имя.-filter:v "scale=-1:320"
или подобный downscale выход к высоте 320 пикселов (и отрегулируйте ширину автоматически (-1
).совет:" это не работает " не является достаточно конкретным описанием проблемы. Пожалуйста, всегда включайте полный, необрезанный вывод команды FFmpeg при запросе FFmpeg вопросы.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]