我正在开发一个正在Objective C上开发的视频处理项目。现在,我得到了YUV(YpCbCr)格式的相机原始输出,其格式为YUV(NV12)格式。我已将此输出存储在一个文件中。我如何在VLC播放器上播放这个原始的YUV NV12文件?如何在VLC播放器上播放原始YUV NV12文件
另一件事我应该提到的是,我可以用下面的命令在VLC播放原始YUV(I420)格式的视频文件:
"C:\Program Files\VideoLAN\VLC\vlc.exe" --demux rawvideo --rawvid-fps 10 --rawvid-width 640 --rawvid-height 480 --rawvid-chroma I420 input.yuv
是否有可能在VLC播放YUV(NV12)? 或者,有没有办法将YUV(NV12)转换成YUV(I420)格式?
我也可以在MacOSX VLC上播放原始YUV(420)格式,通过以下命令: [/Applications/VLC.app/Contents/MacOS/VLC --demux rawvideo --rawvid-fps 10 --rawvid-width 288 --rawvid-height 352 --rawvid-chroma I420 YuvTest.yuv] – RajibTheKing