QSVEnc 3.08

[QSVEncC]
・音声エンコーダにオプションを引き渡せるように。
例: --audio-codec aac:aac_coder=twoloop

・音声エンコード時にプロファイルを指定できるように。(--audio-profile)

・HEVCのtierを指定するオプションを追加。(--tier)

・高ビットレートでのメモリ使用量を少し削減。

・可変フレームレートなどの場合に、中途半端なフレームレートとなってしまうのを改善。

・音声のほうが先に始まる場合の同期を改善。



QSVEnc ダウンロード>>
ダウンロード (ミラー) >>
OneDriveの調子がいまいちの時はミラー(GDrive)からどうぞ。同じものです。

QSVEncBenchmark.zipはベンチマーク用です。(重いので注意)。run_benchmark.batをダブルクリックで実行です。

QSVEncCのオプションについてはこちら。
QSVEncCオプション一覧>

ソースはこちら


スポンサーサイト



コメントの投稿

非公開コメント

No title

お忙しいところ失礼します

パイプ処理についてなのですが
bonrectestから放送波TSをパイプでそのまま渡すと、映像ストリームは処理できますが、AACの音声ストリームはmpegtsからAAC bitstream not in ADTS format and extradata missingと延々怒られるのですが、現状パイプで処理出来るのは映像のみという把握でよろしいでしょうか?

BonRecTest.exe --driver BonDriver.dll --decoder b25decoder.dll --space 0 --channel 17 --output - | qsvencc64.exe --avqsv -c h264 --la-icq 26 --tff --vpp-deinterlace normal --dar 16:9 --audio-copy -i - -o hoge.ts

という様な記述でテストしていますが、うまく処理出来ているのは映像のみで、音声は前期の通りエラーを延々吐かれてしまいます

下手にaudio-copy 1でストリーム番号まで追記すると再生出来ないのが出来上がりますので、音声ストリームの指定は無しで試しています
--audio-sourceでパイプ受けの記述が必要なのかと思い--audio-source - も試しましたがダメでした

No title

追加報告です
--audio-copy とはせずに、aacで音声も再エンコードする事でmpegtsには怒られず、音声付で出力出来ました
mpegtsの方がそのまま放送波のままのaacをaudio-copy渡すとダメな様です、騒がせしました

これで出先からのリアルタイム視聴にもQSVEncCが活用出来そうです
日頃から有益なプログラムを公開して頂き、誠に感謝しております

Re: No title

報告いただきありがとうございました。再エンコードで回避できるとのことで、まずはよかったです。

No title

実害が無い(機能面で影響が無い)範囲での不具合?報告です

・エラー発生時に、x64版のQSVEncCにおいても、「QSVEncC.exe」との赤色表示されており、x64表記が抜けている
・trimやinput-analyzeによる処理量の増減がエンコード処理経過表示の進捗%や時間に反映されていない
 例えば、trimで30分のソースの内3分相当分を処理させても、進捗%や終了予測時間の母数はソースの全体の長さで計算されて表示になっている様で、10%程度の進捗や9割程度残り時間を残した表示から、いきなり終了する感じになっています
 input-analyzeについては、そのまま指定時間分相当ずれ込む様な感じで、--input-analyze 30 なら、100% 残り時間0秒になってから、そのまま進捗表示更新がされない状態になり、約30秒後に最後のIPBフレーム数と容量表示が出てくる感じです

エンコード成果等には全く影響はしておりませんが、気になりましたのでご報告と致しました
どこかのリリースのついでか何かで、作業に四竜が有る時にでも対応していただければ幸いです

よろしくお願い致します(既に把握されていたら、出過ぎた真似をして申し訳ありません)

Re: No title

コメントありがとうございます。

おっしゃる通り、trim使用時には、trimを考慮した時間にはなっていませんし、input-analyzeのほうもご指摘の通りで、指定秒数分のエンコードが終わってからでないと進捗が表示されません。

これらの現象が起こることはわかっているのですが、いずれも現状、放置してしまっています。

特に、input-analyzeのほうは、現状の進捗計算の仕組みを大きく変えないと対応が難しいので、大変申し訳ないのですが、当面そのままになってしまうと思います。

お忙しい中ご返答ありがとうございます
やはり把握されておられましたか

多分、限られた時間の中で有用な機能実装を優先された結果故とも思いましたが、出しゃばってしまい申し訳ありませんでした

No title

突然の無礼,平にご容赦を…

とあるソフトで,HLS配信の為,QSVEncCを,有り難く使わせて頂いている者です。
この度,2.57から3.08にアップデートした際,パイプ出力 "-o -"すると,"-"ってファイルが生成されてしまいます。
オプション付けに,何か変更など御座いましたら,ご教授頂けますよう,お願い致します。

現在,オプションは
-f hls -m hls_time:2 -m hls_list_size:1 -m hls_segment_filename:{segment-id}-%d.ts --output-thread 0 --avqsv --audio-codec aac --audio-ignore-notrack-error --audio-samplerate 48000 --audio-bitrate 192 --avsync forcecfr -c h264 --vbr 512 --gop-len 60 --tff --vpp-deinterlace normal --output-res 1280x720 -i - -o -
な感じにしています。
# これで 2.57では問題はありません。

No title

> 2018-07-27(11:09) さま
input-analyzeのほうはそのままとなっていますが、trimの進捗表示の件、QSVEnc 3.09で改善させていただきました。

> keii さま
指摘いただきありがとうございます。QSVEnc 3.09で修正しています。

QSVEnc 3.09
https://rigaya34589.blog.fc2.com/blog-entry-1040.html

No title

失礼いたします
進捗表示の件についてご報告していた者です
かえってお手を煩わせてすいません
NVEncと併せてご対応頂きありがとうございました

No title

HLSなパイプ出力の件
お忙しいところ,対応して頂き有り難うございます。
3.09で問題なく動作する事を確認しました。

有り難うございました。
プロフィール

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出力

svtAV1guiEx (ミラー)
- SVT-AV1によるAV1出力

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