
avi、wmv、その他のビデオ ファイルは簡単に変換できますが、この形式は変換できません。ffmpeg を使用して mjpg ファイルを変換する方法に関する情報を探しましたが、何も見つかりません。
この形式はウェブカメラで広く使用されているため、これを処理する必要があり、変換方法の回答は誰にとっても役立つと思います。
答え1
もしあなたが言及しているのがm-jpeg形式
通常の mpg ファイルに変換してから FLV に変換すると良いでしょう。
答え2
m-jpeg は、1 つの標準形式ではありません。一連の jpeg を使用してビデオのフレームを保存する形式のグループです。この各実装は独自のものであり、一般的に互換性がありません。したがって、基本的にはカメラの製造元のコーデック (おそらく Windows でのみ使用可能) が必要であり、その後、virtualdub などを使用して標準形式に再エンコードできます。
ffmpeg は Windows コーデックを使用しないため、この場合に使用する理想的なツールではありません。
2 回の再エンコードは直接再エンコードする場合に比べて品質が大幅に低下するため、mpg に変換してから flv に変換することは強くお勧めしません。2 段階で行う必要がある場合は、中間形式は非圧縮形式、または huffyuv などのロスレス形式にする必要があります。
答え3
私も同じ問題を抱えていましたが、.mp4
の代わりに が必要でした.flv
。ffmpeg (v1.1.2-tessus) を使用して動作させることができました。
ffmpeg -i input_movie.mjpg -c:v libx264 output_movie.mp4
一度取り込めば、.mp4
他の形式に簡単に変換できます。ロスレス品質の変換をお求めの場合は、さまざまなコーデックを試してください。