将 yuv 文件从 mp4 格式转换为 YUV 420 格式后,我无法正常播放它。我在播放视频时已经编程了视频的宽度和高度。下面的 ffmpeg 转换命令正确吗?
ffmpeg -i sample.mp4 -c:v rawvideo -pix_fmt yuv420p out.yuv
Run Code Online (Sandbox Code Playgroud)
几乎所有视频都解码为 YCbCr 4:2:0,又名 IYUV ( fourcc ),因此
ffmpeg -i sample.mp4 out.yuv
Run Code Online (Sandbox Code Playgroud)
足够了。
要查看它,您可以使用imagemagick、ffplay
我自己的工具或vooya等。display
一些例子:
# Using ffmpeg
ffplay -s WxH file.yuv
# Using imagemagick and display to look at first frame
display -size WxH -depth 8 -colorspace sRGB 'file.yuv[1]'
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
21029 次 |
最近记录: |