Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103948
  • 博文数量: 80
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 600
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-14 09:52
文章分类

全部博文(80)

文章存档

2026年(37)

2025年(6)

2022年(2)

2017年(14)

2016年(16)

我的朋友

分类: LINUX

2026-03-23 05:53:42

当然,以下是一份关于 ffplay 参数的详细文档。ffplay 是 FFmpeg 项目中的一个简单媒体播放器,它可以播放多种格式的音频和视频文件。以下是常用的 ffplay 参数及其说明:

基本用法

ffplay [options] input_file

常用参数

  1. -x WIDTH

    • 设置显示窗口的宽度(像素)。
    ffplay -x 800 input.mp4
  2. -y HEIGHT

    • 设置显示窗口的高度(像素)。
    ffplay -y 600 input.mp4
  3. -noborder

    • 无边框模式播放视频。
    ffplay -noborder input.mp4
  4. -fs

    • 全屏播放视频。
    ffplay -fs input.mp4
  5. -an

    • 禁用音频输出。
    ffplay -an input.mp4
  6. -vn

    • 禁用视频输出。
    ffplay -vn input.mp3
  7. -autoexit

    • 当视频播放结束时自动退出。
    ffplay -autoexit input.mp4
  8. -loop NUMBER

    • 循环播放指定次数(NUMBER 为循环次数,0 表示无限循环)。
    ffplay -loop 3 input.mp4
  9. -t DURATION

    • 只播放指定的时长(DURATION 以秒为单位)。
    ffplay -t 10 input.mp4
  10. -ss POSITION

    • 从指定的位置开始播放(POSITION 可以是时间格式如 "00:00:30" 或秒数)。
    ffplay -ss 00:01:00 input.mp4
  11. -volume VOLUME

    • 设置音量大小(VOLUME 是一个浮点数,范围是 0 到 100)。
    ffplay -volume 50 input.mp4
  12. -vf FILTERS

    • 应用视频过滤器(FILTERS 是过滤器的描述字符串)。
    ffplay -vf "scale=640:480" input.mp4
  13. -af FILTERS

    • 应用音频过滤器(FILTERS 是过滤器的描述字符串)。
    ffplay -af "atempo=1.5" input.mp3
  14. -stats

    • 显示播放过程中的统计信息。
    ffplay -stats input.mp4
  15. -benchmark

    • 在播放过程中进行基准测试并显示结果。
    ffplay -benchmark input.mp4

其他常用选项

  • -f FORMAT

    • 强制输入文件格式为 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 的官方文档获得。

阅读(15) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~