查看: 149|回复: 10

[10-28] 如何将HDTV转换成 AVI 等常用格式~~

[复制链接]
发表于 2008-10-28 18:06:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x


此方法可以把MPG、TS、TP、VOB转换为AVI。虽然步骤比较多,但压缩码率可以自己控制,效果好,而且操作过程比较傻瓜,不需要写AVS文件。


一、所需软件
DGIndex:http://www.skycn.com/soft/23317.html
TSDemux:http://www.ogg.cn/software/view-software-181.html
TMPGEnc 2.5:http://www.crsky.com/soft/446.html
VFAPI Reader Codec:http://www.ogg.cn/software/view-software-106.html
VirtualDub:http://www.free-codecs.com/download/VirtualDub.htm
Xvid Codec:http://www.free-codecs.com/download/Koepi_XviD.htm
AVI-Mux GUI:http://www.alexander-noe.com/video/amg/#download
以上软件除了Xvid需要安装外,其它都是解压后即可使用。但是VFAPI Reader Codec在使用前先运行vifpset.bat,否则VirtualDub无法打开VFAPI Reader Codec生成的AVI文件。
XviD安装后,运行Configure Encoder,Profile@Level选择(unrestricted),点击more,Quantization type选择MPEG。

二、运行DGIndex,打开源文件,菜单Video→Field Operation选择Honor Pulldown Flags,YUV—〉RGB选择PC Scale,Audio→Output Method选择Demux All Tracks。利用窗口右下角的按钮还可以设定开始和结束位置,按[F4],保存Project文件。


2-1.jpg (109.15 KB)
2007-4-1 20:14





DGIndex会生成1个d2v文件和若干音频文件,音频文件名中delay ???ms表示音频相对视频的延迟时间,如果是负数,则表示音频比视频早。
对于部分TS文件,DGIndex可能无法正确加码,需要使用TSDemux分离出m2v文件再执行上述操作。

2-2.jpg (32.61 KB)
2007-4-1 20:14






另外,DGIndex无法分离出AAC音频,此时需要使用TSDemux分离出音频文件。
d2v文件其实是文本文件,打开查看Frame_Rate行,如果是25000表示PAL制式,如果是29970表示NTSC制式。对于N制,再查看最后一行,如果是大于95%的FILM,在DGIndex中菜单Video→Field Operation选择Forced Film,再保存Project文件。注意,PAL视频不能选Forced Film,否则播放画面不连贯,会有停顿感。

三、如果第2步骤的源文件是PAL、或者NTSC设置了Forced Film,则跳过此步骤,否则对N制视频进行IVTC。IVTC是把N制视频的帧率从29.97转变为23.976。如果不想进行IVTC,可以跳过此步骤。建议电视转录的HDTV或VOB不要进行IVTC, 而DVD抓取出来的VOB进行IVTC。
首先确定场序,使用KMPlayer播放源视频文件,如果源视频文件要用TSDemux分离出m2v文件,则播放m2v文件,按ALT—J,可以看到Interlacement,本例是Top Field First。


3-1.jpg (53.77 KB)
2007-4-1 20:14





运行TMPGEnc,打开刚才生成的d2v,码流类型选择ES (Video Only)。

3-2.jpg (72.35 KB)
2007-4-1 20:14





点击“设定”,选择“高级”页,“场的顺序”的设置与KMPlayer中看到的一致。        

3-3.jpg (47.92 KB)
2007-4-1 20:14






再双击“转换成电视电影”,点击“自动设定”,然后“方法”选择转“换成24fps(消除梳齿状水平条纹优先)”,“消除交错信号”选“无”,点“开始”,等这个操作结束后,按确定2次,回到主界面,按Ctrl—S,保存Project,生成tpr文件。

四、运行VFAPI Reader Codec。点击Add Job,打开第3步骤生成的tpr文件,如果没有进行IVTC,则打开第2步骤的d2v文件。再点击Convert,生成AVI文件。
使用前先执行一次相同目录下的 vifpset.bat,否则VirtualDub可能无法打开生成的avi文件。

五、运行VirtualDub,点击菜单Option,选中Swap input/output panes。打开第4步骤生成的AVI。由于MPEG压缩要求宽和高都必须是16的整数倍,HDTV的真正分辨率是1920x1088、或1440x1088,多出来的8行填充黑色。因此必须把这8行剪裁掉。点击菜单Video→Filter,再点击Add,选择null transform,再点击Cropping,剪裁下面的8行。

5-1.jpg (19.87 KB)
2007-4-1 20:14






对于1440x1080(16:9)的视频文件,必须缩放才能得到正确比例的画面,点击Add,选择resize,输入width和height,然后选择Filter mode,缩小画面选择Precise bilinear,质量可以接受,但宽和高最好是16的整数倍。在主窗口左右箭头键御览output窗口,如果画面还有水平梳齿状条纹,则还可以添加deinterlace filter。
点击菜单Video→Compression,选择XviD MPEG-4 Codec,再点击Configure。



5-2.jpg (33.39 KB)
2007-4-1 20:14





Encoding type选择Twopass – 1st pass,Quality preset选择(User defined),点击more,VHQ mode选择4 – Wide Search,Maximum I-frame interval设置为帧率的10倍。点击OK回到主界面,按[F7],输入要保存的文件名,并选中“Don’t run this job now ……”,再点击“保存”。

5-3.jpg (15.68 KB)
2007-4-1 20:14






点击菜单Video→Compression,选择XviD MPEG-4 Codec,再点击Configure。Encoding type选择Twopass – 2nd pass,输入目标文件大小或码率。其它设置都不要改变。再按[F7],输入要保存的文件名,并选中“Don’t run this job now ……”,再点击“保存”。
按[F4],在Job Control窗口,点击Start,一段时间后,即可生成AVI文件。查看Xvid Status窗口的“量化平均值”,一般来说,在8左右可以取得画面质量与文件大小的平衡。如果此数值太小,例如小于5,可以尝试在Xvid 2nd pass设置较低码率或较小目标文件大小,关键是画面质量用肉眼看可以接受即可。

5-4.jpg (46.87 KB)
2007-4-1 20:22





六、运行AVI-Mux GUI,添加第5步骤生成的AVI文件以及第2步骤的音频文件,设置音频的delay数值,点击start,另存为AVI文件。

6.jpg (56.58 KB)
2007-4-1 20:14




七、如果想把第2步骤分离出的音频文件转换成MP3文件,方法简单,在此不赘述。步骤6可以把MP3合并到AVI。








...



转自——
http://www.jpoppv.com/bbs/thread-71916-1-1.html

.

评分

参与人数 1绘贤币 +100 收起 理由
zhangguo11 + 100 谢谢提供

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2008-10-28 18:09:48 | 显示全部楼层
貌似很复杂,但也不是很难的样子hou:92 hou:74 ~~~
回复 支持 反对

使用道具 举报

发表于 2008-10-28 18:15:32 | 显示全部楼层
hou:42 不怕笑话地说 看到 第三部 我就彻底茫然了
前面还看懂一点
回复 支持 反对

使用道具 举报

发表于 2008-10-28 18:19:06 | 显示全部楼层
还么研究这个。。
慢慢学习hou:79
回复 支持 反对

使用道具 举报

发表于 2008-10-28 18:19:21 | 显示全部楼层
s:17 这里幸亏没有我下次要发布的软件
回复 支持 反对

使用道具 举报

发表于 2008-10-28 18:19:57 | 显示全部楼层
太难了  不学了  hou:42
回复 支持 反对

使用道具 举报

发表于 2008-10-28 18:22:33 | 显示全部楼层
我最喜欢一步到位的hou:34
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-28 18:54:52 | 显示全部楼层

回复 5楼的 zhangguo11 的帖子

呵呵,还好,省得我替你发了hou:78 hou:79 ~~~
回复 支持 反对

使用道具 举报

发表于 2008-10-28 19:02:12 | 显示全部楼层

回复 8楼的 陈起 的帖子

其实这些软件都是非常有用的,特别是TS,分离出来老是没声音,要不没图像
回复 支持 反对

使用道具 举报

发表于 2008-10-29 10:21:36 | 显示全部楼层
貌似很难的样子哦hou:37
回复 支持 反对

使用道具 举报

发表于 2008-10-29 13:52:02 | 显示全部楼层
支持 太棒了hou:76
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表