同时播放视频和音频尝试
来源:2-6 FFmpeg 处理原始数据命令实战

PeterSix3244453
2018-09-23
尝试使用如下命令执行
ffmpeg -f avfoundation -i 1:0 -r 30 out.mov
发现录制命令执行了一会就报错了(但好像也录制上了),觉得思路上好像没啥问题吧,输入设备选的是屏幕和系统麦克风,码率是30,另外想问下老师,码率应该怎么理解呢?
最后尝试用ffplay
播放,但是却一直显示video_size not found
,文件的大小也不大,只有2.6M,如果录制上视频应该很大才对
ffplay -video_size 2880x1880 -pix_fmt uyvy422 out.mov
写回答
2回答
-
这说明你录制的时候没有录制上,.mov 文件此时并没有包含视频的宽高信息。你可以用下面的命令试一下,看是否可以。
ffmpeg -f avfoundation -i 1:0 -r 29.97 -c:v libx264 -crf 0 -c:a libfdk_aac -profile:a aac_he_v2 -b:a 32k out.flv
142018-09-24 -
李超
2018-09-23
另外,你的 ffplay命令也有问题,对于已经有封装格式的多媒体文件,ffplay后面直接跟文件路径就可以了。只有对于 yuv数据时,才需要提供视频的宽/高和数据类型。所以你应该直接用ffplay out.mov就好了。
00
相似问题