
私は毎日数時間のビデオ映像を録画し、それをコンピューターでエンコードするのに非常に長い時間がかかります。CPU 使用率は、コンピューターを快適に使用できないレベルまで上昇します。
私は 2.4 GHz の Intel クアッドコア プロセッサを搭載した を持っているのでSynology DS415+ NAS
、ビデオの保存とエンコードの両方を行うことができるのではないかと考えました。
を使用していますFFmpeg
が、次のような質問があります。
- ターミナル SSH サービス経由で Synology NAS 上で FFmpeg を実行することは可能ですか?
- もしそうなら、バイナリをどこに配置/インストールすればよいですか?
x265
(HEVC)などのコーデックもインストールして使用できますか?- FFmpeg スクリプトを実行できるように、SSH でビデオが保存されているフォルダーに移動するにはどうすればよいですか?
答え1
2018年の情報はこちらSynology フォーラム
ハードウェア アクセラレーション (vaapi) を利用するには、特定のフラグを明示的に渡す必要があることがわかりました。また、ルート アクセスを使用した後でのみ動作しましたが、おそらく権限の問題があります。
とにかく、以下のコマンドで動作しました。in/out ファイル パスを変更して試してみてください。
# 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