当前位置: 首页 > 科技观察

Fedora和openSUSE正在放弃对流行视频编解码器的支持

时间:2023-03-20 02:14:27 科技观察

Fedora决定放弃对几种基本视频编解码器的支持上周在Linux社区引发了广泛的愤怒。此外,openSUSE迅速跟进,进一步升级了事态。由于事件的高度复杂性,我们将尝试阐明问题的性质、受其影响的人员以及可能的解决方案。问题的根源在这里,我们说的是软件专利及其在各国立法中的应用。简而言之,某些视频编解码器(例如H.264)已获得MPEGLA的专利,该公司位于美国科罗拉多州丹佛市。因此,它们的使用意味着支付特许权使用费。一次偶然的机会,RedHat的律师发现Fedora通过Mesa库使用的编解码器违反了专利规则。因此,很自然地,他们立即提出了对该公司提起专利侵权诉讼的担忧。因此,已决定在RedHat赞助的发行版Fedora中删除它们的使用。在此背景下值得注意且重要的是,这些专利仅适用于在美国开展业务的公司。换句话说,这些专利权不适用于软件专利法不同的欧洲。因此,美国以外的Linux发行版或完全由社区驱动且没有商业目的的Linux发行版不存在侵犯这些专利的风险。什么是H.264、H.265和VC-1H.264(高级视频编码)、H.265(高效视频编码)和VC-11)是一种用于记录和分发数字视频的视频压缩标准。它们都称为视频编解码器。通常,顾名思义,视频编解码器允许您创建或使用视频内容。因此,它们可用于任何使用多媒体内容的应用程序。列表还在继续,例如您用来观看电影的媒体播放器、视频编辑器、YouTube等在线视频流服务、Zoom等在线视频会议服务、视频录制软件等等。不幸的是,要从Fedora和openSUSE中删除的视频编解码器之一是H.264,它是目前世界上使用最多的高清视频压缩标准。谁受到影响首先,应该声明这个问题只影响基于AMD系统的用户。为什么?因为AMD完全依赖Mesa提供这些编解码器。使用IntelGPU的用户不会受到影响,因为“intel-media-driver”或“libva-intel-driver”已经提供了没有Mesa的VA-API(视频加速API)硬件解码。同时,NVIDIA用户可以高枕无忧,因为知道有一个默认支持上述编解码器的专有驱动程序。我们现在来看Linux发行版,它声明将从其Mesa软件包中删除对H.264、H.265和VC-1的支持。Fedora是第一个宣布这一点的,看起来在即将发布的Fedora37版本中不再提供支持。此外,我们应该声明H.264、H.265和VC-1Mesa支持也将从现有的Fedora版本中删除。在Fedora做出决定两天后,openSUSE也效仿,宣布他们也取消了对有问题的视频编解码器的支持。openSUSE开发人员在Mesa构建中所做的更改下方的评论简短而切题:“我们的法律人员要求这样做。”是的,SUSE总部位于德国,但在美国设有办事处,因此受美国专利法的约束。目前,Fedora和openSUSE是仅有的两个确认已删除Mesa对H.264、H.265和VC-1支持的Linux发行版。目前尚不清楚其他人是否会效仿。然而,这不太可能,因为大多数其他Linux发行版要么不受在美国开展业务的公司控制,要么不受位于美国境外的公司控制。例如,Ubuntu似乎不受此问题的影响,因为它位于英国。换句话说,美国以外的Linux发行版不会因侵犯适用于美国的专利权而受到潜在后果的威胁。可能的解决方案在我们继续讨论解决问题的选项之前,用户应该清楚一件事。移除Mesa对H.264、H.265和VC-1的支持并不意味着您将无法使用这些编解码器播放视频。当然,这些视频会播放;但是,它们将由CPU解码,而不是由您的显卡(GPU)加速。现在是主要问题,主要影响笔记本电脑用户,由于密集的CPU相关进程导致消耗显着增加,他们的电池会更快耗尽。因此,在做出澄清后,让我们继续讨论可能的解决方案。一如既往,开源社区立即响应并找到了解决方案——RPMFusion。它是一个软件存储库,为FedoraLinux提供额外的软件包。因为存储库位于欧洲,特别是法国,所以其中包含的软件不受与美国相同的专利权的约束。恢复对H.264、H.265和VC-1编解码器的支持的软件包已准备就绪,目前正在审查中。因此,Fedora用户只需将RPMFusion存储库添加到他们的系统并安装“mesa-freeworld”软件包即可。目前没有关于openSUSE用户可用的信息,尽管该方法预计会完全相似。当然,有经验的Linux用户总是可以直接使用Mesa源码包,添加H.264、H.265和KaVC-1支持标志,然后重新编译。总结正如预期的那样,Mesa在Fedora和openSUSE中对H.264、H.265和VC-1的支持在其用户中引发了一波不满。不幸的是,这种情况凸显了真正的社区驱动和企业支持的社区驱动Linux发行版之间的明显区别。另一方面,我们不能责怪公司试图保护自己免受未来可能的专利侵权诉讼。我们所要做的就是密切关注这一变化,一如既往,如果有任何变化,Linux粉丝www.linuxmi.com会及时通知您。需要最新Ubuntu22.10美术壁纸的朋友,请加小编微信linuxgs(密码Ubuntu壁纸)。