Можно ли создать необработанное видео YUV из видео с кодировкой H264 с помощью ffmpeg? Я хочу открыть видео с помощью Matlab и получить доступ к компонентам Luma, Cb и Cr за кадром.
Конвертировать H264 в исходный формат YUV
Ответ 1
Да, вы можете, вам просто нужно конкретный формат пикселя. Чтобы получить весь список формата:
ffmpeg -pix_fmts | grep -i pixel_format_name
Например, если вы хотите сохранить yuv420p
видео дорожку файла mp4 как файл yuv420p
(p
означает planar
):
ffmpeg -i video.mp4 -c:v rawvideo -pix_fmt yuv420p out.yuv