MKV これは、LxAブログですでに何度か話し合ったビデオファイル形式です。 あなたがビデオダウンロードウェブサイトのユーザーであるならば、あなたは確かに.mkv拡張子を持つこのタイプのファイルに出くわしました。 確かに近年、それは非常に人気があり、これからコメントするようにいくつかの利点があるので、このフォーマットでますます多くのビデオが見つかります。
しかし、MKVは常に最良のフォーマットであるとは限りません。 互換性。 タブレット、スマートフォン、Android TV、PCなどをお持ちの場合は、MKV形式をサポートするアプリやプレーヤーがたくさんあるので、それほど問題はありません。 。 問題は、通常はMPEGまたはAVIのみをサポートする一部のTV、光学プレーヤーなど、多少制限された組み込みシステムまたは組み込みシステムを使用する場合であり、それが変換が実用的になるときです。
MKVとは何ですか?

MKVまたは Matroskaはオープンビデオコンテナフォーマットです、この形式のファイルにはさまざまな拡張子を付けることができますが、前述のように、最も一般的なのは.mkv(.mks、mka、.mk3d、…)です。 字幕などの視聴覚コンテンツやマルチメディアコンテンツを複数の言語で保存するためのユニバーサルフォーマットとして機能するため、ビデオコーデック(これも LxAで試してみました、コンテナ、フォーマット、コーデックの違い)。
- XNUMXつ以上のビデオトラックとオーディオトラックを含めることができます。
- VFR(可変フレームレート)の可能性。
- 字幕の高度な機能。
- 同じファイル内の複数の章とメニューの可能性。
- ストリーミングに適した機能。
Y コーデックではないので、コンテンツはさまざまなオーディオおよびビデオコーデックでエンコードでき、下位互換性、耐久性、および拡張機能を提供するように注意深く設計されており、非常に有望な未来を保証します。 ただし、欠点がないわけではありません。
- 互換性は、MKVをAVIまたは他の形式に変換したい場合の主な障害の3つです。 私が言ったように、いくつかのテレビ、mp4プレーヤー、ポータブルmpXNUMXプレーヤー、光BD、DVDプレーヤーなどの組み込みまたは組み込みプレーヤーデバイスは、おそらくそれをサポートしません。
- El サイズ MKVファイルサイズは非常に大きく、数ギガバイトになることがあるため、大容量のストレージを持たないモバイルデバイスに最適化することは困難です。 別の形式に移行することが興味深いシナリオのもうXNUMXつ。
いずれにせよ、変換する多くの選択肢があります。
AVIとは何ですか?

によって開発された 1992年のマイクロソフト、AVI (Audio Video Interleave)もMKVのようなオーディオとビデオのコンテナ形式ですが、MKVに比べてより原始的で、大きな欠点があります。 そのうちの3つは、独自の形式であり、かなり前に作成されたため、現在のニーズの一部を考慮して設計されていないことです。 MKVとして、さまざまなタイプのコーデックを使用して、DivX、Xvid、MP3、ACXNUMXなどのコンテンツをエンコードできます。
しかし、AVI形式から取り除くことができるすべての欠点と問題にもかかわらず、それは非常に大きくて重要な利点を持っているので、ほとんどすべての欠点を取り除くことができます。 私は話します 互換性マイクロソフトのフォーマットであるため、非常に普及し、非常に人気があり、私たちが見つけたほとんどすべてのプレーヤーとデバイスがそれをサポートする予定です。 したがって、彼らがそれを認識すれば、それはほぼ普遍的なフォーマットであり、問題がないことを意味します。
MKVからAVIに移行

MKVファイルをAVIに変換して、それを受け入れないデバイスで再生するか、ファイルを減らしてスペースを節約したいモバイルデバイスで再生する必要がある場合は、それが最善です。 MKVをAVIに変換する これらの手順で。
まず最初に、変換に役立つツールを見つけることです。 MKVをAVIに変換するには、Linuxディストリビューションにいくつかの選択肢があります。 私のお気に入りのXNUMXつは、パッケージをインストールすることです(まだインストールしていない場合) ffmpeg これは非常に強力で柔軟性があります。 あなたが好むかもしれませんが メンコーダー またはwinff、いずれの場合も、これらはすべて軽量のツールであり、コンソールから機能します。 最も気に入ったツールを選択し、ディストリビューションのリポジトリまたはAppStoreからインストールします。 私はこれにmencoderとffmpegを使用することを好むので、これらXNUMXつを実行する手順を示します...
ffmpegによる変換
これでインストールが完了したので、どちらを使用しても無差別に実行できます。 たとえば、強力なものを使用してそれを行いたい場合 ffmpegマルチメディアスイスアーミーナイフ、実行するコマンドは次のようになります。
<br data-mce-bogus="1"> ffmpeg -i nombre_video.mkv -codec copy nombre_video.avi<br data-mce-bogus="1">
これにより、MKVからAVIに移行することができました 同じコーデックを維持する そのオプションにコピーを入れたので、元のファイルがありました。 変更したい場合は、利用可能なコーデックから別のコーデックを指定することもできます(manffmpegを参照)。 また、同じまたは異なるオーディオおよびビデオコーデックをより具体的にしたい場合は、次の例をご覧ください。
ffmpeg -i nombre_video.mkv -vcodec copy -acodec copy nombre_video.avi ffmpeg -i nombre_video.mkv -vcodec mpeg4 -acodec mp3 nombre_video.avi
La 変換中の損失は最小限になります。 プロセスが完了すると、作業しているディレクトリにAVIファイルが作成されます。
Mencoderによる変換
しかし mencoderは優れたツールです、私はffmpegが好きですが、色を味わうために。 そのため、手順についても説明します。 インストールしたら、man mencoderを使用してすべてのオプションを表示することをお勧めします。前のオプションと同様に、多くのオプションがあり、非常に複雑だからです。 ただし、MKVをAVIに転送する例を示すために、実行するコマンドは次のとおりです。
mencoder nombre_video.mkv -ovc xvid -oac mp3lame -lameopts abr:br=192 -xvidencopts pass=2:bitrate=-700000 -o nombre_video.avi
ご覧のとおり、ここにあります コーデックを追加 オプションでわかるように、Xvidビデオ、およびオーディオ用のMP3、特定のビットレート...
MKVとAVIを変換するためのこのチュートリアルがお役に立てば幸いです。また、離れることを忘れないでください。 あなたのコメント、提案、または疑問..。