私は毎日数時間のビデオ映像を録画し、それをコンピューターにエンコードします。これには何時間もかかります。 CPU使用率は、コンピューターを簡単に使用できないレベルまで上昇します。
私は2.4GHzのIntelクアッドコアプロセッサを搭載したSynology DS415+ NAS
を持っているので、おそらくそれが私のビデオのストレージとエンコーディングの両方を行うことができると思いました。
FFmpeg
を使用していますが、次の質問があります。
x265
(HEVC)などのコーデックをインストールして使用することもできますか?これが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