teredarguiterep
千年狐狸
千年狐狸
  • UID39204
  • 注册日期2012-12-20
  • 最后登录2018-06-10
  • 发帖数1028
  • 经验615枚
  • 威望4点
  • 贡献值288点
  • 好评度105点
  • 社区居民
  • 忠实会员
阅读:5734回复:20

xp有望播放mp4;Light测试版

楼主#
更多 发布于:2015-11-21 09:41
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
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
1楼#
发布于:2015-11-23 03:16
DOSforever:放个视频文件要啥交互?不就播放、暂停、停止、音量这些操作吗?这些原来用 ActiveX 完全可以做到。平台兼容性不是问题,你用啥平台的就用啥平台,反正是调用你系统已装的软件,你装什么就用什么。回到原帖
很多需要,比如弹幕播放器,比如Flash游戏,还有Flash超高的装机率和统一架构。
反正时代淘汰了插件结构和本地播放,选择了在线播放和未来的HTML5。

ActiveX感觉是微软自己作死,有不少问题。IE6的问题被程序员吐槽和怨恨多年了。
不是,各个平台和各个软件的API和解码器都各有区别,缺少统一规范,程序员就很难写。
比如某些播放器/系统会不支持某种视频编码,那就需要多份视频文件(就像下载网站提供若干个下载点),或者一个统一的软件。而这个软件就是Flash。

安全性也是一方面,调用本地软件获得的权限范围太高,很容易出现严重漏洞。
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-13
  • 发帖数1096
  • 经验839枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
2楼#
发布于:2015-11-23 02:57
yfdyh000:Flash的右键菜单就有,默认启用的。也有禁用后更流畅的情况。
外部肯定更专业,但交互性就基本没有了,平台兼容性也缺乏。
回到原帖
放个视频文件要啥交互?不就播放、暂停、停止、音量这些操作吗?这些原来用 ActiveX 完全可以做到。平台兼容性不是问题,你用啥平台的就用啥平台,反正是调用你系统已装的软件,你装什么就用什么。
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
3楼#
发布于:2015-11-23 01:25
DOSforever:Flash 的硬件加速选项中哪里有?我在控制面板的 Flash 设置中没找到。
我觉得当然还是调用外部程序好,肯定比 Flash 这种不专业的来干专业的事情要好。我之前说过,同样的视频文件,在线播放卡得要死,就算是不卡,CPU 也全部占满,...
回到原帖
Flash的右键菜单就有,默认启用的。也有禁用后更流畅的情况。
外部肯定更专业,但交互性就基本没有了,平台兼容性也缺乏。
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-13
  • 发帖数1096
  • 经验839枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
4楼#
发布于:2015-11-23 01:18
yfdyh000:是的,所以Flash的选项中有硬件加速选项。不会很卡的,有硬件加速。
调用外部程序的方式太过时了,可能反而容易卡,兼容性问题诸多,容易崩溃,网站可操作性差,安全性不佳。
不算。Windows Media Foundation这个通用框架...
回到原帖
Flash 的硬件加速选项中哪里有?我在控制面板的 Flash 设置中没找到。
我觉得当然还是调用外部程序好,肯定比 Flash 这种不专业的来干专业的事情要好。我之前说过,同样的视频文件,在线播放卡得要死,就算是不卡,CPU 也全部占满,但是下载下来用专门的视频播放软件播放完全流畅,而且 CPU 占用也不高。
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
5楼#
发布于:2015-11-23 00:13
DOSforever:原来难道现在网上用 Flash 播放的视频文件都是 Flash 自己解码的?flv 好说,mp4 也是 Flash 自己解码的?怪不得卡死人。我还是觉得以前网页 ActiveX 调用已安装的播放器插件来播放视频/音频好,如 Windows ...回到原帖
是的,所以Flash的选项中有硬件加速选项。不会很卡的,有硬件加速。
调用外部程序的方式太过时了,可能反而容易卡,兼容性问题诸多,容易崩溃,网站可操作性差,安全性不佳。
不算。Windows Media Foundation这个通用框架,Vista开始提供。其他系统不清楚。
有一些是授权费用的问题,还有就是专利,代码不能开源等问题,所以没法集成。不过现在其实集成了一个Adobe的专有组件来解码DRM。
pangyf10
火狐狸
火狐狸
  • UID48425
  • 注册日期2014-12-30
  • 最后登录2023-01-08
  • 发帖数202
  • 经验206枚
  • 威望0点
  • 贡献值70点
  • 好评度9点
  • 社区居民
  • 忠实会员
6楼#
发布于:2015-11-23 00:05
DOSforever:多谢解释。我用的就是 Windows XP ,可我在线 mp4 文件一直是网页用 Flash 播放的,本地文件是专用的播放器播放的,好像没 Firefox 和其它任何浏览器什么事啊。现在视频文件用什么播放好像不是用户能决定的吧,是网页制作者...回到原帖
那是中国网站的问题,youtube就可以选用不同的技术(h5或者flash),不同的格式(webm,mp4等)。这样就需要浏览器支持了。
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-13
  • 发帖数1096
  • 经验839枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
7楼#
发布于:2015-11-22 23:55
yfdyh000:Flash和播放器软件都有自带相关的解码器组件,但Firefox不能,因为是开源软件,许可证和授权费用相关的问题。
所以HTML5播放只能调用系统自带的的解码器组件,但XP没有自带相关的解码器框架。
回到原帖
原来难道现在网上用 Flash 播放的视频文件都是 Flash 自己解码的?flv 好说,mp4 也是 Flash 自己解码的?怪不得卡死人。我还是觉得以前网页 ActiveX 调用已安装的播放器插件来播放视频/音频好,如 Windows Media Player 或 Real Player ,完全无需 Flash 自己操劳,基本不卡 CPU 。
XP 没有自带相关的解码器框架,那 Windows Media Player 算吗?那么除 XP 以外哪些操作系统自带相关的解码器框架?是什么?
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
8楼#
发布于:2015-11-22 22:53
DOSforever:多谢解释。我用的就是 Windows XP ,可我在线 mp4 文件一直是网页用 Flash 播放的,本地文件是专用的播放器播放的,好像没 Firefox 和其它任何浏览器什么事啊。现在视频文件用什么播放好像不是用户能决定的吧,是网页制作者...回到原帖
Flash和播放器软件都有自带相关的解码器组件,但Firefox不能,因为是开源软件,许可证和授权费用相关的问题。
所以HTML5播放只能调用系统自带的的解码器组件,但XP没有自带相关的解码器框架。
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-13
  • 发帖数1096
  • 经验839枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
9楼#
发布于:2015-11-22 22:48
teredarguiterep:使用Windows XP系统和firefox的用户当前无法使用firefox播放在线和本地MP4视频文件,mozilla目前有一个补丁可以使firefox使用ffmpeg的解码器,因此前文提到的用户有可能使用Firefox播放MP4回到原帖
多谢解释。我用的就是 Windows XP ,可我在线 mp4 文件一直是网页用 Flash 播放的,本地文件是专用的播放器播放的,好像没 Firefox 和其它任何浏览器什么事啊。现在视频文件用什么播放好像不是用户能决定的吧,是网页制作者决定的吧?
teredarguiterep
千年狐狸
千年狐狸
  • UID39204
  • 注册日期2012-12-20
  • 最后登录2018-06-10
  • 发帖数1028
  • 经验615枚
  • 威望4点
  • 贡献值288点
  • 好评度105点
  • 社区居民
  • 忠实会员
10楼#
发布于:2015-11-22 13:43
DOSforever:没看懂,怎么叫“xp有望播放mp4”?播放视频文件和 XP 和 Firefox 有什么关系?回到原帖
使用Windows XP系统和firefox的用户当前无法使用firefox播放在线和本地MP4视频文件,mozilla目前有一个补丁可以使firefox使用ffmpeg的解码器,因此前文提到的用户有可能使用Firefox播放MP4
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-13
  • 发帖数1096
  • 经验839枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
11楼#
发布于:2015-11-22 13:20
没看懂,怎么叫“xp有望播放mp4”?播放视频文件和 XP 和 Firefox 有什么关系?
pangyf10
火狐狸
火狐狸
  • UID48425
  • 注册日期2014-12-30
  • 最后登录2023-01-08
  • 发帖数202
  • 经验206枚
  • 威望0点
  • 贡献值70点
  • 好评度9点
  • 社区居民
  • 忠实会员
12楼#
发布于:2015-11-22 01:15
superzz:为啥 Mozilla 现在还不支持 WebM ?回到原帖
是中国的网站没有webm吧。
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
13楼#
发布于:2015-11-22 00:19
superzz:为啥 Mozilla 现在还不支持 WebM ?回到原帖
都支持多少年啦
http://pcxfirefox.wordpress.com/
superzz
火狐狸
火狐狸
  • UID50918
  • 注册日期2015-08-19
  • 最后登录2024-05-12
  • 发帖数102
  • 经验90枚
  • 威望0点
  • 贡献值24点
  • 好评度4点
  • 社区居民
  • 忠实会员
14楼#
发布于:2015-11-21 21:22
为啥 Mozilla 现在还不支持 WebM ?
上一页
游客

返回顶部