电影无损分合有术
新手学堂
话说天下大势,合久必分,分久必合,电影文件也是一样。有时候从网上下载的电影由多个片段组成,为方便播放,需要将它合并成一个文件;有时为了携带或分享的需要,我们又得将一个大的视频文件分割成多个片段。对电影文件进行合并分割操作的最理想状态当然是无损,也就是不重新编码,视频的断点处画质不会受损,这才是最有成效的视频文件合体分身术!目前流行的视频格式多种多样,用到合体分身“秘籍”也不尽相同,因此我们需要修炼不同的“秘技”。
AVI文件的合并与分割
AVI容器格式虽然已经老旧,但用途仍然很广,大部分DVDRip甚至部分高清影片仍然使用AVI容器封装。对AVI文件进行无损合并和分割,VirtualDubMod无疑是非常方便的一个工具。
1.合并
运行VirtualDubMod,从“文件”菜单中选择“打开视频文件”,导入影片第一个片段,再选择“文件”菜单中“附加AVI片段”(图1),导入影片的第二个片段,如果视频文件是按一定数字序号进行命名的,VirtualDubMod会自动后续片段,如果不是,可以用手工方法依次导入视频文件。

完成后按F7,打开“另存为”对话框,在对话框的下方选择“视频模式”为“直接复制数据流”,至于音频参数,不用管,VirtualDubMod默认是直接复制音频流。最后将要合并的视频文件命名保存。合并的速度非常快,仅相当于复制一遍!
2.分割
用VirtualDubMod分割AVI文件就更简单了,先导入文件,再进行保存,在“另存为”对话框中勾选“片段输出文件”(图2),然后我们可以选择按帧数或者按大小输出分割后片段,不过这里文件大小限制为2GB,这主要是为了保证对旧式AVI容器的兼容。最后将文件命名后按“保存”按钮,VirtualDubMod即可对文件进行分割了,分割后的文件,它会自动给文件名加上00起始的序号。

用VirtualDubMod我们还可以截取AVI文件中的某一片段单独输出,通过拖动VirtualDubMod主界面中的滑块,再按下“开始标记”按钮(图3),我们可以定义截取片段的起始位置,再通过“结束标记”按钮定义片段的末尾,然后按前面所说的方法保存输出,就可以无损截取AVI文件中的某个片段了。

小提示 | TIPS
VirtualDubMod还可以对部分MKV和OGM格式的视频进行合并和分割,但不能支持所有编码的MKV视频。
MKV文件的合并与分割
MKV现在无疑已经取代了AVI的头把交椅的地位,它是BDRip、DVDRip最常用容器格式,对它进行分割和合并最方便的当然还是MKVToolnix。
安装MKVToolnix后,运行它的主程序mkvmerge GUI,如果要进行合并操作的话,在它主界面的“Input”选项卡中点击“add”按钮(图4),导入第一个视频文件,接着按“append”按钮,依次导入后续的视频文件,最后在“Output filename”框指定输出的路径和文件名后,点击“Start muxing”开始合并输出。

进行分割则需要在导入文件后选择“Global”选项卡(图5),勾选其中的“Enable splitting”复选框,如果我们要按大小来分割,则选定“…after this size(按尺寸)”,并填入自己希望分割的大小,如果是按等长时间进行分割,可选“…after this duration(按时长)”,后面填入要分割的秒数(单位为小写的s),至于“…after timecodes”则是按指定的时长进行分割,不同的片段你可以设置不同的时长,时长之间用小写“,”号分开,用这种方式,我们可以从电影中分割出我们需要的特定片段。最后输出的操作也跟前面合并一样,这里不多讲了。

小提示 | TIPS
MKVToolnix其实除了能对MKV进行分割合并之外,还能够对它所支持的其它格式进行分割合并,如AVI、MP4、RMVB、MPEG等格式,不过最终输出的格式则一律是MKV,如果对最终输出的容器格式没有要求,也可以用它来分割合并这些视频文件。
TS与蓝光文件的合并与分割
TS是高清电影常用的一种视频容器格式,如BD Remux、HDTV大都使用这种格式。与TS类似的还有MTS和M2TS,它们是蓝光影碟和AVCHD摄像机所使用的视频格式,这几种视频格式均可以用tsMuxer来进行合并分割。
tsMuxer的合并与分割操作与MKVToolnix非常类似,首先在tsMuxer的“Input”选项卡中点击“add”按钮(图6),导入第一个视频文件,接下来选“jion”按钮导入后续的视频文件。然后在“Output”栏中选择输出的方式为“TS Muxing”或“M2TS Muxing”(分别输出TS与M2TS格式),并为输出的文件命名,最后点击“Start muxing”开始合并。

分割则选择“Split & cut”选项卡(图7),在这里tsMuxer为我们提供了按时间分割“Split by Duration every”和按容量分割“Split by size every”两种分割方式,我们只需要选定自己需要的方式再设置时长(单位为秒sec)、容量(单位可以自己设置为GB、MB等)即可。如果要选择“Cutting”还可以从视频中剪取一段我们需要的部分,这只需要在“Start”和“End”中定义视频的起始点和结束点就行了(单位可以用min分,s秒和ms毫秒)。

小提示 | TIPS
能合并在一起的视频文件最好是各项音频视频参数完全一致的,它们应具有完全相同的视频分辨率、视频编码、帧率、音频编码、音频码率等,通常是由一个文件分割而来的,或者是按相同参数一起编码压缩的。
RMVB与WMV的分割与合并
至于RMVB和WMV这两种最流行的流媒体格式视频,我们可以用同一个工具来进行分割和合并,这个工具就是ExtraCut,其实它还能分割合并MPEG、ASF等视频。
运行ExtraCut,在其“进阶处理”菜单中就可以选择“多媒体合并”或“多媒体切割”了。如果选择合并,会打开“ExtraCut的整合型工作区”对话框(图8),从对话框上方工具栏的最左边的“打开”按钮依次导入要合并的文件,完成后点击“执行多媒体合并”即可。

如果选择分割,我们只需点击对话框的“指定多媒体”处的打开按钮导入要分割的文件,然后点击后面的“取得属性”按钮,得到该文件的长度和大小信息,再确定分割的方式。分割的方式可以是按几个等分,或者按秒数,或者按KB大小。另外,也可以从视频中只截取出我们需要的一段,软件同样也提供了类似的三种方式(不同是按百分比的位置)。设置好了,点击“执行多媒体切割”菜单就行了。
玩视频文件的合体分身术其实非常简单,这些工具也是我们进行视频处理时常用的,多加留意你就会发现它们还拥有一些非常有用的小功能,而这些功能却是我们平时容易忽视掉的。