首页 > Linux考试认证

linux认证:Linux系统下视频转换软件使用方法

时间:2009-05-11 07:23:40  作者:  我要投稿
Linux初探欢迎您的投稿,投放方法请点击这里查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
Linux下的视频转换:mencoder  制作适合在智能手机和PDA上观看的mpeg4视频。  Linux上有一个很强大的视频音频转换软件,就是Mplayer自带的mencoder (MPlayer's Movi......
  Linux下的视频转换:mencoder
  制作适合在智能手机和PDA上观看的mpeg4视频。
  Linux上有一个很强大的视频音频转换软件,就是Mplayer自带的mencoder (MPlayer's Movie Encoder)。mencoder就象是一台全手动的照相机,可调整的选项非常多,不过这儿只是把最常见的情况说一下。
  转换avi文件,并把字幕内嵌到视频中。首先假设一下下列的条件:
  文件名:video.avi
  字幕文件名:video.srt
  目标文件:new.avi
  目标文件格式:mpeg4
  目标文件视频码率:200
  目标文件音频码率:64
  目标文件分辨率: 320:240
  制作内嵌字幕所需的字体:simsun.ttf
  (上面各项都可以根据实际情况进行调整)
  转换命令如下:
  mencoder-oac mp3lame -lameopts vbr=3:br=64 -ovc lavc
  -lavcoptsvcodec=mpeg4:mbd=1:vbitrate=200 -sub video.srt -o new.avi
  -fontsimsun.ttf video.avi -subcp cp936 -subfont-text-scale 4
  -vfscale=320:240
  各选项的含义:
  -oac 编码文件的音频部分。这儿是用lame将音频encode成mp3,即mp3lame。其他可用的选项可以调用mencoder的man page查看。
  -lameopts 顾名思义,即lame选项,这儿只需定义一下码率就可以了。
  vbr 设定音频码率的方法,格式为vbr=
  0 cbr average bitrate
  1 mt
  2 rh constant bitrate Also forces CBR mode encoding on subsequent ABR presets modes.
  3 abr
  4 mtrh
  在这儿用的是3,abr。
  br 就是设定我们所需要的码率值,格式为br=,只能在vbr为0和3的情况下才能使用该选项。
  -ovc 编码文件的视频部分。主要有以下几个选项
  -ovc copy
  不进行编码,只是复制视频流
  -ovc divx4
  编码成DivX4/DivX5
  -ovc raw
  编码成任意不压缩的格式(用‘-vf format’设定具体的格式)
  -ovc lavc
  使用libavcodec进行编码
  -lavcopts 就是libavcodec的选项。
  vcodec=使用指定的视频编码,下面列一下几个主要的值
  h264
  H.264
  h263
  H.263
  h263p
  H.263
  mpeg4
  MPEG-4 (DivX 4/5)
  msmpeg4
  DivX 3
  msmpeg4v2
  MS MPEG4v2
  wmv1
  Windows Media Video, version 1 (又称 WMV7)
  wmv2
  Windows Media Video, version 2 (又称 WMV8)
  rv10
如果您需转载 linux认证:Linux系统下视频转换软件使用方法,请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
近回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
相关文章
栏目热门