合并

今天咱们的主题又是格式转换:讲的是如何合并若干个FLV文件到一个文件去。FLV是Flash Video格式。FLV文件的合并对于热衷于从土豆网上下载分段小电影的影迷尤其适用。
这次格式转换使用的工具`mencoder`,是mplayer的编码器。合并若干clip*.flv文件到一个video_full.flv文件可用的命令样本如下:

mencoder -forceidx -of lavf -oac copy -ovc copy -o video_full.flv clip01.flv, clip02.flv clip03.flv

这里’-forceidx’选项的作用是强制重建索引。根据说明书介绍,这个选项对于索引损坏的影音文件很有用途,它能够使得本来有困难的文件再次具备拖动搜寻功能。
‘-of lavf’选项的作用是指定输出编码格式为lavf。根据说明书描述,’lavf’是FFmpeg libavformat muxers。
‘-oac copy’的意思是对音频只进行流复制(streamcopy),不进行编码。
‘-ovc copy’的意思于上面一条异曲同工,即对视频只进行流复制而不编码。
后来的选项就一目了然了:’-o’指定输出文件路径,紧接着是输入文件列表。
至此,咱们大功告成。

Advertisements

One Comment on “合并”

  1. engenyee says:

    虽然并不完全看懂,但是……顶!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s