• ベストアンサー

動画のエンコードするサイズ

お世話になります。 元の動画のサイズが,720×486となっております。 これをmpeg1でエンコードしようとしたところ 720×480か720×488でしかエンコードできない旨メッセージが出てきました。 できるだけ元の動画の状態のままエンコードしたいのですが、 720×480 720×488のどちらで変換すればよいのでしょうか? また、それぞれの問題点を教えて頂ければと思います。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • moo2k
  • ベストアンサー率71% (20/28)
回答No.2

mpeg1に限らず、mpeg系は4とか8とか16の倍数によるサイズで作ることが推奨されています。 安全策を取って16の倍数で行きたいところです。 720x486とのことなので、上下で合わせて6ピクセル削り(クリッピング)ます。 上2ピクセル、下4ピクセルとかでもいいので。 そして720×480にした上でエンコードします。 720×488の場合は上下に合わせて2ピクセル分の黒帯を付けることになりますね。16で割れませんし・・。 +++ 720×480だとアスペクト比(縦横比)が3:2となっています。 映像をちょっと見直してみて下さい。人物などがちょっと横に太くないですか? もしそうなら、アスペクト比=16:9の映像なのかも知れません。 その場合、 上下合わせて2ピクセル削(クリッピング)った720x484を、720x408に縮小する  (横720を基準に考える。横720の場合、720÷16×9=405となる。  405は4の倍数ではないため、高さを408に拡張する。  720:480→720:405  720:???→720:408  アスペクト比を合わせるために縮小前のサイズ???を求めると、  480÷405×408=483.5555…≒484(=縮小前の縦サイズ)  問題点は縦の408が8の倍数だが、16の倍数では無い点) 上記の場合は、上下を削る→縮小するという順序でフィルタを掛けることになります。

その他の回答 (1)

  • unknown46
  • ベストアンサー率58% (2591/4407)
回答No.1

>これをmpeg1でエンコードしようとしたところ >720×480か720×488でしかエンコードできない旨メッセージが出てきました。 たしか、MPGは4の倍数じゃないとエンコードできなかった気がします >720×480 720×488のどちらで変換すればよいのでしょうか? >また、それぞれの問題点を教えて頂ければと思います。 変換、編集ソフトが不明ですが、 ※720×480でトリミングしてエンコードがよいかと (若干、縦が小さくなるが、アスペクト比は正確) 720×488だと、 上下に若干黒帯をいれるか、 若干アスペクト比がくるう(ただし、ほとんどわからないとは思う) あとは好みの問題かと

関連するQ&A

専門家に質問してみよう