Orphan
2004-11-25 22:12:07 ( ID:vr.vsh8dpk2 )
[ 削除 / 引用して返信 ]
お世話になります。
画質・編集の点からみて、GOPは多いのと少ないのではどちらがいいのですか?
bwt
2004-11-25 23:52:34 ( ID:pvn5e2yrzer )
[ 削除 / 引用して返信 ]
ロングGOPよりショートGOPの法が画質も良く編集性も良いです。
DVDは18駒で1GOPですが、極端な話MPEG2にはGOP=1(Intra Only)ってのもあります。
GOPが小さいとファイ容量は大きくなります。圧縮しずらくなります。
同じ出来上がり容量で比べると、GOPは長いほうが有利です。
編集性は悪くなりますが。
ちょうき
2004-11-26 01:33:49 ( ID:ddvammykveg )
[ 削除 / 引用して返信 ]
画質は作り方とデコード方法(プレーヤー)によって左右されます。
Iピクチャから受け継がれるデータと変化のデータがしっかりしていて
デコードで計算を端折ったりしなければLongGOPの方がビットレート効率がいいので
同ビットレート設定では画質は良くなります。
古いPowerDVDとかGOPが長いと計算を途中で止めてしまうタイプのソフトで再生すると
GOPの最後の方に行くに連れて画質が劣化していくのが目に見えることが有ります。
しかし、DVDデッキとかWINDVD6とかだと劣化はほぼ目に見えませんし、XPressのデコーダ
なんかでの再利用でも劣化は気になりません。
ただ、bwtさんも言っているように、編集性は悪くなると言えます。
しかし、GOP単位の編集を行わなければたいして変わりません。
GOP単位の編集というのはそのままLongGOPでは1GOPの枚数が増えるわけですから
区切りが悪くなります。
Orphan
2004-11-26 16:43:26 ( ID:cfqx3y9dqhc )
[ 削除 / 引用して返信 ]
サイズよりも画質を優先したいのと、
持っている編集ソフトがGOP単位での編集なので
少ないGOPで録画したいと思います。
bwtさん
ちょうきさん
ありがとうございました。
bwt
2004-11-28 10:05:51 ( ID:pvn5e2yrzer )
[ 削除 / 引用して返信 ]
>サイズよりも画質を優先したいのと、
>持っている編集ソフトがGOP単位での編集なので
>少ないGOPで録画したいと思います。
GOP=1のI Onlyにて、許される限りの最大ビットレートで録画しよう。
25Mbpsで録画できれば放送局グレードです。
Orphan
2004-11-28 19:37:44 ( ID:vr.vsh8dpk2 )
[ 削除 / 引用して返信 ]
GOPは6か15しか選べないので、6にします。
15MbitsでVBRの100%、音声は圧縮384kbps、サンプリングレート45KHz
が自分のキャプチャの最大です。
ちょうき
2004-11-29 00:34:32 ( ID:ddvammykveg )
[ 削除 / 引用して返信 ]
GOPは短いとビットレート効率が極端に落ちますので
15Mbpsでは1GOP15の方がいいですよ。
Orphan
2004-11-29 12:50:52 ( ID:cfqx3y9dqhc )
[ 削除 / 引用して返信 ]
>GOPは短いとビットレート効率が極端に落ちますので
>15Mbpsでは1GOP15の方がいいですよ。
ビットレート効率が落ちるということは、
サイズが大きくなるということでしょうか?
ちょうき
2004-11-30 08:34:04 ( ID:ddvammykveg )
[ 削除 / 引用して返信 ]
違います。
ビットレートは決まっているのでサイズが変動するわけでは有りません。
問題は画質です。
GOPはIピクチャ、Pピクチャ、Bピクチャで通常構成されています。
例えばビットレートが100として、高画質に作れるIPBのレートを
Iピクチャを構成するに当たって使用されるレートは15
Pピクチャを構成するに当たって使用されるレートは7
Bピクチャを構成するに当たって使用されるレートは3
としましょう。
こうなると総量100ですので
1GOPがIのみでエンコードされると6枚しか入りません。
1GOPがIBPの繰り返しで作ると12枚
1GOPがIBBPBBPの繰り返しで作ると16枚
総量100の所にIピクチャのみで16枚いれようと思うと、高画質なIを構成するのに
必要な15という数値を下げるしか有りません。すると6強になります。
こうなると元のPを構成するに必要だったレートよりも落ちています。
たまに雑誌とかでIピクチャが高画質でPピクチャが中画質、Bピクチャが低画質とか書いて有りますが
あれは間違いです。
IピクチャとP,Bは本来同じ画質です。
DVDなどでは1GOPが18枚までなら全ピクチャ同画質とみなして良いということで最大18枚になっているのでしょう。
1GOPを構成する枚数を減らしていくと、基点であるIピクチャの登場回数が増えます。
すると上で書いた様にIの画質を落とす事になります。
Iを構成するビットレートに余裕がなくなってくると、Iを元にP、Bを構成するのですから
Iの画質が下がればPとBも必然的に下がります。
これがビットレート効率が悪い という言葉の意味です。
ただ、基点となるのはIピクチャですので、GOPがあまりに長いと画質の維持が難しくなります。
(シーンチェンジが起こったりや元のIの絵とかけ離れた絵に変化している可能性が有るからです。)
ですので、GOP単位でしかカット編集を行わないのであれば、1GOP15フレームで約0.5秒程度なので
この辺で手を打つのがいいかと。
hatch
2004-11-30 11:14:40 ( ID:ykfsip02aul )
[ 削除 / 引用して返信 ]
補足と追加情報を。
GOP長自体は、基本的に画質に影響を与えません。
ただ、(1GOP内には1枚以上のIピクチャが存在するので)圧縮効率の悪いIピクチャの出現頻度が高くなる事、及びシステムオーバーヘッドの増加により、結果として効率低下(同ビットレートなら画質低下)する、という事です。
GOP長より、むしろGOP構造(I,B,Pピクチャ構成)の方が大きな影響があります。
I Frame Only より、IBBP等の方が圧縮効率が良い為、結果として(同ビットレートを与えた場合)画質は良くなります。
(理屈はちょうきさんが書かれている通りです)
I又はPピクチャに2枚のBピクチャを挟むのが最も良い、との経験則がプロの現場にはあるようです。
>DVDなどでは1GOPが18枚までなら全ピクチャ同画質とみなして良いということで最大18枚になっているのでしょう。
それと、GOPが長すぎると、GOPヘッダにタイムスタンプ情報が記録されている為、環境によっては音ずれの危険性があるようです。
又、DVD-VIDEOの場合1GOPに対しシーケンスヘッダを付加しますが、シーケンスレイヤはプログラムのランダムアクセス単位でもある為、早送りや巻き戻し等のトリックプレイのスムーズさが失われるのも、1GOP 18ピクチャ制限の理由のようです。
一般的に、8Mbpsを超えると人間の目には画質の向上が分かり難くなる、と言われています。
ですので、私もちょうきさんが書かれているように、15Mbpsの周期3(IBBP)・ピクチャ枚数15-18枚で録画するのが無難と考えます。
それと、現在は安価なスマートレンダリング対応のMPEGフレーム単位編集ソフトも沢山出ていますから、購入されたら如何でしょうか。
Orphan
2004-11-30 17:10:49 ( ID:cfqx3y9dqhc )
[ 削除 / 引用して返信 ]
録画に関して
同じ長さ録画すると、GOPが
6の場合
IBBPBBIBBPBBIBBPBBIBBPBBIBBPBB(I*6)
15の場合
IBBPBBPBBPBBPBBIBBPBBPBBPBBPBB(I*2)
となり、圧縮効率の悪いIピクチャが少ない
GOP=15
のほうが画質が良い。
編集(主にCM部分カット)に関して
同じ長さの動画の場合、GOPが
6の場合
1GOPあたり約0.2秒程度
15の場合
1GOPあたり約0.5秒程度
となり、GOP単位で編集する際は
GOP=6
のほうが細かい編集ができる。
という認識であっていますでしょうか?
※ただ画質に関しては、
>GOP=1のI Onlyにて、許される限りの最大ビットレートで録画しよう。
>25Mbpsで録画できれば放送局グレードです。
とあったので、GOPが少ないほうが画質がいいのでは?とも思っています。
bwt
2004-11-30 17:32:08 ( ID:yn4apa.dher )
[ 削除 / 引用して返信 ]
〜省略して〜
>という認識であっていますでしょうか?
あっていると思います。
十分なビットレートが確保できるのであれば、GOP=1で記録するのが色々と便利なわけですが、
使用機材の制限もあるでしょうし、自分の環境で最適な設定を探すのは変わりません。
キャプチャ時の画質重視ならhuffyuvで可逆圧縮という手もあります。
さて、一部訂正します。
>※ただ画質に関しては、
>>GOP=1のI Onlyにて、許される限りの最大ビットレートで録画しよう。
>>25Mbpsで録画できれば放送局グレードです。
>とあったので、GOPが少ないほうが画質がいいのでは?とも思っています。
GOP=1で放送グレードは50Mbpsでした。(素材記録時)
25Mbpsの場合はLongGOPを使っていました。(伝送時)
訂正すると同時にお詫びいたします。
なお、編集を前提としている場合はGOP=1とするのが放送業界では常識的な範囲です。
記録資源を多少でも気にする場合は、GOP=2のIBストリームを採用する場合もあります。
DigitalBETACAM IMXという規格がGOP=1 50Mbpsで、同SXがGOP=2の12Mbpsです。
アマチュアレベルで考えると、個人的にはこんな感じを持っています。
編集を前提として、可能な限り高画質な記録をしたい場合
DVコーデック。MPEGではありませんが、GOP=1の25Mbpsとみなせます。
huffyuvも良いのですが、いかんせんディスクを食いすぎます。
編集後の保存用として、可能な限り高画質な記録をしたい場合
MPEG2コーデックの8Mbps Long GOP。DVD相当です。
DV素材を元に編集し、完パケを時間をかけてTMPGEncでエンコードします。
MPEG2でソースを記録せざるを得ないとき
最大ビットレートのLong GOP。TVキャプチャボード等の場合です。
後で再エンコードを含めたカット編集をします。
こんなところで。
Orphan
2004-11-30 17:41:18 ( ID:cfqx3y9dqhc )
[ 削除 / 引用して返信 ]
>MPEG2でソースを記録せざるを得ないとき
> 最大ビットレートのLong GOP。TVキャプチャボード等の場合です。
> 後で再エンコードを含めたカット編集をします。
上記が自分の環境にピッタリです!
LongGOPということなのでGOP=15で録画してみます。
bwtさん
ちょうきさん
hatchさん
色々とありがとうございました。
|