我主要关心的是东芝 AC100(ARM)上的 Ubuntu 的这个问题,因为用于浏览器的 Flash 插件不能作为 AC100 上的 Ubuntu 的工作包,但这是一个一般性问题,适用于任何不想使用专有 Flash 插件和格式的 Ubuntu 系统。
在http://vk.com(VKontakte——俄罗斯流行的 Facebook 克隆版),视频和音频通常通过 Flash 播放。如果不想使用专有的 Adobe Flash 插件,是否可以在 VKontakte 上播放视频和音频?
(众所周知,就 YouTube 而言,视频播放可以通过 HTML5 来替代 Flash。事实上,我可以在 Ubuntu 12.04 for AC100 中的 Firefox 中播放 YouTube 视频。)
VKontakte 的情况比 YouTube 更糟糕吗?
我找到了以下关于 2010 年 HTML5 和 VKontakte(俄语)的答案——http://otvety.google.ru/otvety/thread?tid=405ffaec80c737f7和http://habrahabr.ru/company/vkontakte/blog/93599/-- 表示 VKontakte 使用 H.264 对视频进行编码,因此 HTML5 播放只能在 Google Chrome 和 Safari(对 iOS 很重要)中进行,而不能在 Firefox 和 Opera 中进行,因为它们不支持 H.264。
我还发现了以下有关浏览器支持 H.264 的声明——http://en.wikipedia.org/wiki/H264#Controversies:
“2011 年 1 月,谷歌宣布他们将从其 Chrome 浏览器中撤回对 H.264 的支持,并仅支持 Theora 和 WebM/VP8 使用开放格式。[16] 然而,截至 2012 年 9 月,谷歌尚未兑现这一声明,并且仍然通过 FFMPEG 在其 Chrome 浏览器中支持 H.264。没有就此事发表任何官方声明。
2012 年 3 月 18 日,Mozilla 宣布将在移动设备上的 Firefox 中支持 H.264,原因是 H.264 编码视频十分流行,而且使用此类设备上常见的专用 H.264 解码器硬件可以提高能效。”
因此,情况尚不明朗:Chromium 是否会放弃对 H.264 的支持,而 Firefox 是否尚未实现它?现在是否可以在 AC100 上的 Ubuntu 浏览器中播放 VKontakte 上的视频?
(VKontakte 的音频怎么样?)
(我也将这个问题发布到https://answers.launchpad.net/ac100/+question/208747。
答案1
我有已测试这:
在 Chromium 中,vk.com 上的每个视频下方都会显示需要 Flash Player,或者可以加载 HTML5 播放器(第二个选项是可点击的链接)。如果点击“HTML5 播放器”链接,视频播放效果会很好。
Chromium 中 vk.com 上的音频也类似(有些音轨播放得很糟糕,有些则很好)。
在 Firefox 中,视频下方的通知中没有“HTML5 播放器”选项。
因此得出结论:vk.com 的视频无法在 ARM 上的 Ubuntu 12.04 中的 Firefox 中播放,但可以在 Chromium 中播放。