BobGreen
2013-02-11 14:48:26 ( ID:avehayvabln )
[ 削除 / 引用して返信 ]
AmarecTVでキャプチャしたAVIファイル(コーデックはUtVideo Codec)をTAW5でオーサリングしています。
AVIファイルそのものをTAW5に読み込ませれば済むのですが、オーサリングするまでの間ずっと巨大なファイルのままで持っているとハードディスクが満杯になってしまうので、H264/AVCのファイルにするソフトを探しました。
TVMW5を使えばもちろん何の問題もないのですが、無駄に高機能(自分の用途に対して)なものを使うのもちょっとあれだな、と思い、AviUtlとx264guiExを使ってMPEG-4化しました。そしてtsMuxeRを使ってTS化したものを、TAW5に読み込ませてみましたが、フルレンダリングされるという扱いに。
プロファイルやレベルなどを、TAW5でエンコードしたものと同じようにしたつもり(はい・プロファイル、レベル4.1)なのですが、厳密には同じになっていないようです。
スマートレンダリングされるための詳細な条件を知りたいのですが、ヘルプを見ても概要しかわかりません。
おわかりの方、ご教示いただけないでしょうか。
ヒロヒロ
2013-02-11 23:06:30 ( ID:n//ftiielmm )
[ 削除 / 引用して返信 ]
こんちは。最近はaviutlあんまり使わないので詳しいことはわからないので申し訳ないのですが
x264quiのデフォに以下の設定突っ込んでみたところ
1920x1080p 29.97f および 1280x720p 23.976f or 59.94f ともに
作成したx264のmp4ファイル(音声AAC)をそのままTAW5で読み込ませたけど
SR表示されましたね。音声部分はAC3で再エンコされるんだけど
ただしlevel 4.1 はNGね。ここ重要
--crf 24 --vbv-bufsize 30000 --vbv-maxrate 20000 --keyint 24 --b-pyramid strict --colormatrix bt709 --colorprim bt709 --transfer bt709 --level 4 --videoformat ntsc --aud --nal-hrd vbr --bluray-compat
まあ、いつもスマレン表示になるとは限らないかもしれないが
BobGreen
2013-02-12 12:56:21 ( ID:fzv230w4qul )
[ 削除 / 引用して返信 ]
ヒロヒロさん,ありがとうございます。
level 4.1 がNGとは,盲点でした。ほんとですか?
その後,x264guiEX を離れて,QSVEnc 0.18 を試したところ,うまくスマートレンダリングになってくれました。
QSVEnc だとハードウェアエンコードで速いし。
これからは,QSVEnc でエンコードしておいてTAW5でオーサリングするということになりそうです。
ちょうき
2013-02-12 22:32:09 ( ID:etdy0zoz1tf )
[ 削除 / 引用して返信 ]
レベル4.1の場合はslicesを4以上(一般的には4)に設定しないとだめです。
レベル4まではslices1以上なんですが4.1ではこういう制限がBlu-rayにはあります。
レベル4はレベル4で最大ビットレート24Mbpsまでとかの制限もありますが・・・
Blu-rayはややこしいですね
x264のチームのコメントでもBlu-rayの規格は理解不能だ的なのが多いようです。
ヒロヒロ
2013-02-12 23:01:23 ( ID:n//ftiielmm )
[ 削除 / 引用して返信 ]
BobGreen さん、すいませんでしたm(_ _)m
ちょうきさん、ご指摘どうもありがとうございます
確かにslices 4 指定したら level 4.1 でもOKでした
adobe encore でaviutlのlevel 4.1のスマレンはうまく
できなかったので先入観がはいってました
|