ffplay 播放黑屏

来源:5-1 FFmpeg初级开发介绍

wl_0002

2018-10-05

老师我使用 ffmpeg 进行录屏,然后使用 ffplay 进行播放时,使用的 video_sieze 和 format 都是录制时的,但是播放就是黑屏,这种要怎么处理?

写回答

1回答

李超

2018-10-05

因为不清楚你是在什么系统下使用的 ffmpeg命令,所以我只能猜测你是在 mac下命用。那使用 ffmpeg 录制屏募时,你是录制成的 mp4文件还是 h264裸流呢?如果是mp4文件的话,使用 ffplay直接播放应该就可以。这里可能涉及到两个问题:

  1. 是否ffplay 是正常的。你可以用手机录制一段mp4,通过微信导到你的电脑上,再用 ffplay播放一下。验证一下ffplay是否正常。如果ffplay不能播的话,说明ffplay安装的有问题。

  2. ffplay正常,但录制的有问题。这也是有可能的,一般情况下是由于你录制的时间过短导致的。

由于你提供的信息不是很完整,只能帮你分析到这里,希望看到你进一步的信息。

0
6
李超
回复
wl_0002
你现的的Mac OS系统是 10.13.6? 还是 mojave? 我将mac OS 升级到 10.13.6 这个最新版本, ffplay是可以播放的。或者你用 brew reinstall ffmpeg -with-fdk-aac -with-x264 -with-openssl -with-rtmpdump -with-sdl2 -with-x265 这样安装ffmpeg,再试一下ffplay是否可以正常显示。
2018-10-07
共6条回复

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

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

2726 学习 · 814 问题

查看课程