1

Я использую C # и ffmpeg.

В этом сценарии у меня есть 279 отдельных JPEG, и я использовал ffmpeg для создания файла AVI из этих изображений на моем клиенте.

CMD Line:

 -f image2 -r 10 -i "C:\000EC902F17F\img%05d.jpg"  -s 352x288  -y "C:\1\test.avi"

Затем я загружаю на свой сервер.

CMD Line:

-i c:\1\1.avi c:\1\img-%05d.jpg

Затем я извлекаю JPEG из файла AVI. Я получаю 265 JPEG обратно.

Очевидно, что ffmpeg удаляет эти кадры (наиболее вероятно), когда avi создается 1-ым. Есть ли способ «принудительно» кодировать, используя ВСЕ изображения, которые у меня есть?

Благодарю.

PS Я не указал ни один параметр командной строки, кроме размера вывода видео. Насколько я знаю, если ничего не указано, то ffmpeg автоматически выбирает лучшие?

0