16:9ムービーを4:3レターボックスバージョンに変換する方法


11

アスペクト比が16:9のワイド形式のムービーファイルがあり、4:3デバイスでの再生に最適なバージョンにしたいとします。画像をクリップしたり、画像を歪めたりしたくないので、レターボックスバージョンを作成します。

つまり、16:9の真の寸法を持つ動画の四角形を囲む上下に黒いバーがある4:3ムービーが必要です。

無料のコマンドラインまたはGUIツールを使用して、WindowsまたはLinuxでこれを行う方法を教えてください。

回答:


11

ffmpegの新しいバージョンでは、「padtop」および「padbottom」オプションが非推奨になりました。新しいバージョンでこれを行うには、上記と同じ基本ロジックを使用します。私の場合、元のビデオは720x404でしたが、720x480をエンコードしたいのです。上下にパディングします。上記のとおり:

(480-404) / 2 = 38

つまり、上部と下部の両方に38ピクセルをパディングします。「パッド」コマンドは、エンコードするビデオのサイズと、元の位置を左右にどれだけ移動するかを求めます。そう:

-vf pad=720:480:0:38

出力解像度は720x480ではなく720:480として書き込む必要があることに注意してください。


詳細については、ffmpeg.org / ffmpeg-filters.htmlpadをご覧ください。
Meekohi、2015

7

これはffmpegで行うことができます。始める前に、数学の理解に関する次の素晴らしいリソースをお読みくださいhttp : //www.doom9.org/index.html?/aspectratios.htm

最初に、上部と下部のパディング値を計算します。

long=width of original,
skinny=height of orginal
totalPadding = .75*long - skinny
top padding = bottom padding = totalPadding / 2

注:上下のパディングが偶数でない場合は、合計が合計パディングになるように強制します(例:47と53ではなく、48と52で100を取得)

次に、レターボックスバーを追加して、出力ファイルが4x3として認識されるようにします。パディングが上と下の両方で58ピクセルであると仮定します

ffmpeg -i Infile.avi -padtop 58 -padbottom 58 -padcolor 000000 -aspect 4:3 Outfile_letterbox.mpg

2

Avisynthをダウンロードしてインストールします。メモ帳を開いて、次を入力します。

AviSource("c:\movies\somemovie.avi")
BicubicResize(720,266,0,0.5)
AddBorders(0, 106, 0, 108)

mymovie.avsとして保存し、エンコーダーに入れます。

サイズ変更と境界線を微調整する必要があるかもしれませんが、一般的にここで何が起こっているかを見ることができます。また、ビデオにAviSourceが読み込まれない場合は、DirectShowSourceに置き換えてください。


1

「理想」とは、再生デバイスがビデオをストレッチしていることを推測していますか?

理想的な状況は、ビデオに黒いバーを追加することではなく、ビデオを黒いバーで表示することです。ビデオを再エンコードしてバーを追加すると、「1回エンコード」の規則が破られるだけでなく、ビットごとの全体的な品質も低下します余分な、役に立たない情報を追加することによって。

あなたが解決しようとしている問題をさらに説明できますか?


4:3テレビがあります。16:9の映画があります。私はそれらを再生可能なDVDに書き込み、2つの事のうちの1つが起こります1)それらは4:3にリサイズされます(すなわち、引き伸ばされます)2)引き伸ばされませんが、レターボックスとして表示されません。ストレッチされていない16:9の画像を4:3の画面いっぱいに表示することは不可能であるため、これはエッジがトリミングされることを意味します。再生可能なDVD(Cyber​​link PowerProducer)を作成するために、安っぽい商用ソフトウェアを使用しています。たぶんそれが問題です。そもそも、.aviファイルと.mpgファイルからDVDを作成する他の方法を用意しています。
dggoldst 09

ああ、そう、問題があります-私はもうディスクを使用しませんが、他のソフトウェアを購入することをお勧めします-頭の上からアナモフィックピクセルでエクスポートできる必要があると思います-これはビデオを引き伸ばします4:3ただし、比率を変更するようにプレーヤーに指示します。
サーモンムース09

0

Windowsムービーメーカーには次の機能があります:http : //windowshelp.microsoft.com/Windows/en-US/Help/d7783074-18d6-4f9a-8dfb-e0b1ab6c45e11033.mspx


それを読んで、それが単にアスペクト比を変更しないことは私には明らかではありませんか?多くのパッケージはこれを行いますが、画像をトリミングまたは歪ませます。レターボックス版を作成する方法を探しています。上部と下部に黒いバーがあります。
dggoldst 09

0

Linux用のDeVeDe(およびWindowsポートも)と呼ばれる無料のオープンソースプログラムが、これを自動的かつ適切に処理します。http: //www.rastersoft.com/programas/devede.html

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.