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

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

楼层直达
级别: 新手上路
注册时间:
2006-08-26
在线时间:
0小时
发帖:
205
首先,第一个问题~在下手上的是WMV+WMA封装的MKV,提取出来的视频竟然是AVI?!但用VDM不能直接打开的,要用AVS挂进去~请问各位大哥有没有更简单的方法呢?!其次就是用AVS挂进去,好像掉帧了~

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

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

级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 1楼 发表于: 2006-11-25
mkv本来支持wma就不是很好。wmv+wma的mkv都是用graphedit强行封装的。mkvmerge本不支持wma的封装和分离。所以你看图上音频 部分写的是unknown。

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

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

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
级别: 新手上路
注册时间:
2006-08-26
在线时间:
0小时
发帖:
205
只看该作者 2楼 发表于: 2006-11-25
我是超级新手~~听不明白阁下高深的技术~

在下现在的表情是:


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

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

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

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

级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 3楼 发表于: 2006-11-25
有简单的方法何必找复杂的呢
好好了解一下graphedit的用法就能解决。

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 4楼 发表于: 2006-11-25
如果Directshow可以读取的话可以直接进AVS用Directshowsource加载,然后通过Foobar的某插件读取AVS(注:如果用这个插件请保证AVS中文件名前面加上了绝对路径),之后就用Foobar的转换功能快哉快哉……

PS:楼主引用签名的技术实在是囧啊……
级别: 侠客
注册时间:
2005-12-16
在线时间:
5小时
发帖:
676
只看该作者 5楼 发表于: 2006-12-01
第2次看到这个Foobar的某插件了了。。--b
哪里可以下。。orz

爱看看不看滚
级别: 骑士
注册时间:
2006-02-13
在线时间:
0小时
发帖:
1020
只看该作者 6楼 发表于: 2006-12-01
Directshow完了如果就转LAME,FAAC,CT-AAC,NeroAAC,Vorbis等直接MeGUI压之……


──それは、とても小さな
とても大きな とても大切な 愛と勇気のおとぎばなし──
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 7楼 发表于: 2006-12-01
这个Foobar插件?抱歉现在F盘(我的备份盘)全盘崩溃,不然我就传一个了……到Doom9论坛上去找找,我就是那边找来的(http://forum.doom9.org,英文的就是了……)
这个插件对于AVS中使用的相对路径会出点问题,请使用绝对路径

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

限150 字节
上一个 下一个