index

2003年 4月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        
2003年 5月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
2003年 6月
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            

アレ

  ▽20030501a #日記

MTV1000 で番組を録画すると,720x480 の MPEG2 ファイルが作成される. で,こいつを TMPGEnc でエンコードする時は, 「720x480 (実効サイズ 704x480)」を 352x240 に変換しているわけなんだけど... こういう過程で,画面の縦横比とドットの縦横比が激しく混乱するわけなのよ. 「アスペクト比」という言葉は画面とドットのどちらに対しても使われることがあり, 混乱するので,ここでは「画面比」「ドット比」という造語(?)で書こう.

そんで,前提として... MPEG[12] はドット比を情報として保持できる. avi 形式にすると,ホントはドット比を保持できるらしいのだけど, ほとんどのプレイヤはこれに対応せず,ドット比 == 1:1 決め打ちで再生する. さらに,一部の腐れプレイヤは最大化時に画面比すら考慮しないらしく, 画面比を一般的な 4:3 に合わせておくことが望ましいらしい.

で...まず,MTV1000 による MPEG2 は, 画面比が 16:9 であろうと 4:3 であろうと構わず解像度 720x480 になり, ドット比の方が変動して MPEG2 に記録される. MPEG2 はドット比の情報を保持するし,大抵のプレイヤも対応するので,これで問題ない. 普通のテレビ画面を録画した場合, 実際の解像度 704x480 を 720x480 の解像度になるようドット比を調整して録画される.

で,これを avi 形式に変換する... 例えば一般的なディスプレイの比である 4:3 に合わせようとすると,640x480. ソースとなる MPEG2 はドット比 1:1 に変換すると 704x480 なので, 左右を 32ドット削るか,上下に 20ドットずつ余白を入れるか, 画面比にこだわらず 22:15 の画面比の avi ファイルを作るか,選択することになる.

うーん...個人的には,腐れプレイヤのことは無視して, 352x240 とか 528x360 とかの解像度で avi 化してしまえばいいと思うのだけど... この問題に「正解」はあるんでしょーかね?  いくつか人に試験してもらったところでは, 512x384 にして左右をぶった切るのが最も好評だった模様だけど...

index