关于mencoder将多个jpeg图像合并成视频的问题?
我想用mencoder将一个目录下的多个jpeg图像合并成视频,在网上找到了用这行命令可以做到:
mencoder mf://*.jpg -mf w=800:h=600:fps=25:type=jpg -ovc lavc -lavcopts svcodec=mpeg4:mbd=2:trell -oac copy -o output.avi
可是,我不知道mencoder是怎么按图像的顺序来合并视频的,我看上面的命令中也没有关于图像顺序的选项。一开始执行命令生成的视频没错,但是之后我把图像名称改成01.jpg,02.jpg,......再执行命令后发现视频的部分播放顺序不对。
请问:用什么选项能让mencoder图像命名的顺序(如:01.jpg,02.jpg,......)来合并图像?请高手指点,万分感激!
[解决办法]
接分:
mencoder mf://@list.txt -mf w=800:h=600:fps=12:type=jpg -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -oac copy -o output1.avi
list.txt里面存放你的图片的路径,一行一个回车符,就ok了,list的顺序随便安排,同一个文件出现多次也可,读到文件不存在mencoder自动停止。
附:list.txt格式示意:
C:/1.jpg
C:/1.jpg
C:/1.jpg
C:/2.jpg
C:/2.jpg
C:/2.jpg
C:/3.jpg
C:/3.jpg
C:/3.jpg
.
.
.