Flash 视频 FPS - 在某些浏览器中播放速度过快
Flash Video FPS - Playing too fast in certain browsers
我正在网站上播放一系列 flv。在过去一周左右的时间里,他们突然开始以比以前更快的速度演奏。该站点 运行 已经使用了大约 2 年,没有任何问题,但上周突然在不同的场景中开始出现这种情况。
在尝试找出我无法找到答案的原因之后。以下是我为找到解决方案而执行的一些测试:
- 在 Firefox、Chrome (Canary) 和 Safari 中出现快速播放
Mac图书 (Flash Player 17) - 在 Chrome.
中播放正常
- 在 iMac (Flash Player 17) 上的 Firefox 和 Safari 中出现快速播放
Chrome.
播放正常
- 在 Windows 8(所有浏览器)(Flash Player 17)
上没有快速播放
- 视频来自 12fps 的网络摄像头录制,9fps 正在加速
但是来自手机的 24 fps 视频就可以了
- 我没有使用网络流媒体,只是嵌入了一个 FLVPlayback 和
从服务器附加 flv
- 我试过更改 swf 的帧速率以匹配但没有解决。
- 在 Flash 本身中播放视频时,它们可以正常播放,因此
视频本身没有加速。
- 网络摄像头视频是使用 Red5 使用 9fps 或 12fps 录制的
帧速率取决于用户连接速度
有没有人遇到过类似的问题,或者有人知道 Adobe 的 Flash 播放器在最近的版本中是否发生了变化?这可能是我的服务器吗(Ubuntu on AWS)。
我一直假设 flv 视频以其原始速度播放,我可以使用 Net Streaming 设置帧速率而不是链接到 FLVPlayback 吗?
为什么 Mac 不是 PC 和 webkit 浏览器?他们对多媒体的表现是否不同?
如有任何帮助,我们将不胜感激。
谢谢,
P
我们也注意到了这个问题。这个问题是非常具体的问题的混合:
- 已安装 Flash 17.0.0.169
- 播放带有 Nellymoser 编码音频的 FLV 文件
- 音频速度准确设置为 44100 Hz
如果您拥有所有这些设置,视频播放速度将是正常速度的两倍。
目前解决方案:
- 卸载 Flash 17.0.0.169 并安装 older version (like 17.0.0.134) or the new Flash 18 beta(安装风险自负,但请注意它可以完美运行)
如果您使用某些 Flash 应用程序和 FMS/AMS 录制自己的 FLV 文件,请确保将麦克风速率设置为低于 44kHz 的值(例如 22 或 11)。 Flex 代码如:
microphone.rate = 22;
确保在 Adobe 网站上给 bug 3976440 投票,以便他们可以对当前的 Flash 版本应用适当的修复。
我正在网站上播放一系列 flv。在过去一周左右的时间里,他们突然开始以比以前更快的速度演奏。该站点 运行 已经使用了大约 2 年,没有任何问题,但上周突然在不同的场景中开始出现这种情况。
在尝试找出我无法找到答案的原因之后。以下是我为找到解决方案而执行的一些测试:
- 在 Firefox、Chrome (Canary) 和 Safari 中出现快速播放 Mac图书 (Flash Player 17) - 在 Chrome. 中播放正常
- 在 iMac (Flash Player 17) 上的 Firefox 和 Safari 中出现快速播放 Chrome. 播放正常
- 在 Windows 8(所有浏览器)(Flash Player 17) 上没有快速播放
- 视频来自 12fps 的网络摄像头录制,9fps 正在加速 但是来自手机的 24 fps 视频就可以了
- 我没有使用网络流媒体,只是嵌入了一个 FLVPlayback 和 从服务器附加 flv
- 我试过更改 swf 的帧速率以匹配但没有解决。
- 在 Flash 本身中播放视频时,它们可以正常播放,因此 视频本身没有加速。
- 网络摄像头视频是使用 Red5 使用 9fps 或 12fps 录制的 帧速率取决于用户连接速度
有没有人遇到过类似的问题,或者有人知道 Adobe 的 Flash 播放器在最近的版本中是否发生了变化?这可能是我的服务器吗(Ubuntu on AWS)。
我一直假设 flv 视频以其原始速度播放,我可以使用 Net Streaming 设置帧速率而不是链接到 FLVPlayback 吗?
为什么 Mac 不是 PC 和 webkit 浏览器?他们对多媒体的表现是否不同?
如有任何帮助,我们将不胜感激。
谢谢,
P
我们也注意到了这个问题。这个问题是非常具体的问题的混合:
- 已安装 Flash 17.0.0.169
- 播放带有 Nellymoser 编码音频的 FLV 文件
- 音频速度准确设置为 44100 Hz
如果您拥有所有这些设置,视频播放速度将是正常速度的两倍。
目前解决方案:
- 卸载 Flash 17.0.0.169 并安装 older version (like 17.0.0.134) or the new Flash 18 beta(安装风险自负,但请注意它可以完美运行)
如果您使用某些 Flash 应用程序和 FMS/AMS 录制自己的 FLV 文件,请确保将麦克风速率设置为低于 44kHz 的值(例如 22 或 11)。 Flex 代码如:
microphone.rate = 22;
确保在 Adobe 网站上给 bug 3976440 投票,以便他们可以对当前的 Flash 版本应用适当的修复。