LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1521|回复: 8

终于明白flash视频播放速度奇快的解决方法了。

[复制链接]
发表于 2010-8-26 20:17:50 | 显示全部楼层 |阅读模式
我用的是独立声卡,节奏坦克的小夜曲。这个声卡可以越过万恶的SRC标准,即采样频率转换。这个SRC是个让音频失真的过程。
如图,我在oss4的vmix里面可以选择SRC为off,但是在这种情况下,
flash播放视频时,就是快进的效果。包括bubu开发的bubuplayer,也是在这种情况下,播放速度非常快。
但是如果开启SRC,这些快进现象就消失了……
只能说,看来flash的开发人员,没有考虑过SRC可以关闭的问题。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2010-8-26 22:26:19 | 显示全部楼层
我想说..............算了............
我还是不说什么了..
那个播放器在关了这个之后....还会过快吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-26 23:40:45 | 显示全部楼层
启用SRC后,你的播放器就不会过快了。
不过作为追求音效的象征,我在听音乐时,是不能开着这个SRC的。。。
回复 支持 反对

使用道具 举报

发表于 2010-8-27 00:27:57 | 显示全部楼层
oss的问题。。。
回复 支持 反对

使用道具 举报

发表于 2010-8-27 09:01:40 | 显示全部楼层
一般来说,视频是跟随音频进行同步的,音频快了,视频就跟着快了。

音频最终会转成pcm写入声卡,声卡的采样率是一定的,所以才可以按照一定的速度播放,而不是一会快,一会慢。如果声卡driver出问题,消耗pcm变快,播放就会变快,消耗慢,播放就变慢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-27 17:56:47 | 显示全部楼层
我的声卡,设定采样率为192khz,我知道一般情况下,没有音频源有这个采样率。
但是我的声卡可以关掉SRC,也就是说,它可以播放44.1khz的音频,而不对这个采样率进行192khz的转换。
但是播放flash视频时,不知道为什么,好像原本很低的采样率声源,也会按照192khz的采样率播放。所以播放速度就非常快了。
是吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-29 10:18:32 | 显示全部楼层
……
但是奇怪了,为什么youtube的flash视频,在SRC关掉的时候,还能正常播放呢?
会在我的chromium装了flashblock的插件,但是youtube的视频根本就直接跳过这个插件,flash直接就进去了……(是flash,右键菜单可以看出来。)
回复 支持 反对

使用道具 举报

发表于 2010-8-30 18:34:42 | 显示全部楼层
44100 48000 oss 默认 48k
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-30 22:37:56 | 显示全部楼层
我改了oss默认的采样率为192khz,看我的截图就知道了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表