Ableton Live 小贴士:解决 Windows 设备上的视频兼容问题
前言
视频播放功能在宿主软件中已经非常普遍了,然而视频文件要比音频文件要更加复杂,使用视频文件会对宿主软件产生更大的要求。也许你在 Mac 系统下没有遇到,也许你在其他宿主软件中没有遇到,但在 Windows 系统下使用 Live 加载视频文件就会遇到这个问题。作为视频领域的音乐工作者和跨系统的 Live 用户,我本人亲身经历了这个问题,在反复试错后总结了以下经验,希望遇到相同问题的用户更快的解决问题。
遇到视频文件时,相信在 Windows 设备上使用 Ableton Live 的用户都曾遇到过下面这个问题:
The file … could not be read. It may be corrupt or not licensed(文件无法读取。该文件已损坏或是没有权限)。
也许这时你正怀疑人生,将信将疑的打开下载软件,试图重新将视频文件下载一遍。但请注意:之所以会出现这个提示,并不一定是因为你的视频文件受损或下载不全,而是因为视频文件的兼容性出现了问题。
为什么会有问题?
常见的 mov、mp4或avi 视频文件基本上是封装一个或多个视频和音频流的容器。容器中的每一个流媒体按照行业标准编解码进行封装,比如用于音频的 MP3 或 AAC,用于视频的 H.264/AVC 或 MPEG-2),等等。
为了能够在计算机上播放这样的视频文件,必须使用能够读取容器文件的解复用器(Demuxers)和与音频&视频流相匹配的解码器(Decoder)。
很多小伙伴从 Mac 系统迁移到 Windows 时发现很多视频文件在 Live 当中不能用了,是因为 Live 的视频功能得依靠系统本身的组件进行拆封和解码,而原生的 Windows 系统在默认情况下只安装数量有限的视频编解码器。相较之下,如果 Live 在 Mac 系统下使用视频则轻松很多,而其他本身就集成视频引擎或解码功能的宿主在 Windows 下播放视频也不会有问题。
对视频进行解码
因此,如果你一定要在 Windows 下使用 Live 调用视频功能,我们在 Windows 系统上我们需要安装额外的媒体拆分器和编码器,以便对视频文件进行拆封和解码。
Ableton 官方推荐了 Haali 媒体拆分器,亲测有效。下载链接:http://haali.su/mkv/MatroskaSplitter.exe
特定的视频文件需要与之匹配的解复用器和解码器,所以即使安装了解复用器和编码器,如果无法与视频文件匹配也无法使用。新版本的 Windows 10 已经集成了许多视频编码,大部分用户在安装完媒体拆分器后应该就可以正常加载视频文件了。但如果你是较早版本的 Windows 用户,还需要安装解码器。我们可以选择安装兼容广泛编码的解码器。
Ableton 官方推荐 K-Lite Codec Pack Mega,下载链接:https://codecguide.com/download_k-lite_codec_pack_mega.htm
由于 PC 的硬件选择广泛,尤其对视频编码支持至关重要的 CPU 和显卡都有广泛的选择(Intel VS AMD,Nivida VS AMD,还有不同的迭代.....),如果上述的组件无法解决你的视频播放问题,或是编码器在工作时产生了不稳定的情况(比如图标不停闪退和重新加载),可以尝试更换不同的媒体拆分器和解码器。由于 64 位的 Live 支持所有兼容 DirectShow 的视频拆分器和解码器,因此我们还可以尝试其他解码器。
其他编码器推荐
- CCCP 解码库:http://www.cccp-project.net/
- FFDShow 解码库:http://ffdshow-tryout.sourceforge.net/download.php
注意:Windows 默认使用第一个安装的解码器。因此,要尝试不同的编解码器,则需要卸载一个编解码器才能使用另一个。
如果视频文件实在无法解码怎么办?
在与视频相关的音乐工作中,我们可能有时候会遇到一些不太常见的视频格式 — 比如刁钻的相机视频格式,或是专业视频软件使用的特殊格式,常规的解码器确实无法胜任这些解码需求。如果你遇到实在无法加载的视频文件,可以尝试将该视频文件进行转码,即转换视频格式。
Ableton 官方推荐使用 H264 编码,容器文件格式最好使用 .mov 或 .mp4
转码器工具推荐:
- Handbrake(开源,免费):https://handbrake.fr/
- Adobe Media Encoder
参考资料
Ableton 官方用户手册 https://help.ableton.com/hc/en-us/articles/209773125-Using-Video#codecswindows
可下载 Midifan for iOS 应用在手机或平板上阅读(直接在App Store里搜索Midifan即可找到,或扫描下面的二维码直接下载),在 iPad 或 iPhone 上下载并阅读。