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

[求助]下载的AVI文件,只有前几秒有声音。但用Virtualdbub打开没事?有新发现!

楼层直达
级别: 新手上路
注册时间:
2004-01-10
在线时间:
0小时
发帖:
36
我下了个文件,是个avi来的,是用xvid来压的。用zoomplayer和WMP来放,前几秒可以,然后就断断续续,跟着就没了声音。

后来,我用virtualDub来打开,virtualDub就说:
...has detected an improper VBR audio encoding in the source AVI file and will rewrite the audio header with standard CBR values during processing for better compatibility.这应是问题所在,但我不太明白它的意思(专业意思)

This may introduce up to 0 ms of skew from the video stream. If this is unacceptable, decompress the *entire* audio stream to an uncompressed WAV file and recompress with a constant bitrate encode.(bitrate:128.0?0.1kbps)(这应是解决方法,但我不知如何做)

我按了ok,然后就可以在virtualDub里面播放。声音没问题,可以一直到结尾。播放的时候,在窗口的主题上写着“dub processing”,可能是在同步声音与画像吧,照理,它可以播放,那应该可以重新生成一个文件的,但我一“另存为”,生成的文件太大了(原来的只是230M,一生成,前几秒就500M多了)。我想知道有什么办法可以解决,因文件不是我做的(还不会做呢),所以就只有这么一个文件,没有别的。
级别: 风云使者
注册时间:
2003-05-04
在线时间:
1小时
发帖:
6095
只看该作者 9楼 发表于: 2004-01-26
引用
最初由 苍天之泪 发布
Virtualdbub是什么,哪位高手能告诉我?

http://www.shooter.com.cn/?softkey=virtualdub
倒数第三个就是
级别: 新手上路
注册时间:
2003-08-16
在线时间:
0小时
发帖:
50
只看该作者 8楼 发表于: 2004-01-26
Virtualdbub是什么,哪位高手能告诉我?
级别: 风云使者
注册时间:
2003-05-04
在线时间:
1小时
发帖:
6095
只看该作者 7楼 发表于: 2004-01-26
引用
最初由 looking03 发布
我播放的时候(用Bsplayer),看到它的帧数是29帧/秒,而同一系列的都是23的,所以我想应是这个问题引起。不知如何可以改呢?那个文件的问题,并不是一下子没有了声音,而是开始断断续续(画面和声音),我一跳过那部分,后面的就都没声音了。

应该和帧率没关系吧,不过你要真觉得是这个原因的话,可以用avifrate改一下帧率试试
级别: 新手上路
注册时间:
2004-01-10
在线时间:
0小时
发帖:
36
只看该作者 6楼 发表于: 2004-01-26
我发现了问题所在(不知道对不对)。

我播放的时候(用Bsplayer),看到它的帧数是29帧/秒,而同一系列的都是23的,所以我想应是这个问题引起。不知如何可以改呢?那个文件的问题,并不是一下子没有了声音,而是开始断断续续(画面和声音),我一跳过那部分,后面的就都没声音了。

但有一点,我真的不明白。我的机子上装的codec是k-lite codec pack full。播放这个文件就有问题。但我有另外两台机,一台就是前个贴子所说的,另一台就是windos xp pro,256M,赛扬2.4G,装的是k-lite codec basic。这两台播放都没问题。为何这两台机可以自动识别并播放,而我的机子却不能?

另外,还有一个问题,我uninstall了那个k-lite codec pack和其它所有我曾经装过的codec后,重启后,又装了那个k-lite basic,但不知道为何,所有的avi全部都不能播放,包括我以前所下的,说是“文件损坏或没filter”,实在不知道为何??难道 以前的codec还没有卸装完全?后来,我只是装divx5.11的codec也是这样。最后,我只好又装了那个k-lite full版,才没事。真的不明白到底为何会这样?
级别: 元老
注册时间:
2001-11-21
在线时间:
0小时
发帖:
3767
只看该作者 5楼 发表于: 2004-01-26
那不會是wmv9的編碼吧 ???
編碼衝突是有的 ... 最好一個個裝 ...
"...has detected an improper VBR audio encoding in the source AVI file and will rewrite the audio header with standard CBR values during processing for better compatibility."
這段意思就是 vd 不支援 VBR audio 所以就如 ywwq 所說 用 vdm
http://heanet.dl.sourceforge.net/sourceforge/virtualdubmod/VirtualDubMod_1_5_10_1_All_inclusive.zip --> vdm1.5.10.1
级别: 新手上路
注册时间:
2004-01-10
在线时间:
0小时
发帖:
36
只看该作者 4楼 发表于: 2004-01-26
先谢谢回贴。

今天,我发现一个怪现象。那个不能放的文件,我在另一台的机子上,竟然没事。那台机的配置是w2k sp4,256M,p4 1.8G,没有装任何的解码,甚至连wmp9也装了后又卸装了,但windows的更新都做了,除了播放器。我放的时候是用最简陋的那个w2k自带的播放器放的,声音完全没事。真有点搞不懂!是不是,正因为我另一台机装了所有的解码,所以才有问题?那些codec应不会有冲突的,我看其它的片都没事,就这个文件有事。反正真的有点不明白啊!?
级别: 风云使者
注册时间:
2003-05-04
在线时间:
1小时
发帖:
6095
只看该作者 3楼 发表于: 2004-01-24
vdm是virtualdubmod,nb是nandub
级别: 新手上路
注册时间:
2004-01-10
在线时间:
0小时
发帖:
36
只看该作者 2楼 发表于: 2004-01-24
vdm和nb是什么软件,我是新手。

P.S. 建议版主写个缩略语的FAQ,收集一下这里所用的缩略语(英语的为主)。帮帮新手,现在很多聊天的地方都会这样做的。
级别: 风云使者
注册时间:
2003-05-04
在线时间:
1小时
发帖:
6095
只看该作者 1楼 发表于: 2004-01-22
另存为的时候,video和audio要选direct stream copy,不然生成的文件就会很大
PS:vd对音频的支持不很理想,建议改用vdm或nb
快速回复

限150 字节
上一个 下一个