flv
プレゼンテーション用に、Windows Vista システムで再生可能な形式に変換する必要があるビデオがいくつかありますmp4
。問題は、プレゼンテーションのシステムでビデオをテストできないことです。Windows システムに追加のコードがインストールされていないと思われます。VLC がインストールされているかどうかはわかりません。
したがって、問題は、部分的に未知の Windows システムで問題が発生しない可能性が高い形式にビデオを変換することです。どのような提案がありますか?
ffmpeg
またはmencoder
またはavidemux
(必要なパラメータ)の正確なパラメータを指定してください。
編集オーディオ コーデックも指定する必要があることに気付きました (たとえばavidemux
)。どれを使用すればよいでしょうか?
答え1
互換性を考えると、MPEG-1 が最適な選択です。MPEG-1 コーデックは、少なくとも XP SP2 以降、Windows に標準で組み込まれています。
答え2
マイクロソフトはコーデックに関するFAQ。
現在、何百ものオーディオおよびビデオコーデックが使用されています。Microsoft によって作成されたものもありますが、コーデックの大部分は他の企業、組織、または個人によって作成されています。デフォルトでは、Windows オペレーティングシステムとプレーヤーには、最も人気のあるコーデック、 のようなWindows Media オーディオ、Windows Media ビデオ、および MP3。
考えてみてください。
カイルがすでに言ったように、MPEG-1が唯一の選択肢です。ただし、これは1988年に開発されたもので、得られる品質はばかばかしいほど悪いです。オーディオに関しては、Microsoft がサポートしていると言っている場合は MP3 を使用しますが、そうでない場合は MP2 を使用します。
FFmpeg の場合、次のようになります。
ffmpeg -i input.mp4 -c:v mpeg1video -q:v 3 -c:a libmp3lame out.avi
-q:v 3
異なる品質の出力を得るには、 の値を置き換えます。この数値が高いほど、品質は低下します。MP3の代わりに MP2 オーディオの場合はlibmp3lame
を置き換えます。mp2