分享

三,FFmpeg 命令学习

 BOBD1997 2019-03-17

#####1,从视频开始,截取10秒的长度:

ffmpeg -t 0:0:10 -i extern.mp4 -vcodec copy -acodec copy output.mp4

#####2,从视频的2分30秒开始,截取20秒:(通过这种方式裁剪的视频,可能会有误差)对下面的命令稍做个解释。-ss 开始时间,如: 00:00:20,表示从20秒开始; -t 时长,如: 00:00:10,表示截取10秒长的视频; -i 输入,后面是空格,紧跟着就是输入视频文件; -vcodec copy 和 -acodec copy表示所要使用的视频和音频的编码格式,这里指定为copy表示原样拷贝; INPUT,输入视频文件; OUTPUT,输出视频文件;

ffmpeg -ss 0:2:30 -t 0:0:20 -i input.mp4 -vcodec copy -acodec copy output.mp4

#####3,截取视频21分–58分之间的片段

ffmpeg -i WebViewJavascriptBridge.mp4 -vcodec copy -acodec copy -ss 00:21:00 -to 00:58:13 1.mp4 -y

参数解析 -vcodec copy表示使用跟原视频一样的视频编解码器。-acodec copy表示使用跟原视频一样的音频编解码器。-i 表示源视频文件-y 表示如果输出文件已存在则覆盖。

#####4,FFMPEG的基本用法学习连接

#####5,FFMPEG将rmvb格式的视频转成mp4格式命令:[这个指令转完之后,没有声音]

ffmpeg -i 88.rmvb -an -vcodec libx264 -b 560k -pass 1 -f mp4 -y 88.mp4

#####6,FFMPEG将mkv格式的视频转成MP4格式:(指定编码格式)

ffmpeg -i 88.rmvb -acodec aac -vcodec libx264 -b 560k -pass 1 -f mp4 -y 88.mp4

#####7,FFMPEG将视频格式转成MP4格式:

ffmpeg -i 91.rmvb -b:v 560k 91.mp4

#####8,FFMPEG从视频格式中提取mp3:

ffmpeg -i qing.mp4 -f mp3 -vn qing.mp3

#####9,FFMPEG将gif转成mp4:

ffmpeg -f gif -i tt.gif output.mp4

#####10,FFMPEG 为合并音频视频:

ffmpeg -i output.mp4 -i 1.mp3 -vcodec copy -acodec copy output1.mp4

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多