HaswellでQSV

これまでのHaswell
Haswellそのいち。 - ついに来たHaswell
Haswellそのに。 - Haswellでx264エンコードほか
Haswellそのさん。 - Haswellでオーバークロック

今回はQSVEncCでHaswellのQuickSyncVideoの速度と画質はどうなったかを調べてみる。




とりあえず環境から。

OSWin7 x64Win7 x64
CPUCore i7 3770KCore i7 4770K
CPU世代IvyBridgeHaswell
コア数4C/8T4C/8T
動作周波数4.0GHz4.0GHz
倍率100×40100×40
キャッシュL3=8MBL3=8MB
メモリDDR3-2133DDR3-2133
レイテンシ9-11-10-28-29-11-10-28-2
メモリ量16GB16GB
dGPUなしGTX660
iGPUHDG4000HDG4600
iGPU周波数1150MHz1200MHz
iGPU ID1st GPU2nd GPU
iGPU Driver9.8.10.31659.18.10.3165
SSDPlextor M3P 128GBPlextor M5P 256GB


ドライバ。両方とも3165。

4770K。
haswell_driver

3770K。
ivy_driver


ソフトウェア環境
Avisynth 2.6.0 alpha 4
QSVEncC 0.23v2 x86
LSMASHSource r608 (たくあん氏)

ソース
H.264/AVC 1920x1080p 23.976fps 変猫OP 1分30秒 2156frames。

QSVEncCオプション
-u xxx --cqp 24:26:27

結果

棒グラフが速度(fps)、折れ線がビットレート(kbps)。
QSVEncC_benchmark


ビットレートの値
i7 3770Ki7 4770K
fast6065.63 kbps5832.25 kbps
normal5741.56 kbps5025.13 kbps
quality5792.41 kbps5111.46 kbps


Haswellだと同じCQP値でもやや高圧縮よりになるが、遅くなる…。特に、品質重視設定にすると大きく速度が落ちる…。その割に画質が良くなってないのがなんとも…。

う~ん、どうしてこうなった。HaswellではGPUが強化されているらしいので、QSVも速くなるはずだし、ベンチマーク結果でも速くなってるのもあるのに…。もうちょっとプログラムに調整が必要なのだろうか…。



以下、画質チェック。タブで開いてタブ切り替えで比較などするとよいかも。といってもビットレートが結構変わってるのでなんとも…。とりあえずそんなに大きな差はない。というかHaswellは遅くなってるのに、そんなに綺麗になってない。


オリジナル。 x264 10.2MBps。
orig



4770K fast。 5832kbps。
haswell_fast_s



4770K normal。 5025kbps。
haswell_normal_s



4770K quality。 5111kbps。
haswell_quality_s



3770K fast。 6066kbps。
ivy_fast_s



3770K normal。 5742kbps。
ivy_normal_s



3770K quality。 5792kbps。
ivy_quality_s



スポンサーサイト

コメントの投稿

非公開コメント

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます

No title

QSVは遅くなってしまうのですね。
不思議な機能だ・・・

とても参考になりました。
ありがとうございます。

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます

No title

>非公開コメント頂いた方へ
コメント、情報ありがとうございます。

ご指摘ごもっともです、もう少しいろいろ見て行きたいと思います。
プロフィール

rigaya

Author:rigaya
アニメとか見たり、エンコードしたり。
連絡先(@を半角にしてください!)
rigaya34589@live.jp
github

最新記事
最新コメント
カテゴリ
月別アーカイブ
カウンター
検索フォーム
いろいろ
公開中のAviutlプラグインとかのダウンロード

○Aviutlプラグイン
x264guiEx 2.xx (ミラー)
- x264を使用したH264出力
- x264guiExの導入>
- x264.exeはこちら>

x265guiEx (ミラー)
- x265を使用したH.265/HEVC出力
- x265.exeはこちら>

QSVEnc + QSVEncC (ミラー)
- QuickSyncVideoによるH264出力
- QSVEncCはコマンドライン版
- QSVEncC 導入/使用方法>
- QSVEncCオプション一覧>

NVEnc + NVEncC (ミラー)
- NVIDIAのNVEncによるH264出力
- NVEncCオプション一覧>

VCEEnc + VCEEncC (ミラー)
- AMDのVCEによるH.264出力

ffmpegOut (ミラー)
- ffmpeg/avconvを使用した出力

自動フィールドシフト (ミラー)
- SSE2~AVX2による高速化版
- オリジナル: aji様

エッジレベル調整MT (ミラー)
- エッジレベル調整の並列化/高速化
- SSE2~AVX対応
- オリジナル: まじぽか太郎様

バンディング低減MT (ミラー)
- SSE2~AVX2による高速化版
- オリジナル: まじぽか太郎様

PMD_MT (ミラー)
- SSE2~FMA3による高速化版
- オリジナル: スレ48≫989氏

透過性ロゴ (ミラー)
- SSE2~FMA3によるSIMD版
- オリジナル: MakKi氏

AviutlColor (ミラー)
- BT.2020nc向け色変換プラグイン
- BT.709/BT.601向けも同梱

○その他
x264afs (ミラー)
- x264のafs対応版

aui_indexer (ミラー使い方>)
- lsmashinput.aui/m2v.auiの
 インデックス事前・一括生成

auc_export (ミラー使い方>)
- Aviutl Controlの
 エクスポートプラグイン版
 エクスポートをコマンドから

aup_reseter (ミラー)
- aupプロジェクトファイルの
 終了フラグを一括リセット

CheckBitrate (ミラー, 使い方, ソース)
- ビットレート分布の分析(HEVC対応)

チャプター変換 (ミラー使い方>)
- nero/appleチャプター形式変換

エッジレベル調整 (avisynth)
- Avisynth用エッジレベル調整

メモリ・キャッシュ速度測定
- スレッド数を変えて測定

○ビルドしたものとか
L-SMASH (ミラー)
x264 (ミラー)
x265 (ミラー)

○その他
サンプル動画
その他

○読みもの (ミラー)
Aviutl/x264guiExの色変換
動画関連ダウンロードリンク集
簡易インストーラの概要

○更新停止・公開終了
改造版x264gui
x264guiEx 0.xx
RSSリンクの表示
リンク
QRコード
QR