【压片第一讲】如何运用高清片源压制PMP-AVC格式电影(未完继续)
飘摇语:如今越来越多的压片达人开始使用各种HDRE BDRE之类的高清片源压制PMP-AVC格式的电影 首先要学习达人们的压片 要从如何分离高清的视频编码文件 常见的编码方式分为VC-1 H.264 MPEG-2 三种,经过视频爱好者的重新加工 或分割或合并制作成为各类我们下载到的高清电影文件 常见的hdrip hdrumex至于我们要压制PMP-AVC AAC格式的电影 首先就要学会把自己下载到的高清电影的音频和视频分离 这样才可以使用VD进行压片 高清电影的封装格式一般分为TS/TP文件和MKV文件的封装格式
现在偶直接讲怎么分离
第一种 TS/TP文件的分离
由于TS文件和TP文件并不被大多数视频编码软件所接受,因此,在把它们压缩成其它格式之前,需要将它转换成MPEG文件。多数情况下,我们可以HDTV to MPEG2把MPEG-2 TS/TP文件转换成MPEG文件,这种MPEG文件可以很方便的转换成其它格式。但HDTV to MPEG2存在一些问题,用它转换后的MPEG文件常常会出现无图像、无声音的现象。无图像是由于HDTV to MPEG2不能正确处理一些特殊的MPEG-2流文件;无声音则是因为部分TS/TP文件采用了AAC音频编码,而在用HDTV to MPEG2转换之后,文件中的AAC编码信息会被修改,导致分离器和转换软件都不能识别这种音频。在这种情况下,我们可以使用下面的方法将TS/TP文件中的音频流和视频流分离出来。
(1) 用TSDemux分离TS音视频流
TSDemux是一个TS流分离工具,可以精确的将TS文件中的MPEG-2视频流及AAC、MP2音频流分离出来,保存为M2V、AAC、MP2文件。当然,它也可以对TP文件进行同样的处理。
运行TSDemux,在其主界面中单击“LOAD”按钮导入TS或TP文件,单击“SAVE”按钮,会弹出“另存为”对话框,在对话框中设置了文件名及保存位置后,选择“保存”按钮即可开始进行音视频的分离。如果TS文件中的音频是AC-3,则TSDemux只会其中的MPEG-2视频流分离出来。另外,如果要对文件进行分割可在主界面中选定“auto-split while M2V exceeds(自动分割当M2V文件超过)”前的复选框,然后在其后的下拉列表中选择2GB或4GB。
TSDemux可以很好的分离包含AAC音频的TS/TP流文件,但它还是不能解决部分TS/TP流文件分离后无图像的问题,如果出现种情况,只好借助其它的办法啦。
(2) 用MPEG-VCR分离转换TS/TP文件
MPEG-VCR是一款MPEG流编辑转换软件,它可以完美的分离出TS/TP文件中的MPEG-2视频流,不会出现无图像的现象。
运行MPEG-VCR,在其主窗口的“Tools”菜单下选择“MPEG Systems Demultiplexer(MPEG系统分离器)”命令,会弹出“MPEG Demultiplexer”对话框 在对话框的“Input File”处导入要分离的TS/TP文件,在“Output File”栏中可设置输出的视频流(Video)和音频流(Audio)的文件名及路径。最后按下“Save(保存)”按钮即可进行分离工作。
这里分离出的视频流文件后缀为MPV、音频流文件后缀为MPA,一般来说视频转换软件可直接使用这两种文件,如果视频转换软件不能接受这两种文件,可以把它们合成为MPG文件。在主窗口的“Tools”菜单下选择“MPEG Systems Multiplexer(MPEG系统合成器)”命令,然后在 “MPEG Multiplexer”对话框中的“Video”和“Audio”处分别导入分离出来的MPV和MPA文件,接着在“MPEG Format”栏中选择“MPEG-2 Program Stream”单选项,即把文件保存为普通的MPEG-2文件。在“Output File”栏中设置文件名及保存位置,最后选择“Save”命令即开始MPG文件的合成。
以上介绍的TS/TP文件分离的技巧,主要是为了适应各种不同的视频转换软件的需要,因为不同软件的胃口不一样,有些软件可以直接导入TS/TP文件,自然就不用这么麻烦了。
第2种 MKV格式的文件分离
mkv分离技术(1)
方法一
使用的软件
1. VirtualDubMod
2. Batch Real Producer 1.4.4
第一步
用VirtualDubMod打开我们所要压缩的MKV文件
第二步
查看MKV文件内的流Streams→stream list菜单
第三步
将需要的字幕提取出来
用鼠标选择所要的字幕然后点Demux提取并保存为一个字幕文件
一般来说MKV文件里面多是双字幕的.所以在提取字幕后需要检查一下看看是不是我们所要
的字幕文件.可以将提取的字幕文件的后缀名修改为.txt用记事本检查就可以了
第四步
将不需要的音频流和字幕关闭,双激不需要的流就可以关闭.再次双激就可以将其恢复
将文件的流只保留一个我们需要的音频.就可以了
另外有些MKV文件是双音频的.这就需要我们用Demux功能把音频提取出来然后听一下.从而
选择正确的音频保留
第五步
将MKV文件另存为AVI文件
在Video菜单中选择 Direct stream copy 项,然后按F7另存为一个AVI文件
以上字幕的分离过程就完成了.但是我们在看我们刚刚分离出来的动画时会发现字幕前面
会多一些乱七八糟的字符
第六步
用word的通配替换功能清楚多余字符
先将字幕文件的后缀改为TXT.然后用word调入字幕文件,在打开字幕文件时候会有编码选
择的提示.直接确定就可以了.
打开后我们会发现“1,,Default,NTP,0000,0000,0000,,”这样的字符。只是前面的数字
不同。将字符插入点选择到第10处字幕的地方。按CTRL+H,选择高级,选择高级中的“
使用通配符”,搜索的方向选择“向上”,将“1,,Default,NTP,0000,0000,0000,,”粘
入查找内容里,把其中的“1”用“?”代替。
按全部替换钮将10以前的9处?,,Default,NTP,0000,0000,0000,,这样的字符删除掉。
在替换完成后word会提示是否将其它相同的地方替换。这里一定要选择否。否则会把
其它地方的字符删除掉。但是还会留下前面多余的数字。
接下来将字符插入点选择到100。把“?,,Default,NTP,0000,0000,0000,,”修改为 “?
?,,Default,NTP,0000,0000,0000,,”把其上的90处字符删除。出现对话框提示也要选择
否。
最后将搜索方向选择为向下,把“??,,Default,NTP,0000,0000,0000,,”修改为“??
?,,Default,NTP,0000,0000,0000,,”。把剩下所有的地方都删除掉。这样就完成了所有
删除工作。
第七步
将删除好的字幕文件另存会字幕文件。在编码提示时候要保存原有的编码。
以上工作顺利完成后,你就可以看到正常的AVI+SRT字幕文件的动画了。
方法二
除了上面的方法还一种方法可以压缩单音频多字幕的MKV文件。
第一步
将VOBSUB设置为Always load,选择确定保存设置
把MKV文件的后缀修改为AVI。我们用播放器观看改名后的MKV文件会发现没有字幕,只要
在系统托盘上的VOBSUB图标选择隐藏字幕,再选择显示字幕。字幕就可以看到了。第二步
然后用Batch Real Producer。就可以直接压缩了。但是需要我们注意的是,由于我们现
在都是采用2PASS的压缩模式。也就是先预压再实际压缩。当开始实际压缩时候如果你没
有在VOBSUB上进行隐藏字幕然后显示字符的过程。那么你压缩出来的RMVB是没有字幕所以
大家需要注意这一点。
页:
[1]
u
