読み込みにLibav-SMASH File Readerを使いエンコした2つの動画をAviutlでくっつけて
Libav-SMASH Exporterでエクスポートし、出来た動画をLibav-SMASH File Readerで読み込ませると
Detect CTS duplication at frameって言うエラーっぽいのでるんだけど
これそのままでいいのかな?たぶんCTSと実際の動画のフレーム数が違うぞって怒られてるんだけど。
全く同じ物をMP4 Exportで出力すると、Libav-SMASH File Readerでよみこんでもエラー出ない。
意味的には「CTSが重複するフレームがあんぞゴルァ」ってことじゃないだろか。
まーそうかもしれない、良くわからないけど。
>>570 あー、やっぱ結合で問題が起こるケースがあるのか...
そのままは非常に不味いです...
DTS基準のアルゴリズムが少し残っている為に、結合部のCTSが重複したり、
後ろに結合した動画のCTSが前の動画のCTSより下回るというという可能性は考えてた。
あいにく、私の体は一つしかないので、bugfixは後々になりそうです。
わかりました、お返事ありがとうございます。
L-SMASH Works便利すぎワロタw
マルチスレッド対応とか進化し過ぎだろ
>>550 Avisynth.dllにはIAVIFileインターフェースが組み込んであって、それでavsが開けるみたい
実家帰省中でまだ何も出来ない状態なんで教えて欲しい
Libav-SMASH File Readerってmp4 File readerの代わりって認識でおk?
良いと思うよ、まだ出来たばかりで不具合あったりするけど
最大で4スレッド対応かな?とにかく軽くて便利だな
ただプログレッシブオンリーだけどね。
Directshow入力の代わりにもほとんどなる
583 :
570:2012/01/05(木) 02:07:13.32 ID:SZ2ngWe0
>>575 ああ、すみませんなんか上に勘違いして間違ったことを書いていました、アホなことしてました
DirectShow File ReaderでFPSを指定せずに読み込んで変換した動画を
Libav-SMASH File Readerを使って色々編集して動画Aを作り
別にLibav-SMASH File Readerを使って読み込み変換してできた動画Bを結合
それをLibav-SMASH Exporterエクスポートしたら、Libav-SMASH File Readerでエラーが出ます。
最初にDirectShow File Readerの読み込み時にFPSを指定していれば何の問題もでませんでした
ちょっと破損したファイルの破損部分を削って再編集とか色々やってたので
壊れたファイルも比較的まともに読み込めるDirectShow File Readerを使ってたのですが
久しぶり過ぎてプラグイン側でのFPS指定を忘れていました。
>>581 なんだ随分カタワなんだな
ほとんど使えねーじゃん
その何とかReaderってどこにあるの?
L-SMASH Worksでぐぐれ、これが最新だ
>>581 それは非常に誤解を招く表現。
YUV4:2:0のインターレースを再エンコードする場合において問題が起こるということ。
もともとYUV4:2:2, 4:4:4やRGBならばインターレースでも問題無い。
まぁ、放送tsは、4:2:0ですし、ffms2のHaaliがtsの扱いが全然よろしくないということで、
放送ソースに関しては、全然使えないというのは本当です。
放送ソースは、おとなしくMPEG-2 VIDEO VFAPI Plug-In等を使うのが正解。
>>583 基本的に、CFRで非Open-GOPのキーフレームでカット・結合をしていれば、CTS重複エラーが出ることは先ず無いと思います。
VFRのカット・結合は、まだ保証できません。