zoukankan      html  css  js  c++  java
  • FFMpeg之ffplay播放器的快捷键及播放配置选项关键字(一)

    ffplay是FFMpeg工程中提供的播放器,功能相当强大,凡是FFMpeg支持的音视频格式它基本上都支持,,甚至连VLC不支的一些流媒体都可以播放,比如RTMP,但是他缺点是不是图形化界面的,必须通过键盘来操作,本文简单介绍下他的快捷键以及选项。

      快捷键:

        播放音视频文件,可通过下列案件控制音视频的播放。

    按键 作用
    Q,ESC 退出
    F 全屏
    P,空格 暂停
    w 显示音频波形
    s 逐帧显示
    ↔️ 向后/前 10 s
    ↕️ 向后/前 1min
    Pagedown/Pageup 向后/前 10 min
    鼠标点击屏幕 跳转到指定位置,按鼠标位置相对屏幕宽度计算

      选项

        在播放视频前,可预设一些参数。

        一般播放视频的时候,使用命令:

        $ ffplay  文件路径

        如果希望能在播放完成后自动退出,使用命令

        $ ffplay -autoexit 文件路径

        所有命令如下列表所示:

    名称 是否有参数 作用
    x Y 强制屏幕宽度
    y Y 强制屏幕高度
    s Y 强制屏幕大小
    fs N 全屏
    an N 关闭音频
    vn N 关闭视频
    ast Y 设置想播放的音频流(需要指定流ID)
    vst Y 设置想播放的视频流(需要指定流ID)
    sst Y 设置想播放的字幕流(需要指定流ID)
    ss Y 从指定位置开始播放,单位s
    t Y 播放指定时长的视频
    nodisp N 无显示屏幕
    f Y 强制封装格式
    pix_fmt Y 指定像素格式
    stats N 显示统计信息
    idct Y IDCT算法
    ec Y 错误隐藏方法
    sync Y 音视频同步方式(type=audio/video/ext)
    autoexit N 播放完成自动退出
    exitonkeydown N 按下按键退出
    loop Y 指定循环次数
    framedrop N cpu不够时丢帧
    window_title Y 显示窗口的标题
    rdftspeed Y Rdft速度
    showmode Y 显示方式(0=video,1=waves,2=RDFT)
    codec Y 强制解码器
    exitonmousedown N 按下鼠标退出

        以上就是ffplay的播放快捷键和配置播放选项的关键字,在不知道用什么播放器或者想简单轻量级播放的时候,不妨体验一下用终端调用的方便。或者在做二次可视化界面的开发的时候,都是一个不错的参考。

                                                    

                                                        谢谢参考

  • 相关阅读:
    vsftpd不支持目录软链接的解决办法
    SVN添加忽略目录
    Mysql 默认编码问题
    php-fpm 信号
    基于MAVEN使用IDEA创建dubbo入门项目图文教程
    taotao商城遇到的问题
    git push后出错
    Mybatis逆向工程自动生成代码(Ubuntu18.04-idea环境)
    git add.后回退 代码丢失
    对象的共享
  • 原文地址:https://www.cnblogs.com/vkSwift/p/13946727.html
Copyright © 2011-2022 走看看