视频工具mencoder安装与使用
mencoder是一款命令行方式的视频处理软件。它支持Windows、Linux和macOS操作系统,并且可以批量处理多种视频格式。
mencoder是一款命令行方式的视频处理软件。它支持Windows、Linux和macOS操作系统,并且可以批量处理多种视频格式。
1. 安装
sudo apt install mencoder
2. 视频格式转换
命令:
mencoder movie.wmv -o movie.avi -ovc lavc -oac lavc
参数说明:
movie.wmv 原始文件
-o <filename> 输出文件(output )
-ovc <video codec> OVC 输出后的视频格式,ovc: output video
-oac <audio codec> 输出后的音频格式
3. 图片合并成视频
命令:
mencoder mf://*.png -mf fps=7:type=png -ovc x264 -x264encopts bitrate=440 -vf scale=640:480 -o outVideo.mp4
参数说明:
mf://*.png 是指当前目录下要合并的图片后缀名
-mf 内置参数
fps=7 帧数
type=png 要合并的图片的后缀名
-ovc 指定视频编码器
-ovc x264 指定视频编码器为x264,即mp4编码
-x264encopts 设置x264的参数。
bitrate=440 设置x264的视频的码率为440。
-vf scale=640:480 设置视频的宽度为640,高度为480
-o outVideo.mp4 输出文件
4. 截取视频
命令:
mencoder -oac mp3lame -ovc copy -o test.mp3 -ss 60 -endpos test.mkv
参数说明:
-ss 设置转换开始时间,如:-ss 15 代表从视频的15秒开始截取
-oac 指定音频编码器
copy 复制,不作改变
aac 指定音频编码器为aac
-ovc 指定视频编码器
x264 mp4编码器
-x264encopts 指定x264参数
bitrate=440 设置视频码率为440
-vf scale=640:480 设置视频的宽度为640,高度为480
-mc 0 设置音视频同步,增这个参数可防止音频和视频出现不同步现象
-endpos 设置转换结束时间,如:-endpos 60 在视频的60秒处结束
-o 输出选项
5. 提取音频
命令:
mencoder -oac mp3lame -ovc copy -of rawaudio -o test.mp3 test.mkv
参数说明:
-of rawaudio 原始音频流
6. 提取图片
命令:
mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd:tsaf -vf scale=720:576,harddup -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:vpass=1:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:vstrict=0:acodec=ac3:abitrate=192:aspect=16/9 -ofps 25 -o paldvd.mpg "mf://snap*.bmp" -mf fps=25 -audiofile test.mp3
参数说明:
mf://*.jpg 是指当前目录下要合并的图片后缀名
-mf 内置参数
fps=1 是帧数
type=jpg 要合并的图片的后缀名
-ovc 指定视频编码器
lavc 使用libavcodec中的一个视频编码器
-lavcopts 内置参数
vcodec=mpeg4 指定视频编码器
-oac 指定音频编码器
copy 复制原音频编码器和音频流
-o 输出文件
-ovc x264 指定视频编码器为x264,即mp4编码
-x264encopts 设置x264的参数。
bitrate=440 设置x264的视频的码率为440。
-vf scale=640:480 设置视频的宽度为640,高度为480
-audiofile aduio.mp3 输入一个音频文件
-mc 0 设置音视频同步,增这个参数可防止音频和视频出现不同步现象
7. 合并视频
命令:
mencoder a1.avi a2.avi -ovc copy -oac copy -o asum.avi
参数说明:
aac 指定音频编码器为aac
-ovc 指定视频编码器
x264 mp4编码器
-x264encopts 指定x264参数
bitrate=440 设置视频码率为440
-vf scale=640:480 设置视频的宽度为640,高度为480
-mc 0 设置音视频同步,增这个参数可防止音频和视频出现不同步现象
iutp.avi 第一个文件
toutp.3gp 第二个文件
-o updtp.mp4 输出合并后的文件
参考文献
多张连续帧图片转为视频,万能转换工具!(Ubuntu系统下亲测有效!)_不积跬步,无以至千里!-CSDN博客
万能格式转换工具mencoder和ffmpeg使用教程 – 海南仙岛
更多推荐
所有评论(0)