十大搜索引擎网站,做公司年报网站登录密码是什么,重庆1000元网站建设,北京市工程信息网一、 ffplay常用命令
-x width#xff1a;强制显示宽度-y height#xff1a;强制显示高度
强制以 640*360的宽高显示
ffplay 2.mp4 -x 640 -y 360 效果如下 -fs 全屏显示
ffplay -fs 2.mp4效果如下#xff1a;
-an 禁用音频#xff08;不播放声音#xff09;-vn 禁…一、 ffplay常用命令
-x width强制显示宽度-y height强制显示高度
强制以 640*360的宽高显示
ffplay 2.mp4 -x 640 -y 360 效果如下 -fs 全屏显示
ffplay -fs 2.mp4效果如下
-an 禁用音频不播放声音-vn 禁用视频不播放视频-sn 禁用字幕不播放字幕
如果同时禁用的音频和视频那么无法播放
ffplay -an -vn 2.mp4如下
演示一下禁用视频的播放
ffplay -vn 2.mp4效果如下 -ss pos 根据设置的秒进行定位拖动注意时间单位。比如’55’表示55秒12’02’43’表示12小时02分钟43秒23.189’表示23.189秒02:30’表示02分钟30秒
这里从2min开始播放
ffplay 1.mp4 -ss 02:00效果如下
-t duration 设置播放视频/音频长度时间单位如 -ss选项
这里设置视频从第1min开始然后播放5s后停止:
ffplay 1.mp4 -ss 00:01:00 -t 00:00:05-stats 打印多个回放统计信息包括显示流持续时间编解码参数流中的当前位置以及音频视频同步差值。默认情况是打开的
随便播放一个视频
可以看到视频的信息如持续时长DURATION同步差A-V等等
-notats关闭这个参数选项
ffplay -nostats 3.mkv此时就没有信息了 -sync type 设置音视频主时钟默认是音频(audio)为主时钟可以设置为视频(video)也可以设置为外部(ext)
比如设置视频文主时钟
ffplay 1.mp4 -sync video-ast number这是播放第number个音频流-vst number这是播放第number个视频流
比如我这里有两路视频流 我可以指定-vst 0和-vst 1播放不同视频
ffplay 12.mp4 -vst 0
ffplay 12.mp4 -vst 1-autoexit这个参数是在播放完成后自动退出的
比如这里播放3s后退出
ffplay 2.mp4 -t 3 -autoexit效果如下 pixel_format这个参数用于播放裸的视频数据通常需要指定播放的视频的像素格式、分辨率、帧率信息
如指定播放的yuv数据格式为yuv420p分辨率1280*720帧率为30帧
ffplay 1.yuv -pixel_format yuv420p -video_size 1290x720 -framerate 30 但是需要保证视频的格式是合法的比如原来的yuv格式是yuv420p但是你指定yuv422p就会出现花屏如下
设置的分辨率和图像格式不对所以会导致花屏 播放rgb数据也是同理 ffplay mv2.rgb -pixel_format rgb24 -video_size 1920x1080 -framerate 30 也可以播放裸的pcm数据需要手动设置通道数和采样率音频格式等等同样格式要对上否则播放出来噪音很多
ffplay mv.pcm -ar 44100 -ch_layout stereo -f s16le