搜索 社区服务 统计排行 帮助
  • 1927阅读
  • 13回复

[请教] 為何總是MKV轉不到做AVI ??

楼层直达
Hoi
级别: 侠客
注册时间:
2002-05-05
在线时间:
0小时
发帖:
402
我頭大了……

我本想把MKV用MKVextractGUI抽取成.H264檔,再轉為AVI,但是抽出的.H264用mplayerc只能播放1秒…用Xilisoft Video Converter轉AVI時也是轉不到…

之後我用頂帖MKV轉AVI的方法,用mkvmergeGUI抽出只有聲音+影象的MKV,影片MKV用mplayerc可以播放,但是VirtualDubMod_1_5_10_2就不吃,如下圖,請問是什麼問題??




除VirtualDubMod_1_5_10_2外,我也用過MKV to AVI Converter,但情況一樣,就是不吃MKV……

懷疑過是不是MKV問題,用以下了3個不同的MKV檔,情況都是一樣……是沒裝什麼CODE嗎?

级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 1楼 发表于: 2008-05-29
H264 mkv转avi现在只有一种方法,vd/vdm什么也干不了

1)用mkvextract抽取视频音频流,如果是vfr还需要抽出timecode
2)视频流假设为video.264,用avc2avi封装入avi
3)如果是vfr,用tc2cfr插入timecode,请注意将帧率设成视频所有帧率的最小公倍数。cfr跳过这一步。
4)用avi_mux_gui将视频avi与音频合并,支持的音频包括pcm,mp2/3,aac,ac3,dts和其他可以封装入wav格式的cbr音频
Hoi
级别: 侠客
注册时间:
2002-05-05
在线时间:
0小时
发帖:
402
只看该作者 2楼 发表于: 2008-05-29
我真的暈得一陣陣了……
浪費了好多時間……
頭痛…抽個檔和抽血一樣"痛",如果可以,真想"抽"得那個發明MKV的出血,讓他比我痛! :D

請問mkvextract是指MKVtoolnix目錄下的那個EXE嗎? 不知為何開不了…是還要裝什麼嗎?

级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 3楼 发表于: 2008-05-29
对,那个是命令行的工具
有相应的gui,比如mkvextractGUI或者MKVEWizard

想起来还有一个方法,halli media splitter里有个mkv2vfr可以直接把h264抽出并封装成avi,但只有视频没音频
Hoi
级别: 侠客
注册时间:
2002-05-05
在线时间:
0小时
发帖:
402
只看该作者 4楼 发表于: 2008-05-29
halli media splitter我是裝在K-Lite Codec Pack內,可以用嗎? 如何運行?

级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 5楼 发表于: 2008-05-29
都是命令行程序,直接在cmd里运行就能看到说明了
Hoi
级别: 侠客
注册时间:
2002-05-05
在线时间:
0小时
发帖:
402
只看该作者 6楼 发表于: 2008-05-31
雖然試了好久,後還是不知如何用,但還是感謝幫忙了!


剛剛我找到一個軟件,終於轉出AVI來了! 如果有同學和我的情況一樣,試一下用這個吧~Allok Video to MP4 Converter.

级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 7楼 发表于: 2008-05-31
那是重新压缩,要无损转换只有用avc2avi或者vfr2avi,其他能公开下载到的工具还没有可以做这个转换的。
因为H264在mkv和avi中存放方法不同,大部分软件根本不知道H264视频流是什么,所以做不了这个工作。
级别: 新手上路
注册时间:
2007-06-24
在线时间:
14小时
发帖:
123
只看该作者 8楼 发表于: 2008-05-31
有能直接抽出rmvb timecode的工具吗?
级别: 工作组
注册时间:
2007-08-23
在线时间:
0小时
发帖:
683
只看该作者 9楼 发表于: 2008-05-31
引用
最初由 セイバー 发布
有能直接抽出rmvb timecode的工具吗?

封到MKV里面再抽?
级别: 新手上路
注册时间:
2007-06-24
在线时间:
14小时
发帖:
123
只看该作者 10楼 发表于: 2008-05-31
要用什么工具抽?
级别: 工作组
注册时间:
2007-08-23
在线时间:
0小时
发帖:
683
只看该作者 11楼 发表于: 2008-05-31
mkvextract.exe
命令行 mkvextract timecodes_v2 "x:\*.mkv" 1:tc.txt
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 12楼 发表于: 2008-05-31
mencoder -ovc frameno -nosound input.rmvb -ofps 120000/1001 -o tc.avi 2>NUL
cfr2tc tc.avi NUL tc.txt 4

这个方法最快
级别: 新手上路
注册时间:
2007-06-24
在线时间:
14小时
发帖:
123
只看该作者 13楼 发表于: 2008-05-31
哦,这个够快~~比上次那个快太多了.
快速回复

限150 字节
上一个 下一个