2.00VCEEncを久しぶりに更新。5月のあたまぐらいからやっていたのだが、なんかいろいろあったのと、なんかうまく動かなくて嵌まって時間喰ったのと、後述の理由でやる気が出なかったのがあって、今頃になってしまった。なんか途中で飽きてCheckBitrateとかに手を出してしまう始末。HWデコード、HWリサイズ、muxなどを追加したが...いろいろ微妙な結果になってしまった。VCEEnc.auoのほうは特に更新はないけど、簡易インストーラを最新版に。続きを読む続きを閉じる問題点はいくつかあるけど、致命的なのはインタレ保持エンコどころかインタレ解除もできなかったところ。SDKではインタレ保持エンコもインタレ解除も使用することができない。SDKでは無理、ということなのだろう。いうわけで、tsとかには使えなさそうだ。ひとつ残念だったのは、HWデコードしたからと言って、そんなには速くならなかったこと(もちろん多少は速いけど)。SDKを更新する気はあるのかなあ...、というところが疑問なところ。最終更新は2015年1月...うーん。これ、やる気ないっすよね。SDKが更新されない限りする予定もない。一応動作確認は下みたいな感じの環境。360...これでWin10では動かないとか、言われてしまうと結構解決は難しかも。いうわけで、いろいろ中途半端な感じはあるけど、一応HWデコード→リサイズ→エンコードというのはできるようになったので、公開しておく。QSVEnc/NVEncもわたし自身は実用性というよりは実験目的なんだけど、VCEEncはさらに実用性には乏しく、はっきりいって実験用途の域を出ないなあ、と思う。1.19対応ドライバで発生する不具合の修正と、GPU使用率をより簡単に表示できるように。1.19対応のドライバでvpp-rotateが使用できなくなっていた問題を修正。[QSVEncCのみ]・GPU使用率をより簡単に表示可能に。同梱のバッチファイル("GPU使用率を表示可能に.bat")を実行するだけで表示可能に。Frameworkを別途ダウンロード・インストールする必要があり非常に面倒だった。今回、3つの小さなdllの添付とひとつのレジストリキーの追加で動作するという情報をNikos様より頂いたので、dllを添付するとともに、問題のレジストリキーを追加するbatファイルを追加した。登録するレジストリキーは以下の通り。[HKEY_LOCAL_MACHINE\SOFTWARE\Intel\EventTrace]"EtwRenderSubmitCommandEnable"=dword:00000001ただ、相変わらず以下の問題がある。・x64版のみ・リモートデスクトップ中は使用できない・Win10では正常に値を取得できない・Linux向けビルドを修正。>>OneDriveの調子がいまいちの時はミラー(GDrive)からどうぞ。QSVEncBenchmark.zipはベンチマーク用です。(約234MBと重いので注意)。run_benchmark.batをダブルクリックで実行です。QSVEncCのオプションについてはこちら。0このページのトップへCheckBitrateこの前のビットレート分布を調べるのに使ったツールを公開。QSVEncのコードを切り貼りして作ったので、結構作りがなぞだけど、ちゃんと動く。続きを読む続きを閉じるCheckBitrate動画ファイルを分析して、ビットレート分布をcsvで出力します。csvをエクセルなりLibreOfficeなんなりでグラフにしてみてください。[<動画ファイル2>]...チェックしたい動画ファイルをドラッグ&ドロップしてください。.trackID.bitrate.csvに解析結果が出力されます。<float>ビットレートの分布のおおよその分解能を秒単位で指定。フレームレートとの兼ね合いできっちり指定した値で分析されるわけではありません。デフォルトでは0.5~4.0秒の間で適当に決まります。自己責任で使用してください。CheckBitrateを使用したことによる、いかなる損害・トラブルについても責任を負いません。>>OneDriveの調子がいまいちの時はミラー(GDrive)からどうぞ。