ffmpeg 提取视频无法播放

问题描述

我使用 ffmpeg 流式传输视频并根据当前代码同时将相机的帧显示到窗口中:

文件record_video_and_showup.sh

ffmpeg -f v4l2 -framerate 30 -i $1  -c:v libx264 -preset superfast -crf 18 -pix_fmt yuv420p  -c:a libmp3lame -ac 2 -ar 44100 -b:a 128k -f tee  -map 0:v "$2|[f=nut]pipe:" | ffplay -an pipe:

录制视频并显示

./record_video_and_showup.sh /dev/video0 test.mp4

最后,我们得到了文件 test.mp4,但无法在 vlc 等应用上播放。在谷歌浏览器上打开可以运行,但是开始和结束时间不正确。

有人可以帮我吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)