web-dev-qa-db-ja.com

Samsungビデオカメラによって生成されたmp4(H.264)のアスペクト比が正しくありません

Samsung Camcorder(SMX-F30BP)を購入しました。標準のアスペクト比(4:3だと思います)または16:9形式でキャプチャする機能があります。問題は、フレームが実際には16:9であるにもかかわらず、生成されたmp4(H.264)ファイルが、試したどのプレーヤー(メディアプレーヤー、MPlayer、VLCなど)でも常に4:3形式と見なされることです。 。プレーヤーでアスペクト比を手動で16:9に設定するだけで、映画を正しく作成できます。誰かが何が起こっているのかについての手がかりを持っていますか?カムソフトウェアのバグですか?何かできることはありますか?ご回答ありがとうございます。

3
Overflow

再エンコードせずにスペクトル比を修正する簡単な方法があります。

Samsung MX20は、16:9ファイルに正しいDARのタグを付けていません。再エンコードせずにこれを修正するには、Yamb(またはmp4box)を使用して、PALビデオのアスペクト比を64:45に設定します。このテストビデオのように、ラウンドスプレーは上からトップショットできます。 YouTubeにアップロードする前に、他の編集は行われませんでした。または、mp4boxをインストールして、次のバッチファイルを使用します。

@ECHO OFF

:ループ

"E:\ Program Files\Yamb\mp4box.exe" -par 1 = 64:45%1

シフト

IF [%1] == [] GOTO END

GOTO LOOP

:終わり

必要に応じて、mp4boxへのパスを置き換えます。次に、修正するファイルをbatファイルにドラッグアンドドロップするだけです。

出典: http://www.youtube.com/watch?v=rg4pc2rQ9Rw

2
Aleksei

再エンコードせずにアスペクト比を変更できます。

[〜#〜] edit [〜#〜]:MP4ファイルについては、次の記事を参照してください。
再エンコードせずに.mp4のアスペクト比を変更

MPEG4修飾子 を参照してください

再エンコードせずにMPEG-4 ASPビデオ(XviD、DivX)を変更(アスペクト比の変更、ユーザーデータの編集、パックされたビットストリームの削除または追加、インターレースの変更)また、使用されたI/P/S/B-VOPの量、QPel/GMCが使用されたかどうかなど、ビデオに関する情報を表示することもできます。ビデオはAVIコンテナ内にある必要があります。詳細情報このスレッドで見つけることができます。同じ機能のほとんどを共有するコマンドラインバージョンもあります。

image

3
harrymc

MPEG4-Modifierは、DIVXでエンコードされたファイルに対してのみ機能します。 H264でエンコードされたビデオの場合、次のスレッドのH264 Apect Ratio Modifier(H264ARM)を使用してみてください。

http://forum.videohelp.com/threads/316259-Can-I-change-the-pixel-aspect-ratio-in-an-x264-AVI-without-reencoding

再エンコードせずに機能しますが、代わりにh264-streamの値にパッチを適用します。

0
someone