Я создаю видео из изображений, используя ffmpeg. Я использую файл, который содержит список изображений как
file 'C:\wamp64\www\test\public\userFolder\media\nature3.jpg'
file 'C:\wamp64\www\test\public\userFolder\media\img_001.jpg'
file 'C:\wamp64\www\test\public\userFolder\media\img_003.jpg'
file 'C:\wamp64\www\test\public\userFolder\media\img_006.jpg'
file 'C:\wamp64\www\test\public\userFolder\media\nature3.jpg'
file 'C:\wamp64\www\test\public\userFolder\media\nature4.jpg'
Я использую следующую команду для создания видео
ffmpeg.exe -y -r 1/10 -f concat -safe 0 -i "imagepaths.txt" -c:v libx264 -s 920x640 "Jawedout.mp4"
Видео создается, но начало видео пустое. Видео показывает темный черный экран в течение нескольких секунд, а затем показывает первое изображение, упомянутое в файле.
Однако, если изменить команду на
ffmpeg.exe -y -f concat -safe 0 -i "imagepaths.txt" -c:v libx264 -vf "fps=25,format=yuv420p" -s 920x640 "Jawedout.mp4"
Тогда в видео я не вижу первое изображение и последнее изображение.
Задача ещё не решена.
Других решений пока нет …