当然,以下是一份关于 ffplay 参数的详细文档。ffplay 是 FFmpeg 项目中的一个简单媒体播放器,它可以播放多种格式的音频和视频文件。以下是常用的 ffplay 参数及其说明:
基本用法
ffplay [options] input_file
常用参数
-
-x WIDTH
ffplay -x 800 input.mp4
-
-y HEIGHT
ffplay -y 600 input.mp4
-
-noborder
ffplay -noborder input.mp4
-
-fs
ffplay -fs input.mp4
-
-an
ffplay -an input.mp4
-
-vn
ffplay -vn input.mp3
-
-autoexit
ffplay -autoexit input.mp4
-
-loop NUMBER
-
循环播放指定次数(NUMBER 为循环次数,0 表示无限循环)。
ffplay -loop 3 input.mp4
-
-t DURATION
-
只播放指定的时长(DURATION 以秒为单位)。
ffplay -t 10 input.mp4
-
-ss POSITION
-
从指定的位置开始播放(POSITION 可以是时间格式如 "00:00:30" 或秒数)。
ffplay -ss 00:01:00 input.mp4
-
-volume VOLUME
-
设置音量大小(VOLUME 是一个浮点数,范围是 0 到 100)。
ffplay -volume 50 input.mp4
-
-vf FILTERS
-
应用视频过滤器(FILTERS 是过滤器的描述字符串)。
ffplay -vf "scale=640:480" input.mp4
-
-af FILTERS
-
应用音频过滤器(FILTERS 是过滤器的描述字符串)。
ffplay -af "atempo=1.5" input.mp3
-
-stats
ffplay -stats input.mp4
-
-benchmark
ffplay -benchmark input.mp4
其他常用选项
-
-f FORMAT
ffplay -f flv input.flv
-
-i INPUT_FILE
-
指定输入文件(通常可以省略,因为可以直接在命令后跟上文件名)。
ffplay -i input.mp4
组合使用示例
ffplay -x 1280 -y 720 -fs -autoexit -volume 75 input.mp4
这个命令将全屏播放 input.mp4 文件,设置窗口大小为 1280x720,并在播放结束后自动退出,同时设置音量为 75%。
总结
ffplay 是一个功能强大的命令行媒体播放器,通过灵活使用各种参数,可以满足不同的播放需求。以上列出的是一些{BANNED}最佳常用的参数,更多高级功能和参数可以通过查阅 FFmpeg 的官方文档获得。