動画編集ソフトを乗り換えると「以前に作ったMpeg2ファイルのフィールドオーダーが再編集時に正しく処理出来ない」って現象に時々出会います。
3 年ぐらい勘違いしてた?インターレースのお話
▲過去に経験した時のページ
当時は動画編集ソフトを乗り換えた事が原因だと思ってました。。。
最近、この現象に2年ぶりに遭遇。
今回は[過去に作成した素材]も[今行っている再編集]も、同じAdobeの動画編集ソフトを利用。これでフィールドオーダーが正しく処理出来ないっておかしくないか・・・?
ネット上で色々資料を読み漁ってみると、どうやら真の原因は動画編集ソフトではなくCCE(Mpeg2エンコード専用ソフト)の設定間違いだった事が、今更ながらようやく分かったので、メモ的に更新です。
まず当時を思い出し、原因を探る
チェックポイント- 大元の素材のフィールドは確かに異なる
・これは撮影したカメラが異なるため。
・一方はTFFで、もう一方はBFFで撮影されたデジカムデータ。
・当時AviSynthを通す際に正しく処理されるようにフィールド変更していたはず。 - 動画編集ソフトではAVI出力し、CCEでMpeg2に変換している。
・DVD化した時に上手く再生されなかったので、
CCEのフィールド設定をイレギュラーな設定に変更していた気が・・・
と言う事で、正しくフィールド処理されない原因はCCEに原因があるんじゃないかと予想して検証開始&ネットで情報収集を開始。原因はすぐに見つかった('Α`)
CCEとフィールドオーダーについて言及されたサイトを探してみる
スレ一部転載:Avisynthを絶讃ιょぅょ Part24http://www.avisynth.info/2chlog/1194513608.html
- 118 名前:名無しさん@編集中:2007/11/21(水) 01:17:59 ID:XjUEI+Vb
- フィールドが反転してるm2vがあるんですがこれを上手い具合に元に戻す方法ってないですか?
- 元々m2vだったのを編集するためにMotion-JPEG(4:2:2)に変換←多分ここでズレた
- 編集後再びm2vへ
- 元ファイルを消した後に家のTVでDVD見たらフィールドズレてる・・・うわぁぁぁぁ
- ってな状態なんですorz
DVD2AVIでフィールドSwapさせたらいいだけかと思ったら尚更ひどくなる- 根本的に勘違いしてるような気がするんですが
- 元ファイルが無い状態で可能でしょうか?
- 119 名前:名無しさん@編集中:2007/11/21(水) 01:34:34 ID:IZhT9yKK
- crop(0,1,-0,-0).addborders(0,0,0,1)
- どういう反転かよく分からんがとりあえずこれでいいんじゃね?
- 120 名前:名無しさん@編集中:2007/11/21(水) 01:58:53 ID:XjUEI+Vb
- >>119
- あ~そんな単純なことでいいのか?w
- 上に1ラインシフトさせるんですね
これは結局-1のフィールドシフトかけたのと一緒って認識でいいですよね
俺が勝手にフィールドが反転してると考えたんですが- 症状として静止してるところの画は問題ないがズームインやパンをしてる所の絵がギザギザガクガクって感じなんで
- まぁフィールド反転してるんだろうなと
編集の際に元のソース(m2v)がトップファーストだったのに気にせずボトムファーストのシーケンスに突っ込んで- レンダ→m2v→ガクガクブルブルorz
- 121 名前:名無しさん@編集中:2007/11/21(水) 02:04:48 ID:IZhT9yKK
- 何のソフトでエンコしたのかな?
CCEとかだと間違っちゃう人結構いるけど - 単純なフィールドオーダーの書き換えで直る可能性があるね
- 122 名前:名無しさん@編集中:2007/11/21(水) 02:29:40 ID:XjUEI+Vb
- エスパーですかw
- CCEですorz
CCEのデフォルト設定が1ラインシフトなのでDVで取り込んだもので今まで失敗したことは無かったんですが- 今回素材がm2v→Motion-JPEGに変換→DVシーケンスで編集→DVでレンダ→CCE→うわぁぁぁぁ
このどこかでゴチャゴチャになった感じですorz- 124 名前:名無しさん@編集中:2007/11/21(水) 18:42:55 ID:IZhT9yKK
- >>122
- やっぱりCCEかw
- それボトムファーストにトップフィールドファーストのフラグが入ってるんだろうな
- 再エンコしたくないならReStreamあたりを使ってTFFを解除するといいかも
- CCEは強制的にTFFにするから元がTFFのときはラインシフトなしにしないといけない
- 125 名前:名無しさん@編集中:2007/11/21(水) 19:14:53 ID:XjUEI+Vb
- >>119
- やっぱフィールドをswapしようがshiftしようが一緒ですねorz
- >>124
- >それボトムファーストにトップフィールドファーストのフラグが入ってるんだろうな
これどっかで見たようなwwwCCEのスレだったかな・・・・- 何度もアドバイスども。ちょっとやってみる
- 126 名前:名無しさん@編集中:2007/11/21(水) 19:21:22 ID:grM4UOUK
- >>118
- pulldown.exe
- DGPulldown
- 127 名前:名無しさん@編集中:2007/11/21(水) 19:30:54 ID:grM4UOUK
- >>124
- オフセットラインを
- TFF 素材だと0
- BFF 素材は1
- これでよいと思ってたんだが
- 何か違うのかな?
- 128 名前:名無しさん@編集中:2007/11/21(水) 21:07:20 ID:DmP2yff+
- 入力と出力が同じ場合だと0
- 違う場合だと1だっけ?
- なんかかなりひねくれた設定になってたのは覚えてる
- 129 名前:名無しさん@編集中:2007/11/21(水) 23:28:54 ID:IZhT9yKK
- >>127
- あってるよ
- デフォルトが1だからキャプものエンコしてミスする人が多い
- 130 名前:118:2007/11/21(水) 23:45:13 ID:XjUEI+Vb
- フラグの書き換えでいけました>>126さん、ID:IZhT9yKKさんありがと
- ReStreamでTFFをBFFに変えて家電プレイヤーでみておkでした
- CCE-Basicのスレでも全く同じような質問ありましたねorz
結局とんでもなくスレチな内容になって申し訳ない- でもサンクス
これ読んでいるウチにピンと来た。
どうやら 3 年ぐらい勘違いしてた?インターレースのお話 を書いた頃にフィールドの設定方法で混乱しちゃってて、(うろ覚えだけど)「TFF素材なのにBFFとしてAVI出力して、CCEでBFFだけどオフセットライン0な設定で出力」しちゃったのが今回の間違い。
当時持ってたDVDプレーヤーでは通常再生出来たし、以前使ってたUlaedの動画編集ソフトでは問題は発生しなかったんだけど、Adobeの動画編集ソフトはこれを正しく読み込んでくれないですねぇ(^_^;
解決方法
ReStreamでフィールドオーダー反転させたら[再生]・[動画編集ソフトの読み込み]どちらも正常に行える様になった。ReStream は無劣化・再エンコード無しでMPEG-2ストリームのオプションを変更できるので良いですねえ。
2003~2004年ごろはCCE一択!ってくらい画質・速度共に飛びぬけて優れたエンコーダーだったけど、今では中の下レベルの普通のエンコーダー。
もうCCEを使う機会は無くなってしまったが、フィールドの異なる複数の素材を扱う時は、これからも気をつけていこう。
ちなみにCCEのビデオ設定画面は以下な感じ。
▲赤枠あたりがフィールドに関する指定項目。
「トップフィールドファーストの指定」と「オフセットラインの指定」が別々に行えるのって、何の意味があるんだろう?
そして
TFF 素材はオフセットラインを0
BFF 素材はオフセットラインを1
にしないとダメなのだ。これ以外の組み合わせで正常再生できるソフトや家電プレーヤーが稀に存在するっぽいが、それは例外だと思うことにする。