実現したいこと
FFmpegのGPUエンコードを高速化したい。(現状1xで高止まり)
環境
FFmpeg4.4
Nvidia-cuda12.1.1
ドライバ(最新):Geforce game ready driver 535.98(2023/5/30リリース)
Widows10 home 22H2
[PC]
CPU:Ryzen9-5900HS
RAM:DDR4-3200-32GB
GPU:Nvidia RTX 3080(laptopGPU)
Storage:Nvme 900GB(空き容量196GB)
Crystal Disk Markのベンチ結果
発生している問題・エラーメッセージ
下記のコードをコマンドプロンプトに入力して実行するも、1x未満までしか速度が上がらず、GPUも使用率45%程度までしか上がらず、変換がとても遅い。
ネットの記事を見る限り20xくらい出ている人もいるので、もっと早くなるはずなのですが、、、
※ソフトウェアエンコードでCPUを利用した場合1.35xほど出ます。
詳しい方、ご教授お願いします。
ffmpeg -i original.avi -vcodec h264_nvenc -vb 5500k output.mp4
実行中のタスクマネージャーの様子
試したこと
GPUドライバのアップデート
CUDAの再インストール
電源設定の確認
オーバークロック
0 コメント