XINE
法律事项
SUSE Linux 上的电影播放器应用程序无法播放许多电影文件格式,尤其是电影 DVD。由于专利编解码器和版权保护,SUSE 不允许在发行版中提供功能齐全的电影播放器。
该libxine2软件包(但仍然被称为通用xine-lib) 受到特别影响。它缺少一些插件,因此所有基于 xine 的播放器(如 Kaffeine、Totem 或 )也无法播放这些媒体。
如果您无法播放文件,请不要向这些项目提交错误报告,因为这不是一个错误,而是一个法律要求,作者和 SUSE 都无法解决这个问题。
更多信息可以在 受限制的格式 中找到。
解决方法
本节未得到 SUSE 或 xine 作者的任何认可
众所周知,通过安装几个 rpm 软件包可以成功播放 DVD - 没有必要向用户隐藏这些信息。
虽然 SUSE 提供的 libxine2 版本不包含任何专利编解码器,但第三方提供包含完整(启用所有编解码器)xine 软件包。这对于那些软件专利不是问题的国家/地区尤其有用。非官方的 xine 软件包由 Packman 提供,如 附加软件包仓库 中所示。如果您愿意,可以访问 Packman 网站并通过一键安装为 openSUSE 安装 xine(启用所有编解码器)。点击此处 获取支持 MPEG/DIVX/DVD 的 xine(请注意:Packman 的 xine 软件包名为libxine2-codecs,在安装时,libxine2和libxine2-*软件包将自动被 Packman 的那些软件包替换)。
较新的 xine (1.0.x [及更高版本]) 版本附带了一个功能齐全的 DVD 插件,应该能够处理任何未加密、未锁定的 DVD,并提供完整的菜单导航支持。 - 来源:xine 的常见问题解答。
为了能够播放加密的 DVD,还需要安装 libdvdcss 库。使用该库的合法性比那些专利编解码器更具争议,但 VLC 项目已知托管它,并提供 openSUSE rpm(“libdvdcss 仓库”仓库也通过 YaST > 软件仓库 > 添加 > 社区仓库提供)。
