自2012年8月24日起,可以购买硬件解码MPEG-2视频的许可证。

这是我的问题:


这是否意味着如果没有此许可证,则RPi无法处理所有MPEG-2视频,否则将很难顺利播放它?
许可证以什么形式出现?它是要安装在发行版中的文件吗?还是硬件激活之类的东西?

谢谢。

#1 楼

该许可证使您可以使用内置的硬件编码器/解码器对提到的媒体类型进行解码和编码(如果适用)。


H.264编码已在最新版本中启用(包含在Pi Price中),太好了!
花额外的£2.40,您可以观看MPEG2视频,即DVD以MPEG2编码!
只需花1.20英镑,您就可以解码VC-1视频,即Microsoft的Silverlight视频。


硬件编码器/解码器要快得多,并且不需要核心CPU来处理这些文件;而是使用GPU来处理文件。它直接与视频内存(解码)或RAM(编码)对话,使其流畅流畅。您不需要此许可证,可以使用软件版本。但这确实很慢。

许可证将是您放置在某个位置的文件或您定义为系统全局变量的密钥。编码器/解码器库将请求这些内容并将它们传递到硬件中,在该硬件中将对其进行解析;如果密钥与序列号匹配且有效,那么您将被允许使用公开的API(我可以看到它很快就被黑客入侵了。)。对我们来说,可以用几笔钱来换,但是如果他们制造了100万个单位,即多出了360万英镑,他们就不得不花钱购买只有很少一部分人会用的东西。

评论


我们需要确认许可证的交付方式以及哪些软件可以使用许可证。

–亚历山大·张伯伦
2012-09-18 14:09



Raspberry Pi表示还没有利用mpeg2。(某种暗示取决于mpeg2的支持情况)。由于它的交付方式,我稍后会买一脚踢球,并告诉您。

– Piotr Kula
2012-09-18 14:19



因此,您可以购买许可证什么都不做?

–亚历山大·张伯伦
2012-09-18 14:20

是的..然后等到它做某事:-)

– Piotr Kula
2012-09-18 14:20

有时你只需要笑。

–亚历山大·张伯伦
2012-09-18 14:22

#2 楼

该许可证允许通过硬件加速在RPi上播放MPEG2内容。没有许可证,它将无法播放文件。许可证是与RPi的序列号关联的密钥。

希望这消除了疑问。在编解码器许可下可在Rpi网站上获得更多信息

评论


这不是完全正确的。没有许可证,RPi可以播放MPEG2文件,但只能使用软件解码。而且它没有足够的CPU能力来流畅地播放大多数游戏。如果您有一些低分辨率和/或低比特率的视频,即使没有硬件加速也可以正常工作。

– Krzysztof Adamski
2012-09-18 11:42

它是什么”?使用许可证可以加速哪些软件?

–亚历山大·张伯伦
2012年9月18日上午11:44

该许可证使mpeg2流可以由GPU而非ARM代码解码。它与使用软浮点库和专用浮点芯片之间的区别相同。

– techeno
2012-09-20 11:52

@techeno谢谢您的回答。您是否可以编辑您的答案,以指定如果没有许可证,Raspberry Pi仍然可以通过软件解码来播放MPEG2流?

– Avio
2012-09-28 8:49



#3 楼

需要注意的一件事:
在澳大利亚和世界其他地方,直播电视是MPEG2。如果不添加软件编解码器或购买许可证,您将无法在Pi上观看直播电视。
(即,视频将不会显示;音频会像AC3一样工作)。
因此,如果您的某个国家/地区使用MPEG2视频,因此您打算在Pi上观看直播电视,与您的Pi一起购买许可证。