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

VBR的MP3如何纠正音频位移?Improper vbr audio encoding

楼层直达
级别: 新手上路
注册时间:
2004-12-22
在线时间:
0小时
发帖:
156
不少avi倒入Virtual Dub的时候就会显示Improper vbr audio encoding

这种视频我直接用megui压x264的时候会产生很大的音频位移

我现在碰到的问题就是:

我有两个这种avi文件,我分别截取这两个avi中的好几段,然后合并

两个avi的音频位移都不同,所以单纯的调整音频位移无效

如果把这两段avi的音频用整段uncompress wav解出来又没有办法在avs里面按照视频那样来分段截取合并

如果在Virtual Dub把音频分段截取,不管是uncompress wav还是direct stream copy
出来的东西也不是正确的

难道要把整段uncompress wav跟原视频重新封装再拿来压才行?

有什么更加方便的办法么?
级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 20楼 发表于: 2008-11-26
引用
最初由 roozhou 发布


dss对于avi是不会有什么rpwt的

我·不·信~ (被拖走

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
级别: 新手上路
注册时间:
2005-06-30
在线时间:
1小时
发帖:
529
只看该作者 19楼 发表于: 2008-11-26
AVI本身RP的话,DS下不同的AVI Splitter是可能会有不同的问题的。。

AVISource也有时候会RP = =(谜之声:其实那是因为你本人就很RP吧!

级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 18楼 发表于: 2008-11-26
引用
最初由 MeteorRain 发布
dss经常会有rpwt出现。avisource走vfw,安全不少


dss对于avi是不会有什么rpwt的
级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 17楼 发表于: 2008-11-26
dss经常会有rpwt出现。avisource走vfw,安全不少

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 16楼 发表于: 2008-11-26
引用
最初由 minime 发布


晕倒,还有个保证vbr mp3同步的命令啊

不过如果directshowsource好用的话,为什么要存在avisource呢

这样一来avisource不是多余的么?

我想了解一下这两者有什么区别
.

directshowsource基于dshow
avisource基于vfw

实际上avisource和mpegsource都可以用ffmpegsource代替
级别: 新手上路
注册时间:
2007-11-19
在线时间:
0小时
发帖:
145
只看该作者 15楼 发表于: 2008-11-26
现在太多工具啦,我也不知道哪个好,你觉得好就用吧,有问题再问,不高兴就换。
级别: 新手上路
注册时间:
2004-12-22
在线时间:
0小时
发帖:
156
只看该作者 14楼 发表于: 2008-11-26
引用
最初由 su_xinling 发布
我是不清楚为啥,用avisource的话,avs的说明里有的范例如下,你可以试试看。

AviSource("movie.avi")
EnsureVBRMP3Sync()
Trim(250,2500)


晕倒,还有个保证vbr mp3同步的命令啊

不过如果directshowsource好用的话,为什么要存在avisource呢

这样一来avisource不是多余的么?

我想了解一下这两者有什么区别
级别: 新手上路
注册时间:
2007-11-19
在线时间:
0小时
发帖:
145
只看该作者 13楼 发表于: 2008-11-26
我是不清楚为啥,用avisource的话,avs的说明里有的范例如下,你可以试试看。

AviSource("movie.avi")
EnsureVBRMP3Sync()
Trim(250,2500)
级别: 新手上路
注册时间:
2004-12-22
在线时间:
0小时
发帖:
156
只看该作者 12楼 发表于: 2008-11-26
引用
最初由 su_xinling 发布
试试directshowsource


解决了,果然换成directshowsource就行了

太感谢了!!!!

问一下为什么用directshowsource就正常,avisource就错位呢?

能说一下原理么?
级别: 新手上路
注册时间:
2007-11-19
在线时间:
0小时
发帖:
145
只看该作者 11楼 发表于: 2008-11-26
试试directshowsource
级别: 新手上路
注册时间:
2004-12-22
在线时间:
0小时
发帖:
156
只看该作者 10楼 发表于: 2008-11-26
引用
最初由 su_xinling 发布
哈哈,压缩前应该养成习惯预览播放avs,不要等到出错才来哭,这习惯不好。

装个yv12解码器,或者不装就在virtualdub里看avs

avisource的话应该是用acm编码器,看看是哪个版本。


我能看的话我早就预览了

这个所谓的yv12解码器是虾米?
难道不是色彩空间么?

说了半天,好像还是没有什么好办法解决vbr的mp3音频错位的问题啊?
级别: 新手上路
注册时间:
2007-11-19
在线时间:
0小时
发帖:
145
只看该作者 9楼 发表于: 2008-11-26
mplayerc不就是俗称MPC,还是说mplayer?
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 8楼 发表于: 2008-11-26
vd里看avs也不太好,最好就是直接用mplayerc来放,注意不是MPC
级别: 新手上路
注册时间:
2007-11-19
在线时间:
0小时
发帖:
145
只看该作者 7楼 发表于: 2008-11-26
哈哈,压缩前应该养成习惯预览播放avs,不要等到出错才来哭,这习惯不好。

装个yv12解码器,或者不装就在virtualdub里看avs

avisource的话应该是用acm编码器,看看是哪个版本。
快速回复

限150 字节
上一个 下一个