変換くん
2010-07-17 21:13:31 ( ID:pqyhafco/mk )
[ 削除 / 引用して返信 ]
みなさま初めまして、わからないことがあるのでお知恵を貸してください。
PT2で地デジを録画した.tsファイル(1440x1080)を
GOMプレーヤーで再生すると自動的に横に引き延ばされて16:9で表示されます。
当然、これで正しい比率で見ることができます。
そして、当ソフトでエンコードするのですが、
解像度はそのまま(1440x1080)で、
アスペクト比率を、画面アスペクト比16:9にします。
出来上がったファイルをGOMで再生すると4:3で表示されてしまいます。
GOMの設定でアスペクト比を16:9にすると正しい比率で見ることができるのですが、
元.tsファイルのように自動的に切り替えなしで正しい比率で見るにはどうしたらよいでしょうか?
ちなみに元.tsファイルはGOMでアスペクト比を通常にしても16:9にしても
正しい比率で表示されます。
fay
2010-07-18 13:47:03 ( ID:xaejhl/ek7l )
[ 削除 / 引用して返信 ]
出力フォーマットは何でしょう?
まずは出力したファイルをもう一度TMPGEnc 4.0 XPressに読み込ませて、正しい
アスペクト比になっているか確認することでしょうか。ここが正しいなら
プレイヤーの問題という可能性もあります。
たとえば、WMVは出力時に指定したアスペクト比を無視して再生するプレイヤーが
結構多いですから、出力フォーマットによってアドバイスは変わるでしょうね。
変換くん
2010-07-18 14:48:28 ( ID:pqyhafco/mk )
[ 削除 / 引用して返信 ]
fayさん
>出力フォーマットは何でしょう?
AVIやmp4です。
>まずは出力したファイルをもう一度TMPGEnc 4.0 XPressに読み込ませて、正しい
>アスペクト比になっているか確認することでしょうか。ここが正しいなら
>プレイヤーの問題という可能性もあります。
GOM以外のプレーヤーでは16:9で表示されています。
試したのはプレミア、アフターエフェクト、WMP、VLC メディアプレーヤーです。
エンコしたファイルをTMPGEnc 4.0 XPressに読み込むと正しいアスペクト比率に
なっています。
GOMプレーヤーのヘルプにはアスペクト比
通常→動画ファイルに格納された映像本来のアスペクト比率で表示します。
と書いてあり、この部分がうまくいってない気がします。
いろいろ検証したのですが、1440x1080の.m2vファイルは
GOMでも16:9で再生できたのですが、ほかはダメでした。
fay
2010-07-18 22:42:27 ( ID:xaejhl/ek7l )
[ 削除 / 引用して返信 ]
私はGOMプレイヤーを使いませんが、書き込みを見る限りプレイヤーの問題ではないかと
思います。うまくアスペクト比を取得できていないのでしょう。tsやm2vはMPEG-2ですし、
MPEG-2は比較的簡単にアスペクト比を取得できます。
ちなみにAVIファイルには基本的にアスペクト比という概念がありません。1:1のみと
いうことです。よって、さまざまなプレイヤーで問題なく再生できるAVIファイルを
作るなら、アスペクト比1:1になるようにリサイズするべきです。(映像コーデック側の
設定でアスペクト比に対応している場合もありますが、そのアスペクト比はプレイヤーに
よっては再現されない場合があります)。
変換くん
2010-07-19 01:27:48 ( ID:pqyhafco/mk )
[ 削除 / 引用して返信 ]
fayさん
>うまくアスペクト比を取得できていないのでしょう。tsやm2vはMPEG-2ですし、
やはりそうでしたか。
1440を1920にピクセルを補間して情報量を増やしてエンコードするのは避けたいのですが、仕方ないのですかね。それかGomのアップデートに期待するか・・・
皆さんは1440x1080の映像を保存用にどのような形式でエンコしているのでしょうか?
私は映像にこだわらないものは1280x720でエンコしていて、高解像度で残したいモノはオリジナルの解像度で残したいのですが。。。
ファイルサイズと画質のバランスがMP4より優れているのはありますか?
いちにの
2010-07-24 14:53:43 ( ID:kpnglxzeb5h )
[ 削除 / 引用して返信 ]
質問者さんと同じように、tsを1440x1080にエンコードしてGOMで見てます。
自分は、mp4(h264+AAC)にエンコードしていますが、質問者さんと同様、解像度は、1440x1080で、アスペクト比を16:9にしています。
GOMの場合、そのままだと4:3になるのはおっしゃるとおりです。
ただ、これは、プレイヤーの設定とデコーダを変えることによって解決します。
例えば、COREAVCというデコーダを使って、設定をきちんとすると、問題なく16:9で再生されます。
DivxのH.264 Decoder というデコーダーでも、16:9で再生されています。
ちなみに、1440x1080を1920x1080にアプコンするのは、激しくオススメしかねますね。
容量が増えるだけで何もいいことないです。
また、エンコ形式ですが、h264+ACCのMP4が今のところ最強でしょう。
ただ、h264へのエンコードについては、メインコンセプトのエンコーダーよりも、x264vfwの方が遥かに優れていますね。
時間も容量も画質もx264の方が優れています。
自分の経験だと、一手間必要となりますが、x264vfwを使ったh264+AACのMP4が今のところ最強ですね。
変換くん
2010-07-25 04:26:03 ( ID:pqyhafco/mk )
[ 削除 / 引用して返信 ]
いちにのさま
完璧です。
Core AVCで解決しました。
今回、fayさんの書き込みで原因がわかり、いちにのさまの発言で解決策がわかり、
問題をすべて解決することができました。
このスレッドが後に続き人のためになれば幸いです。
ありがとうございました。
|