ロスレス圧縮でビデオをWebMにトランスコードする

ロスレス圧縮でビデオをWebMにトランスコードする

私は GNU/Linux (Arch Linux) を使用しており、いくつかのビデオを .avi/.mov から .webm にトランスコードする必要があります。

ほとんどのビデオのオリジナル ファイルはなく、「非常に圧縮された」.avi のみで、品質を落とすことはできません (古いビデオをトランスコードで置き換えます)。どうすればいいですか?

すでに ffmpeg (「ffmpeg -i file.avi file.webm」を使用しましたが、品質が低下しました) と VLC (ビデオは完璧ですが、オーディオが同期されません (「オーディオ トラックの同期」をオンにしましたが、改善されませんでした)) を試しました。

また、「Transmaggedon」、「Arista」、「Sinthgunt」、「winFF」、「Handbrake」などの他の多くのプログラムも試しましたが、良い結果は得られませんでした(またはまったく結果が得られませんでした)。

ご協力ありがとうございました

答え1

$> ffmpeg -i in.avi -c:v copy out.mkv

注:.webm本質的に.mkvVP8ビデオとVorbisオーディオを含むmatroska( )コンテナ. つまり、技術的には、ソースメディアがvp8ビデオとvorbisオーディオと同じである場合にのみwebmを作成できます。あなたの場合はそうではないと思います。一方、matroskaコンテナはすべてを消費するため、例では.mkv

関連情報