如何在 Linux 平台下看蓝光影碟

如何在 Linux 平台下看蓝光影碟,第1张

蓝光影碟更以它清晰的画面博得了电影发烧友的青睐。那么如何在 Linux 平台上欣赏蓝光影碟带来的视觉盛宴呢?首先介绍下朝内通常能见到的几种蓝光影碟: 不具备任何版权保护的蓝光。这包括了蓝光个人影像光盘,和以 Blu-ray Ultra 为代表的 D 版蓝光。前者可能来自于 Nero Media Home 等多媒体剪辑软件的输出并刻录,一般目录结构为 AVCHD 或者 BDAV;而后者目录结构多为 BDMV。Blu-ray Ultra 实际上是使用特殊软件从正版蓝光提取出来,除去了版权保护机制,然后写入 BD-R 载体,有些甚至还放在山寨正版的包装盒中蒙骗消费者。不过相比于以双层 DVD 为载体的 Real Blu-ray 伪蓝光而言,Blu-ray Ultra 的真正蓝光介质至少在一定程度上保证了有足够的容量放下未经二重压缩的视频和音轨。若是制品者不是太坑的话,原盘中的幕后花絮和交互式内容也可能保留。只有AACS 加密的正版蓝光,仅见于海淘、音像店角落及收藏家手中,价格难以界定。属于早期蓝光制品,在 AACS 被爆掉之后就已经不在生产了。使用BD+ 和 AACS 加密的正版蓝光,当下主要的正版蓝光影碟,见于各大电商和蓝光形象店。尽管朝内土地在蓝光分区时被归于 C 区,不过为了考虑到朝内复杂的蓝光回放设备来源,实际上不少在朝内正规渠道发行的蓝光影碟都是没有区域码的。不过相对在其他地区发行的版本,在附加内容上就有一些缩水了。下面以 Fedora 18 64bit 系统,先锋BDC-207BK 蓝光康宝为例介绍如何在 Linux 下实现回放上面介绍的三种蓝光影碟。在开始之前,请确保您的 Fedora 系统已经启用了 RPMFusion 仓库,并安装了 VLC Player:pkcon install vlc无版权保护的蓝光影碟VLC 从 2.0 开始已经可以理解蓝光影碟所用的 BDMV 和 BDAV 的结构,只是到目前为止蓝光交互式菜单的一直没有实现。于是对于不包含版权保护的蓝光影碟是可以直接播放的。如上图,在 VLC 文件菜单中选择打开光盘,格式选择为 Blu-ray,勾选上 “No discs menu” 即可。注意若忘记勾选后者的话可能会导致 VLC 崩溃哦~仅使用 AACS 加密的蓝光影碟播放仅包含 AACS 加密的蓝光影碟需要两个额外部分组件,一是公钥库文件,可以从这里下载(最后更新 2012 年 4 月 20 日),然后放置到 $HOME/.config/aacs/ 目录下即可。另一个组件是 AACS 的开源实现动态链接库,可以从 rpmfusion 仓库里获得:pkcon install libaacs之后即可使用和打开 Blu-ray Ultra 同样的方式在 VLC 中播放仅有 AACS 加密的蓝光影碟了。带有BD+ 和 AACS 蓝光影碟对于增添了 BD+ 保护的蓝光影碟情况则要复杂很多,要求一个可供 BD+ 虚拟机来运行版本验证程序,实现检查播放环境是否满足 HDCP 的安全播放要求的工作。目前来看只有来自 GuinpinSoft 的 MakeMKV 可以比较完美的在 Linux 系统下模拟一个 BD+ 虚拟机并同时实现 AACS 解密。MakeMKV 是一款共享软件,其中 DVD 和 AVCHD 的流媒体及转码是免费的,对于蓝光则有 30 天体验的限制。不过目前它尚在 Beta 测试阶段,所有功能完全免费使用,在此获得Beta 期间注册码即可。MakeMKV 由开源的设备驱动及图形界面,和闭源二进制的 BD+ 虚拟机实现等核心功能两部分组成。Linux 用户可以在官方论坛免费下载到这两部分,分别为 makemkv-oss 及makemkv-bin。接下来需要安装一些编译所依赖的软件包。官方论坛中列出了 Ubuntu 下的软件包,对于 Fedora 系统则可以使用如下命令安装:pkcon install gcc-c++ glibc-devel openssl-devel expat-devel mesa-libGL-devel qt4-devel然后分别解压之前的 makemkv-oss 和makemkv-bin 压缩包,分别在各自的目录上执行以下命令,注意先从 makemkv-oss 开始:make -f makefile.linuxsu -c 'make -f makefile.linux install'至此MakeMKV 安装完成,剩下的 *** 作就相当简单了。 在应用程序列表中找到 MakeMKV 并运行。点击窗口中非常巨大的 “Open Blu-ray” 按钮开启蓝光影碟,大约十几秒之后即可看到蓝光影碟中的章节结构。点击工具栏上的 Stream 按钮,请求 MakeMKV 创建以当前蓝光碟为内容的媒体服务器,媒体服务器的 URL 和端口号可以在下方的日志窗口中找到。在本机的 VLC 或者同一局域网下的 VLC 中,选择“打开网络串流",按照 URL:端口/stream/titleN.ts 的格式填入,其中 N 代表章节数字号,电影正片的章节号一般是 0 或者 1,通常是章节结构中占据空间最大的那个。稍等后即可在 MakeMKV 窗口中看到客户端已连接的信息,同时显示光盘读取速度及播放缓存等信息。在 VLC 方面则和一般影片回放一样,亦可执行音轨切换和字幕切换等 *** 作。使用华纳在朝内正版发行的哈利波特蓝光全集测试,所有影片均可正常播放,中文字幕亦可调出。此外还在 Xperia Z 上测试了 VLC for Android 远程回放,可以正常打开,但是受限于无线网络带宽,回放并不流畅。具体截图稍后奉上。

首先我告诉你这三个文件的作用,它们很好的连为了一个整体。

VOB文件用来保存DVD影片中的视频数据流、音频数据流、多语言字幕数据流以及供菜单和按钮使用的画面数据。由于一个VOB文件中最多可以保存1个视频数据流、9个音频数据流和32个字幕数据流,所以DVD影片也就可以拥有最多9种语言的伴音和32种语言的字幕。

IFO文件用来控制VOB文件的播放。文件中保存有怎样以及何时播放VOB文件中数据的控制信息,比如段落的起始时间、音频数据流的位置、字幕数据流的位置等信息。DVD机或者播放软件通过读取IFO文件,才能把组成DVD影片的各种数据有机地结合起来进行播放。由于IFO文件关系到光盘能否正常播放,因此所有的IFO文件都有一个备份——即相应同名的BUP文件。标准的DVD光盘都是自动播放的。是否自动播放,在于微机播放器的设置。

BUP文件和IFO文件的内容完全相同,是IFO文件的备份。由于IFO文件对于保证影片的正常播放非常重要,所以需要保留一个副本,以备在IFO文件的读取发生错误时仍然可以通过读取BUP文件来得到相应的信息。

这三者紧密联系在一起,缺一不可,如果你想把DVD转换成mp4文件的话,你可以使用转换软件,因为很多的DVD都加密了,必须有解密技术才可以解密。这些软件一般都有试用版,网上搜一下就可以了。

我建议你用一款免费软件:makemkv,它可以将你的DVD转换成mkv格式,而且mkv格式支持多字幕,多音轨。在电脑上看最好不过了。如果想转换到便携设备,还是要用转换软件,这些转换软件都能把mkv转化成你便携设备支持的最好格式。

愿你能转换成功!

HandBrake是一种转码工具,它可以处理几乎所有的视频格式。

免费开源并且跨平台

HandBrake利用已有的视频生成新视频,这些视频可在手机、平板、电视播放器、游戏终端、电脑或网络浏览器中播放。

HandBrake的厉害之处就在于可处理大量的视频格式

HandBrake使用了Libav库,可处理Libav可处理的所有文件,另外DVD和蓝光这种disc-based的格式也能处理。

从来源角度进行分类,HandBrake可处理的视频的来源主要有:

通常情况下,每个视频可作为一个独立的文件拷贝至电脑,然后用HandBrake打开。

有些录像机,尤其用AVCHD or AVCHD Lite录制的摄像机,存储内容如下:

HandBrake也许能够打开BDMV目录下流目录中的单个视频文件。但是,如果一个视频文件被span为多个文件,HandBrake会无法打开。

Handbrake可处理“ 移动手机、平板、视频摄像机及数码单反相机录制的视频 ”。

Handbrake还可以处理来自于屏幕录制、游戏录屏、网络上的视频等。

某些录屏软件可以直接导出或直接录制成Handbrake可打开的视频文件。常见的视频格式有 MP4 or M4V, MKV, MPG or MPEG, AVI, and WMV .

HandBrake可打开如下格式的网络视频: FLV, WEBM, MP4和其它格式

iMovie进行编辑处理的视频,必须事先导出为一个通用的视频格式,这样才能和HandBrake兼容。

HandBrake可以处理以下来源的输出视频:

HandBrake可直接打开DVD(Digital Video Disc)和蓝光光碟

大多数情况下,最好将光碟中的内容先拷贝到电脑硬盘上。

常见的目录一般有VIDEO_TS和DBMV

常见的视频文件格式有VOB, EVO, and MTS or M2TS.

某些第三方光碟拷贝工具比如MakeMKV可以生成 MKV视频文件

有些其它工具可生成DVD和蓝光光碟的 ISO镜像

HandBrake可直接处理以上格式。

对于BIN+CUE, MDF+MDS, and Toast images,需要首先挂在以上格式;然后用 *** 作系统或合适的软件打开镜像,最后用HandBrake打开虚拟的光碟。

HandBrake可打开TV录制软件生成的大多数视频格式。

比如 TS/MTS/M2TS, MP4 or M4V, and MPG or MPEG

基本支持TV-to-DVD录制的内容。

但需要注意,有些录制机生成disc的能力不强,所以可能导致HandBrake无法处理某些discs。

处理前,需要先用硬件录制设备(比如Blackmagic Design Intensity)将 模拟视频转换为数字视频

选择合适的录制设备和软件(用来录制或导出通用视频格式),是非常重要的。

HandBrake可处理录制软件输出的很多通用格式的视频,比如 TS/MTS/M2TS, MP4 or M4V, MOV, MKV, MPG or MPEG, and AVI 等等。

HandBrake无法全部支持AVCHD and AVCHD Lite的 playlists

但可能支持对单独的文件或流的处理。

HandBrake无法全部支持HD-DVD 的 playlists

但可能支持对单独的文件或流的处理。

必须用特殊的软件,才能从版权保护的discs中直接拷贝出VIDEO_TS和BDMV目录。

https://handbrake.fr/docs/en/1.1.0/technical/source-formats.html

https://www.att.com/shop/wireless/devices/cellphones.html

https://baike.baidu.com/item/%E6%95%B0%E7%A0%81%E5%8D%95%E5%8F%8D%E7%9B%B8%E6%9C%BA?fromtitle=DSLR&fromid=120252


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12052476.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存