当前位置: 主页 > 处理视频 > 视频转换教程 > 高帧率(120fps)MKV电影转换为RMVB格式的方法(2)

高帧率(120fps)MKV电影转换为RMVB格式的方法(2)

2009-02-20   迪奥博客 / 迪奥 点击: 标签:视频转换 rmvb MKV
  

  二、WMV3编码的处理方法:

  方法一:把120fps mkv封装为vfr mkv,然后再转mkv为rmvb。

  因可以不伤害片源实际帧数,建议使用此方法。

  软件:Auto 120 FPS MKV To VFR MKV
  功能:把120FPS MKV封装为VFR MKV,从而方便转为RMVB。

  方法二:技术法

  注:此技术法已经证实存在问题,不建议使用,现只当做是GraphEdit和AVS配合使用的简介。

  需要的软件:


  2.1、安装 AviSynth 和 DirectShowSource with ConvertFPS(若安装AviSynth 2.5.6 Beta3 [050505]或以上的版本,可不用做这一步)

  安装 AviSynth 2.55(假设默认安装),然后把 DirectShowSource with ConvertFPS 中的文件复制到 C:\Program Files\AviSynth 2.5\plugins 中,如下图:

  2.2、GraphEdit生成视频、音频的各自解码索引文件:

  开启GraphEdit,把那120fps_wmv3.mkv拖到GraphEdit里,一般会如下图:

  改成只有wmv3视频解码的过程索引:

  2.3、用mkvtoolnix分离MKV中的字幕和音频:

  用 mkvtoolnix 中的 MKVextractGUI_1531 开启那MKV,选择字幕,后按[Extract],如图会生成Track3.ssa

  提一下,MKVextractGUI不支持批量分离,字幕和音频要逐一分离。

  音频的分离方法雷同,成功分离会生成Track2.mp3。

  2.4、通过AVS合并所有"部件",如:

########################################################################
LoadPlugin("D:\RPG_RPP10\avsfile\VSFilter.dll")
DirectShowSource("H:\Cartoon\Video.GRF",29.97,ConvertFPS=true)
TextSub("H:\Cartoon\Track3.ssa")
AudioDub(DirectShowSource("H:\Cartoon\Track2.mp3"))
########################################################################

  注意:这个AVS中关键是ConvertFPS=true这一句,作用是转换fps,是安装了 DirectShowSource with ConvertFPS 才有的功能。
  补充:AVS中的 29.97 是 fps ,其实可以用23.976的,看个人喜欢吧,怕掉帧严重才用 29.97 。

========================================
2005.06.27版改
AudioDub(DirectShowSource("H:\Cartoon\Audio.GRF"))为
AudioDub(DirectShowSource(&qot;H:\Cartoon\Track2.mp3"))
从而解决可能会出现死锁的情况
========================================
顶一下
(0)
0%
踩一下
(3)
100%
精彩推荐