X



【開発】 TS関連ソフトウェア総合スレ Part17
■ このスレッドは過去ログ倉庫に格納されています
0456名無しさん@編集中 (ワッチョイ abf2-hKdO)
垢版 |
2018/03/18(日) 16:33:41.05ID:+oNF6xol0
TMSR5でBDAV出力できるか見てみたら以下のような感じだった

x264.exe --colorprim bt709 --transfer bt709 --colormatrix bt709 --tff --aud --nal-hrd vbr --bluray-compat
--weightp 1 --b-pyramid strict --keyint 28 --ref 4 --level 4.1 --slices 4 --bitrate 7063
--vbv-maxrate 14126 --vbv-bufsize 14126 -o "out.raw" --stitchable --demuxer y4m -
OK

NVEncC64.exe --colorprim bt709 --transfer bt709 --colormatrix bt709 --tff --bluray --vbrhq 7063 --maxbitrate 14126 -o "out.raw" --format raw --y4m -i -
・最大リオーダーフレーム数 (規格に合っていません)
→最大リオーダーフレーム数が3(>2)になってる

QSVEncC64.exe --colorprim bt709 --transfer bt709 --colormatrix bt709 --tff --bluray --la 7063 --maxbitrate 14126 -o "out.raw" --format raw --y4m -i -
・ビットレート (規格に合っていません)
・VBV バッファ無し (規格に合っていません)
→最大ビットレートが75Mbps、VBVバッファ無しになってる
0461名無しさん@編集中 (ワッチョイ abf2-hKdO)
垢版 |
2018/03/18(日) 19:14:25.90ID:+oNF6xol0
>>460
QSVEncの問題はそこじゃなくてvbv-maxrateとvbv-bufsizeが
出力ストリームに書かれないってとこなんだ
NVEncで問題になってた最大リオーダーフレーム数は、
refから間接的に算出される値だったからref指定でいけた
0462名無しさん@編集中 (ワッチョイ 0dec-Ue6H)
垢版 |
2018/03/18(日) 19:26:53.76ID:/mawCp/Q0
>>461
なるほど。関係ない気はするけど、--laを--vbrにしてもやっぱダメなんかな?
AviUtl向けのBluray互換出力プロファイルがVBRになってるってだけなんだけど
もしかしたらオプションの相性という線もあるかなという程度で。
0463名無しさん@編集中 (ワッチョイ 91c3-lboF)
垢版 |
2018/03/18(日) 19:44:03.50ID:TqkOEi1B0
Amatsukaze便利で感謝してします。
いくつか要望がありますので、検討していただけたら幸いです。

・プロファイルを変更しても書き込まれないようです。
 次に立ち上げた時にもとに戻っています。
・ウィンドサイズを変更したら次に立ち上げた時にそのサイズで立ち上がって欲しい。
・エンコードしないでtsのまま出力するモードが欲しい。
 とりあえずCMカットしてファイルサイズを小さくしておきたい場合がある。
0464名無しさん@編集中 (ワッチョイ abf2-hKdO)
垢版 |
2018/03/18(日) 20:09:47.39ID:+oNF6xol0
>>462
--vbrなら大丈夫だった。サンクス
--laはダメなのかなぁ

あと、NVEncは試してたバージョンがちょっと古かったっぽくて
最新版ならref指定なくても大丈夫だった・・・
0467名無しさん@編集中 (ワッチョイ 9b52-p072)
垢版 |
2018/03/18(日) 22:28:25.80ID:1xyP2Svb0
452です

ちなみにAmatsukaze登場前に使ってたbatchではQSVEncを使って
以下のようなoptionでエンコードしてました

--y4m -i - --profile High --level 4.1 --la-hrd %bitrate% --la-depth 75 --quality ba
lanced --sar 0:0 --vpp-denoise 20 --trellis auto --slices 4 --bframes 3 --gop-len 24 --videofor
mat ntsc --colormatrix bt709 --colorprim bt709 --transfer bt709 --maxbitrate 27150

しばらく触ってないので記憶も曖昧なんですが,これを設定したときには
--blurayオプションではなく--bluray-compatしかなかったような...
そしてそれを指定するとうまくいかずに外したような気がします
これだと--la-hrdは効いているようですね
0468名無しさん@編集中 (ワッチョイ abf2-hKdO)
垢版 |
2018/03/18(日) 23:00:49.45ID:+oNF6xol0
>>467
--la-hrdだとvbv-maxrateとvbv-bufsizeがちゃんと出力されますね
vbv-maxrateはちゃんと指定した値になるのですが、
vbv-bufsizeは6627KBになっちゃって規格を超えちゃうのですが。
vbv-bufsizeを指定するオプションがないから制御できないのかなぁ

--la-hrdは、なぜか、vbv-maxrateとvbv-bufsizeはちゃんと出力できているのに、
--blurayを付けると、max bitrateを指定できないっていうエラーが出ますね

> Current encode mode (LA-HRD (HRD compliant Lookahead)) is not preferred for Bluray encoding,
> since it cannot set Max Bitrate.
> Please consider using Lookahead/VBR/CBR mode for Bluray encoding.
0470名無しさん@編集中 (ワッチョイ 9b52-p072)
垢版 |
2018/03/20(火) 23:12:27.07ID:ie0D+FG20
>>468

--la-hrdを使ってBDAVを作りたかったので試行錯誤で条件を詰めた結果です
当時はTMSR5も持ってなかったのでBDに焼いて再生できればokとしてました
これだと機器依存があると思いますがPS3で再生できるのでまあいいかと

いま見るとやっぱりvbv-bufsizeが規格を超えてます
制御できないのはエンコーダの制約なのかな...
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況