FlashVideoReplacer 继续改进
去年我们报道了 Firefox 视频插件 FlashVideoReplacer,新的 2.x 系列提供了一些改进。我们来看看新版本提供了什么,并向开发者提出了一些问题。
[2011年4月2日更新:Gonçalves 再次与我联系,告知我 FlashVideoReplacer 的最新更新。这些更新相当重要,所以我将他的电子邮件粘贴到本文末尾。例如,该插件现在完全不需要 Flash。]
至于该插件的工作原理,我直接从开发者 Caio Gonçalves aka Lovinlinux 那里获得了信息
当您访问受支持网站的视频页面时,该扩展程序会捕获嵌入在页面中的视频直接链接,然后删除 flash 播放器对象,并使用直接视频链接注入一个新对象。因此,视频在原始页面上使用不同的插件播放,而无需先下载。为了工作,用户需要一个兼容的插件或独立播放器,能够播放至少 mp4 格式,这是最常见的格式。但是,某些视频需要支持其他格式,如 flv、mov、wmv 和 m4v。
这对 Linux 用户来说是一个福音,因为基于 flash 的视频播放器在 Linux 上通常效率较低,尤其是全屏视频播放。为了使 FlashVideoReplacer 工作,用户必须安装可用的 Flash 插件和多媒体插件浏览器。根据最近在插件站点上进行的一项调查,基于 MPlayer 的插件 Gecko Media Player 是 Linux 最流行的选择,尽管其他插件也可以工作。
目前,该插件支持来自 YouTube、Vimeo、MetaCafe 和一些成人网站的视频。计划在 2.03 版本中支持其他网站,包括 Ustreme 和 Blip TV。与之前一样,可以为某些受支持的站点禁用该插件,但现在可以选择在执行此操作时保留用户通知。
该插件现在提供了一组选项,用于控制如何呈现拦截的视频流,并且可以选择让视频自动在新窗口、新标签页、独立播放器中打开,或在逐个视频的基础上提示。下载视频或简单复制视频 URL 的功能隐藏在标准 Firefox 上下文菜单的附加项中。这可能允许一些人无需单独的视频下载插件即可管理,但值得注意的是,一些专用插件具有更多功能并支持更广泛的站点。
质量选项已略有更改,“低”选项现在将寻找高达 480p 的视频,这被认为比获取最低可用质量更有用。与之前的版本一样,向前搜索似乎仅适用于已缓冲的视频。根据 Gonçalves 的说法,这超出了他的控制范围,因为这是视频插件而不是他的插件控制的。有一些工具可以处理 YouTube 以外的网站上嵌入的 YouTube 视频,但这些工具仍处于起步阶段,并且承诺在长期内会有更多。
目前,支持仅限于少数几个站点,我询问了开发者在这个重要领域未来的发展方向。他告诉我,
版本 2 具有专注于兼容性和可扩展性的代码库。换句话说,更容易添加更多受支持的站点,而不会在不同的操作系统上引起不兼容。因此,我可以专注于使其与更多视频托管服务一起工作,而不是修复错误。这实际上已经在发生。虽然 1.0.x 版本支持 3 个主流站点,但 2.0.3 版本将支持 8 个。
我会考虑我收到的每一个请求,但是,我不能保证它会被实现,我会优先考虑最受欢迎的请求。例如,像 Hulu 和 iBBC 这样限制特定地区居民访问的网站被排在我的待办事项列表的末尾。
有时,支持一个站点太复杂了,因为 DRM 和视频 URL 混淆。当前扩展代码库不支持使用实时流协议(不将文件保存在缓存中)的站点。
我还致力于提供一项新功能,能够替换第三方网站上嵌入的 YouTube 和 Vimeo 视频。
他还告诉我们,Firefox 以外的浏览器也可能会受益于 FlashVideoReplacer
Opera 版本正在进行中,之后我将开始开发 Chrome 版本。但是,由于这些浏览器的扩展框架的性质,它们的功能不如 Firefox 版本丰富。
感谢 Caio Gonçalves 回答我的问题。
Gonçalves 稍后与我联系,告诉我最新的更新。我在下面粘贴了大部分电子邮件。
嗨 Michael,
你好吗?
只是想通知您,我已经发布了 2.1.5 版本。
[剪断]
此版本带来了一些重要的更新。例如,
FlashVideoReplacer 不再需要安装 flash 插件才能工作。此外,它现在与流行的 Flashblock 扩展程序兼容。这意味着您可以使用 Flashblock 阻止受支持站点上的 flash 内容,以提高性能。FlashVideoReplacer 将使用自己的占位符替换 Flashblock 占位符。还有单独的选项可以使用每种替换方法自动播放视频。因此,如果您使用 Flashblock 和“嵌入式”替换方法,您可以
立即观看视频,无需额外点击,也无需在页面上加载任何 flash。
另一个可用的新功能是“后备播放器”。如果扩展程序无法检测到兼容的插件,但可以使用不同的 flash 播放器(如 Flowplayer 或 Neolao's player),则此选项允许您使用 flash 播放视频。
扩展程序首选项对话框已重新设计,现在不再那么混乱。
完整更新日志
无需安装 flash 插件即可工作
增加了与 Flashblock 扩展程序的兼容性
增加了在替换插件无法处理视频格式时,使用 Flowplayer 或 Neolao's player 播放视频的选项
增加了使用每种方法自动加载视频的单独选项
替换方法 新的改进的选项对话框
改进的占位符格式 增加了对 Youtube 上 html5 测试版页面的支持 (v 2.1.4)
修复了 YouTube 上 720p 检测 (v 2.1.3)
增加了静默下载选项 (v 2.1.3)
增加了德语翻译 (v 2.1.3)
版本 2.1.6 可用,具有更多增强功能 :-)
更新日志
增加了对使用 DownThemAll! 下载的支持!
在 YouTube、Vimeo 和 Ustream 上添加了视频预览图像作为背景,为叠加元素添加了悬停效果,工具栏图标动态更改以指示受支持的站点,将警报分为三类(错误、视频信息和提示)
FlashVideoReplacer 在开发者的网站上有自己的版块。
Mozilla 网站上的 FlashVideoReplacer 插件页面。