Используя ffmpeg,
ffmpeg -f rawvideo -framerate 25 -s 1280x720 -pixel_format yuv420p -i in.yuv -c copy -f segment -segment_time 0.01 frames%d.yuv
Конечно, замените частоту кадров, размер и формат пикселей на правильные значения.
Каков наилучший способ извлечь отдельные кадры yuv из видео yuv? Можем ли мы использовать ffmpeg?
Я могу извлечь отдельные кадры JPG, но я изо всех сил пытаюсь извлечь отдельные кадры YUV. Я знаю, что могу написать свой собственный скрипт на python, чтобы извлечь его, так как кадры в видео yuv просто накладываются друг на друга в необработанном формате, но мне интересно, есть ли команда командной строки, которую я могу просто использовать для этого.
Используя ffmpeg,
ffmpeg -f rawvideo -framerate 25 -s 1280x720 -pixel_format yuv420p -i in.yuv -c copy -f segment -segment_time 0.01 frames%d.yuv
Конечно, замените частоту кадров, размер и формат пикселей на правильные значения.