『漫游』酷论坛>『影音数码技术学习交流』>[请教]WMV_wma封装的MKV ..

[请教]WMV_wma封装的MKV如何提取声音呢?!

squall0329@2006-11-25 12:14

首先,第一个问题~在下手上的是WMV+WMA封装的MKV,提取出来的视频竟然是AVI?!但用VDM不能直接打开的,要用AVS挂进去~请问各位大哥有没有更简单的方法呢?!其次就是用AVS挂进去,好像掉帧了~

第二个是主要的问题:(如图)

提取出来的声音竟然没有后辍名~这个应该是WMA来的~自己加上XXX.WMA却无法播放~望各位高手指教!!
引用

MeteorRain@2006-11-25 16:19

mkv本来支持wma就不是很好。wmv+wma的mkv都是用graphedit强行封装的。mkvmerge本不支持wma的封装和分离。所以你看图上音频 部分写的是unknown。

要强拆的话,还得用graphedit,把mkv splitter输出的音频接到dump上去。

如果不打算保留wma格式的话,也可以接wma decoder再接wave dest再接file writer直接输出wav。
引用

squall0329@2006-11-25 19:45

我是超级新手~~听不明白阁下高深的技术~

在下现在的表情是:


不过多要多谢你肯回答!!在下万分感激!

不过我现在有另外一个办法~分享下~

就是用AVS把MKV直接挂进VDM,封装AVI再提取~

不过听说这样做经常掉帧,不知道对于声音有没有影响呢?!
引用

MeteorRain@2006-11-25 20:12

有简单的方法何必找复杂的呢
好好了解一下graphedit的用法就能解决。
引用

雷鸣@2006-11-25 20:16

如果Directshow可以读取的话可以直接进AVS用Directshowsource加载,然后通过Foobar的某插件读取AVS(注:如果用这个插件请保证AVS中文件名前面加上了绝对路径),之后就用Foobar的转换功能快哉快哉……

PS:楼主引用签名的技术实在是囧啊……
引用

kzhou@2006-12-01 00:34

第2次看到这个Foobar的某插件了了。。--b
哪里可以下。。orz
引用

badchris@2006-12-01 10:48

Directshow完了如果就转LAME,FAAC,CT-AAC,NeroAAC,Vorbis等直接MeGUI压之……
引用

雷鸣@2006-12-01 14:01

这个Foobar插件?抱歉现在F盘(我的备份盘)全盘崩溃,不然我就传一个了……到Doom9论坛上去找找,我就是那边找来的(http://forum.doom9.org,英文的就是了……)
这个插件对于AVS中使用的相对路径会出点问题,请使用绝对路径

不行的话还有Bepipe,某命令行工具,把AVS脚本输出的音频流引到STDOut,配合管道符使用(使用Bepipe时请善用import语句……)
引用

| TOP