конвертировать H264 видео в формат raw YUV

можно ли создать сырое видео YUV из кодированного видео H264 с помощью ffmpeg? Я хочу открыть видео с matlab и получить доступ к компонентам Luma, Cb и Cr кадр за кадром.

1 ответов


Да, вы можете, вам просто нужно указать формат пикселей. получить весь список формата:

ffmpeg -pix_fmts

например, если вы хотите сохранить 1-ю видеодорожку файла mp4 в виде файла yuv420p (p означает плоский):

ffmpeg -i video.mp4 -c:v rawvideo -pix_fmt yuv420p out.yuv