我每天录制几个小时的视频片段,然后在电脑上编码,这要花很多很多小时。CPU 占用率高到我无法轻松使用电脑的程度。
因为我有Synology DS415+ NAS
一个 2.4 GHz 的英特尔四核处理器,所以我想到它也许可以同时存储和编码我的视频。
我使用FFmpeg
,并且有以下疑问:
- 是否可以通过终端 SSH 服务在 Synology NAS 上运行 FFmpeg?
- 如果是的话,我应该将二进制文件放在哪里/将其安装在哪里?
- 我还可以安装编解码器来使用吗,例如
x265
(HEVC)? - 如何导航到 SSH 中存储视频的文件夹以便运行我的 FFmpeg 脚本?
答案1
以下是 2018 年的一些信息Synology 论坛
我发现要使用硬件加速 (vaapi),您需要明确传递某些标志才能使其工作。此外,我只有在使用 root 访问权限后才能使其工作,可能是那里存在一些权限问题。
无论如何,我使用以下命令使它工作,您可以修改输入/输出文件路径并尝试一下:
# root access
sudo -i
# using the same ffmpeg-vaapi in DSM6 video station, encode at 3Mbps VBR
/var/packages/VideoStation/target/bin/ffmpeg-vaapi -vaapi_device /dev/dri/renderD128 -i input.mp4 -vf 'format=nv12,hwupload' -c:v h264_vaapi -b:v 3M output.mp4