web-dev-qa-db-ja.com

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

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

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

私はすでにffmpeg( "ffmpeg -i file.avi file.webm"を使用していますが、品質が低下します)とVLC(ビデオは完璧になりますが、オーディオが同期しません( "sync on audio track"をオンにしています)を試しましたが、改善はありません))

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

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

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

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

2
akira