导入任意格式的视频

作者:@Moy
编辑:@ryusa@Tee

Moy 的知乎专栏:REAPER 手册
Moy 的公众号:REAPER 手册


正文

大多数人在刚接触 DAW 的时候,都会遇到「视频格式不支持」的问题。

如果是通常的软件,大概就咬咬牙自己转码之后再导入了,但是 REAPER 不一样,我们可以让它主动支持市面上 80%+ 的视频格式。这篇文章就会告诉你如何做到这点。

首先,REAPER 默认支持 2 种格式的视频:AVI 与 MOV——来自🔗官方的介绍

Supported codec and containers are AVI (Xvid/Divx/Indeo/DV/…) and Quicktime MOV (everything).

Recommended container/codecs combinations are

Recommended Formats

Container Codec Comments
AVI XVid The Iframe distance can be setup during encoding making this codec fairly useful for seeking quickly.
AVI DivX The Iframe distance can be setup during encoding making this codec fairly useful for seeking quickly.
MOV PhotoJPeg Fast seeking due to GOP-less compression. Example: 512x288 @ 25fps, 23 minutes, no audio, Quality HIGH results in about 1 GB of data
MOV h.264 A little slow seeking backwards but solid forward sync, good picture and small file sizes.

如果想要让 REAPER 支持更多的视频格式,则需要借助另外的编码器。

官方支持 FFMpeg 与 VLC 两套方案,这里我推荐安装 VLC,最为快速省力。

:link:VLC 本身是一款开源的视频播放器,当你把它安装在 REAPER 的目录下时,REAPER 就可以借助 VLC 来对视频进行解码,从而支持绝大多数常用视频格式。

点击🔗VLC 下载页面即可下载 。

——需要注意的是,VLC 的位数必须与 REAPER 相匹配。

如果你的 REAPER 是 32 位的,直接点击「下载 VLC」即可。

如果你的 REAPER 是 64 位的,则需要点击小三角从下拉菜单中选择「Installer for 64bit version」。

img

下载完成后,双击打开安装程序,一路点击下一步,在选择安装位置的时候,将路径修改为 REAPER 的安装目录。

最后,如何验证自己安装成功呢?

在 REAPER 内打开 Preference,切换到 Video/REX/Misc 标签页,点击按钮 Show available decoder Information

如果这里能正确显示 VLC 的安装路径,说明成功。接下来你就可以随心所欲地往 REAPER 里拖放任意格式的视频了。

img

顺便一提,如果你在导入视频的时候,遇到「有声音但画面漆黑」之类的奇怪问题,通常也可以通过安装 VLC 来解决。

对了,导入完视频后别忘了点击 View->Video Window 来打开视频窗口,以查看视频画面。

补充:自带的FFmpeg插件和VLC足以支持大多数的视频编码(但并不是任意格式,有个别编码仍无法支持的,比如H265,也可能需要硬件支持。)

VLC不建议往Reaper目录里装,它本身算是独立的程序,正常目录装Reaper也能识别得到的(如下图)。

另外,可以前往这里下载mpeg插件,让Reaper可以支持输出常见编码的视频,比如H264,而不需要输出完再格式转换了。
方法:
进入链接后,从右边的 Releases进去,下载ffmpeg-n+数字开头的 win64-gpl-shared结尾的压缩包。
把压缩包里Bin目录下的几个Dll解压到Reaper目录下的UserPlugins

3333

之后,再输出视频里就会多些常见的视频编码了。我个人常用的是H264,这里有发现个兼容性的问题,音频(Audio codec)默认的AAC,或MP3,输出时都没声音,还没找到原因,选择PCM就可以了
222

1 Like

我也发了issue,然后发现已经有一些用户有类似问题(mp3和aac没声)。

reaperblog去ffmpeg发了issue,ffmpeg的issue里说是REAPER的问题;也有REAPER用户说ffmpeg 4.4和之前如4.1的api没变,是ffmpeg的问题。

具体我也不知道是什么问题,在群里大家验证过,ffmpeg 4.1-4.3都有朋友说正常。目前最新版是ffmpeg 4.4