阅读:6900回复:20
xp有望播放mp4;Light测试版
mozilla正计划使用在Windows版本中使用ffmpeg播放vp8和vp9视频。但用户可以替换ffmpeg dll文件实现播放mp4。
而Light将可以直接使用ffmpeg 感兴趣的可以测试一下,下载下面这个版本和ffmpeg-2.8.2-win32-shared(从ffmpeg官网下载),把ffmpeg中所有的dll放到Light程序文件夹中,关闭wmf(media.wmf.enabled;false)。 http://sourceforge.net/projects/lightfirefox/files/42test/light-42.0.en-US.win32.installer.exe/download |
|
1楼#
发布于:2015-11-23 03:16
DOSforever:放个视频文件要啥交互?不就播放、暂停、停止、音量这些操作吗?这些原来用 ActiveX 完全可以做到。平台兼容性不是问题,你用啥平台的就用啥平台,反正是调用你系统已装的软件,你装什么就用什么。回到原帖很多需要,比如弹幕播放器,比如Flash游戏,还有Flash超高的装机率和统一架构。 反正时代淘汰了插件结构和本地播放,选择了在线播放和未来的HTML5。 ActiveX感觉是微软自己作死,有不少问题。IE6的问题被程序员吐槽和怨恨多年了。 不是,各个平台和各个软件的API和解码器都各有区别,缺少统一规范,程序员就很难写。 比如某些播放器/系统会不支持某种视频编码,那就需要多份视频文件(就像下载网站提供若干个下载点),或者一个统一的软件。而这个软件就是Flash。 安全性也是一方面,调用本地软件获得的权限范围太高,很容易出现严重漏洞。 |
|
2楼#
发布于:2015-11-23 02:57
|
|
3楼#
发布于:2015-11-23 01:25
DOSforever:Flash 的硬件加速选项中哪里有?我在控制面板的 Flash 设置中没找到。Flash的右键菜单就有,默认启用的。也有禁用后更流畅的情况。 外部肯定更专业,但交互性就基本没有了,平台兼容性也缺乏。 |
|
4楼#
发布于:2015-11-23 01:18
|
|
5楼#
发布于:2015-11-23 00:13
DOSforever:原来难道现在网上用 Flash 播放的视频文件都是 Flash 自己解码的?flv 好说,mp4 也是 Flash 自己解码的?怪不得卡死人。我还是觉得以前网页 ActiveX 调用已安装的播放器插件来播放视频/音频好,如 Windows ...回到原帖是的,所以Flash的选项中有硬件加速选项。不会很卡的,有硬件加速。 调用外部程序的方式太过时了,可能反而容易卡,兼容性问题诸多,容易崩溃,网站可操作性差,安全性不佳。 不算。Windows Media Foundation这个通用框架,Vista开始提供。其他系统不清楚。 有一些是授权费用的问题,还有就是专利,代码不能开源等问题,所以没法集成。不过现在其实集成了一个Adobe的专有组件来解码DRM。 |
|
6楼#
发布于:2015-11-23 00:05
DOSforever:多谢解释。我用的就是 Windows XP ,可我在线 mp4 文件一直是网页用 Flash 播放的,本地文件是专用的播放器播放的,好像没 Firefox 和其它任何浏览器什么事啊。现在视频文件用什么播放好像不是用户能决定的吧,是网页制作者...回到原帖那是中国网站的问题,youtube就可以选用不同的技术(h5或者flash),不同的格式(webm,mp4等)。这样就需要浏览器支持了。 |
|
7楼#
发布于:2015-11-22 23:55
yfdyh000:Flash和播放器软件都有自带相关的解码器组件,但Firefox不能,因为是开源软件,许可证和授权费用相关的问题。原来难道现在网上用 Flash 播放的视频文件都是 Flash 自己解码的?flv 好说,mp4 也是 Flash 自己解码的?怪不得卡死人。我还是觉得以前网页 ActiveX 调用已安装的播放器插件来播放视频/音频好,如 Windows Media Player 或 Real Player ,完全无需 Flash 自己操劳,基本不卡 CPU 。 XP 没有自带相关的解码器框架,那 Windows Media Player 算吗?那么除 XP 以外哪些操作系统自带相关的解码器框架?是什么? |
|
8楼#
发布于:2015-11-22 22:53
DOSforever:多谢解释。我用的就是 Windows XP ,可我在线 mp4 文件一直是网页用 Flash 播放的,本地文件是专用的播放器播放的,好像没 Firefox 和其它任何浏览器什么事啊。现在视频文件用什么播放好像不是用户能决定的吧,是网页制作者...回到原帖Flash和播放器软件都有自带相关的解码器组件,但Firefox不能,因为是开源软件,许可证和授权费用相关的问题。 所以HTML5播放只能调用系统自带的的解码器组件,但XP没有自带相关的解码器框架。 |
|
9楼#
发布于:2015-11-22 22:48
teredarguiterep:使用Windows XP系统和firefox的用户当前无法使用firefox播放在线和本地MP4视频文件,mozilla目前有一个补丁可以使firefox使用ffmpeg的解码器,因此前文提到的用户有可能使用Firefox播放MP4回到原帖多谢解释。我用的就是 Windows XP ,可我在线 mp4 文件一直是网页用 Flash 播放的,本地文件是专用的播放器播放的,好像没 Firefox 和其它任何浏览器什么事啊。现在视频文件用什么播放好像不是用户能决定的吧,是网页制作者决定的吧? |
|
10楼#
发布于:2015-11-22 13:43
DOSforever:没看懂,怎么叫“xp有望播放mp4”?播放视频文件和 XP 和 Firefox 有什么关系?回到原帖使用Windows XP系统和firefox的用户当前无法使用firefox播放在线和本地MP4视频文件,mozilla目前有一个补丁可以使firefox使用ffmpeg的解码器,因此前文提到的用户有可能使用Firefox播放MP4 |
|
11楼#
发布于:2015-11-22 13:20
没看懂,怎么叫“xp有望播放mp4”?播放视频文件和 XP 和 Firefox 有什么关系?
|
|
12楼#
发布于:2015-11-22 01:15
|
|
13楼#
发布于:2015-11-22 00:19
|
|
|
14楼#
发布于:2015-11-21 21:22
为啥 Mozilla 现在还不支持 WebM ?
|
|
上一页
下一页