報告いただいた問題の修正。
[QSVEncC]
・2.63以降、raw出力が正常に動作しなかったのを修正。(
*)
・高ビット深度のyuv422/yuv444をy4mから読み込むと色成分がおかしくなるのを修正。(
*)
・何点かヘルプの修正。(
*)
QSVEnc ダウンロード>>ダウンロード (ミラー) >>OneDriveの調子がいまいちの時はミラー(GDrive)からどうぞ。同じものです。QSVEncBenchmark.zipはベンチマーク用です。(約234MBと重いので注意)。run_benchmark.batをダブルクリックで実行です。
QSVEncCのオプションについてはこちら。
QSVEncCオプション一覧>ソースはこちら
2.7.1からですが、エンコードを開始すると encode error at encode threadというエラーが頻発するようになりました。
KabyLakeのCPUとBraswellのCPUで出ているので、環境依存ではなさそうです
こちらでいろいろ試してみましたが、encode error at encode threadは発生しませんでした。
こちらの環境は、以下のようになっています。
OS Windows 10 x64 (15063)
CPU Info Intel Core i7-7700K @ 4.20GHz [TB: 4.60GHz] (4C/8T) <Kabylake>
GPU Info Intel HD Graphics 630 (24EU) 350-1150MHz [91W] (21.20.16.4678)
Media SDK QuickSyncVideo (hardware encoder) PG, 1st GPU, API v1.23
Buffer Memory d3d9, 1 input buffer, 20 work buffer
encode error at encode threadは結構たちが悪く、それだけでは原因がはっきりとはわからないエラーなので再現しないと対処が難しそうです。使用するオプションにもよるかもしれませんので、使用しているオプションとエラーが発生した際のログをいただけないでしょうか?
よろしくお願いします。
スクリーンショットをいただき、ありがとうございます。
なるほど、QSVEnc.auoのほうですね。QSVEncCのほうばかり見ていました。確認してみます。
更新ありがとうございます。
QSVEncC v2.72でy4m渡しを試してみたのですが、
高深度yuv444の色ズレは直っていたものの、
高深度yuv422(yuv422p9/12/14/16)は
まだ緑やマゼンタになってしまうようです。
ログやバッチ →
https://pastebin.com/yD72iemN
oneDriveで「QSVEnc 2.72」をダウンロードしたかったのですがアイテムが無いと表示されてしまいます。
何か解決策はありませんでしょうか?
2.73で修正できたかと思います。
たまに発生するようです。こちらでは現時点では正常にアクセスできています。
すみませんがアクセスできないこともあるので、その際はGoogleDriveのほう(ミラーのほう)からダウンロードをお願いします。
条件をそろえてQSVEnc.auoで試してみましたが、encode error at encode threadは発生せず、原因がよくわかりません。
ただ、設定に古い情報が残っていておかしな挙動をすることがあるため、一度設定画面左下で「デフォルト」で設定を初期化してから、再度試していただけないでしょうか?
よろしくお願いします。
encode error at encode threadのエラーですが、設定をデフォルトに戻してから一つずつ設定変更した結果、フェード検出で発生する事が分かりました。
フェード検出はしばらく使用せず様子を見てみます
情報ありがとうございます。フェード検出はこれまでも不安定だったことがあるので、オフのほうが良いかもしれません。