2

Directshow入力でFFmpegを使用しています。出力は、一連の単一の JPEG 画像です。FFmpeg 自体は、ストリームを mjpeg にマップし、出力に image2 を使用します。

このプロセスに Intel QuickSync Video (QSV) ハードウェア アクセラレーションを使用してパフォーマンスを向上させることはできますか? FFmpeg QuickSync Wikiには、Braswell 以降のJPEG エンコーディングが実際にリストされています。

これは私がこれまでに試したことです:

ffmpeg -init_hw_device qsv=hw -filter_hw_device hw -f dshow -video_size 3840x2160 -framerate 25 -i "video=My Webcam" -vf hwupload=extra_hw_frames=64,format=qsv -vcodec mjpeg_qsv "C:\out\%d.jpg"

コマンドは機能し、画像が生成されますが、GPU の負荷は qsv オプションがない場合と同じようです..?

ありがとう!

4

0 に答える 0