美文网首页
FFmpeg命令行工具的使用:ffmpeg

FFmpeg命令行工具的使用:ffmpeg

作者: ag4kd | 来源:发表于2018-12-07 16:32 被阅读0次

    通用参数

    -f : -f fmt
    指定音频或视频格式

    • 录制屏幕
    ffmpeg -f avfoundation -i 1 -r 30  out.yuv
    

    -i: -i filename
    指定输入文件名

    • 录制屏幕
    ffmpeg -f avfoundation -i 1 -r 30  out.yuv
    

    -y
    覆盖已有文件,不在询问是否覆盖

    • 录制屏幕
    ffmpeg -f avfoundation -i 1 -r 30 -y out.yuv
    

    -t
    指定时长

    • 录制屏幕,指定录制10秒
    ffmpeg -f avfoundation -i 1 -r 30 -y  -t 10 out.yuv
    

    -fs: -fs limit_size
    指定文件大小的上限

    -ss: -ss time_off
    丛指定的时间开始(单位为妙)开始,也支持hh:mm:ss格式

    -re
    代表按照帧率发送,尤其是在作为推流工具的时候一定要加入该参数,否则FFmpeg会按照最高速率向流媒体服务器不停地发送数据。

    视频参数

    -r : -r rate
    指定帧率

    -vn
    取消视频流的输出

    -s 或者-video_size: -s zise
    指定分辨率

    vcodec: -vcodec copy
    强制使用codec编码方式(copy 表示不进行重新编码)

    音频参数

    -ac
    设置声道数

    -an
    取消音轨

    -acodec: -acodec copy
    同 -vcodec

    -vol
    设置录制音量大小,默认256

    相关文章

      网友评论

          本文标题:FFmpeg命令行工具的使用:ffmpeg

          本文链接:https://www.haomeiwen.com/subject/lwnthqtx.html