老师你好:为什么我这边录制完yuv格式的文件(mac系统)后用ffplay播放是黑屏呢 ?

来源:2-4 FFmpeg录制命令实战

慕丝5041192

2018-09-30

然后我试了录制下mp4视屏,用ffplay播放后仍然是黑屏。图片描述
没有看到错误提示,请问下是什么原因呢?谢谢。

写回答

2回答

慕先生545656

2019-05-23

我的系统是mojave,一开始也是录了yuv和flv用ffplay播放黑屏,flv用别的播放器可用播,后来根据李老师的解答,查了一下我的SDL2,我是下载安装的SDL2-2.0.8,先make uninstall卸载了,然后brew install sdl2装的2.0.9_1,ffplay播放yuv和flv都正常。

PS:ffmpeg version N-93565-g0ad0533e91

1
0

李超

2018-10-01

你用 ffplay 播其它的视频文件(mp4/flv/mov...等文件)是OK的吗? 另外,我看你录制的视频文件太短了,你多录制一段时间的试试,有可能是没有关键帧引起的问题。我的建议是,一开始录制的时候最好先录制成 mp4这种有格式的文件,而不是YUV。因为要播放YUV文件,你需要指定它的存储格式以及分辨大小这些信息,这样ffplay才知道如何去显示。

0
8
慕村7155606
回复
李超
好的~谢谢老师
2018-10-22
共8条回复

经典再升级-FFmpeg5.0核心技术精讲,打造音视频播放器

学好FFmpeg核心技术,做高效,高薪,有竞争力的音视频工程师

2726 学习 · 814 问题

查看课程