ビデオリッピング。 パート3.圧縮とパック

内容



  1. DVDの準備

    1. vStrip
    2. DGMPGDec


  2. ビデオ処理

    1. インターレースとは何で、何を食べますか
    2. プログレッシブ、インターレース、またはテレシネ化されたものを判断する方法は?
    3. 通常のインターレース(デインターレース)を取り除く
    4. IVTC


  3. 絞ってパック




Video ripシリーズの最新記事。 終わったのは少し悲しいですが、ようやくゲシュタルトを閉じたので、ハブララムが私に始めたことを完了するように頼んだ方法についての夢はありません。



画像



今日は、どのように圧縮するのが最適か、どのフォーマットで、どのコンテナを使用し、どのユーティリティで使用するかを学びます。 この部分は最も単純で、ある程度は一般教育です。



そのため、まずは用語を少し定義します。



コンテナは、ビデオやオーディオを配置できるものであり、何らかのアルゴリズムで圧縮されています。 人気のあるコンテナの例は、AVI、MKV、MP4、OGMです。 さまざまな形式のストリームが1つのコンテナにある場合があります。



圧縮アルゴリズム(形式)-ビデオまたはオーディオを圧縮するアルゴリズム。その後、コンテナに配置されます。

ビデオ圧縮形式の例:

-MPEG-4 AVC [別名H.264](エンコーダー実装:x264、Apple H.264、Videosoft H.264、Elecard H.264、Intel IPP H.264、MainConcept H.264など);

-MPEG-4 ASP(エンコーダー実装:DivX、XviD、libavcodecなど);

-Ogg Theora(エンコーダー実装:libtheora)。

オーディオ圧縮形式の例:

-MPEG Layer-3 [別名MP3](エンコーダー実装:LAME、フラウンホーファーIIS MPEG Layer-3オーディオなど)。

-MPEG-4 AAC(エンコーダー実装:Apple AAC、FAACなど);

-AC3 [別名ドルビーデジタル、A / 52](エンコーダー実装:liba52など);

-Ogg Vorbis(libvorbis)。



一部のスレッドは、一部のコンテナに配置できません。 たとえば、さまざまな種類のトリックがないと、H.264をAVIに入れることができません。 ここで、たとえば、ロシアの人形(MKV)には、ほぼすべてのものを置くことができます。



圧縮



ビデオストリームの圧縮には、常にH.264圧縮を使用することをお勧めします。 H.264エンコーダーの特定の実装として、オープンソースのx264を選択しました。 「ここでは、HDビデオの圧縮のみが必要ですが、残りは必要ありません。XviDで十分です」と根本的に間違っていると思います。



H.264対MPEG-4 ASP(DivX / XviD)は、次世代の圧縮標準です。 具体的には、x264には多数の設定があり、ビデオの圧縮を可能にする多数の設定があり、デコードとエンコードに必要なハードウェアパワーを非常に細かく調整します。 同じビデオの速度が遅くなる場合と遅くならないように設定できます。



それは厚かましく聞こえるかもしれませんが、XviD、DivX、およびそれらのような他のものは死にました。



コーディングには、 MeGUIをお勧めします 。 前の部分を読んだ場合は、おそらく自分でダウンロードしているでしょう。 その中での作業方法を説明してください、私はそれが意味をなさないと思います。 必要に応じて、ロシア語のマニュアルを簡単に見つけることができますが、マニュアルがなくてもすべてが明確です。 彼らは入力ファイルを示し、出力を示し、エンコードプロファイルを選択しました。これらはキットに含まれており、ボタンをクリックしました。



設定を微調整したい場合はもう1つです。 一般に、それらについては別の記事を作成したかったのですが、コメントに、誰かがH.264のすべてのパラメーターを非常によく説明するリンクを投稿しました。 それを使用します。 パート1 パート2 パート3 パート4 パート5



コンテナ



現在では、AVI、MKV、およびMP4の3種類のコンテナが一般的です。 最初のものがすぐに死ぬことを望んでいるなら、最後の2つは非常によく現れています。



MP4のコンテンツを圧縮するには、優れたYambフロントエンドを備えたMP4Boxプログラムが使用されます。 Yambの使用方法を説明するのは恥ずかしいことです。ボタンが署名されていなくても、Yambのすべてが明確になっています。 :)



MKVの場合、 mkvtoolnixが使用されます。 私もそれを使用する方法を書くつもりはありませんでしたが、前のパートでは、TIVTCが生成するタイムスタンプを使用する方法を示すことを約束しました。 はい、写真が必要ですが、最近写真のないものを投稿しています。



赤い矢印がある場合、TIVTCが生成するファイルへのパスを指定する必要があります。



画像



また、マトリョーシカにはクールなトリックが1つあります。 アナモルフィックビデオがあるとします。 これにより、DVDは720x480などの解像度で保存されますが、出力はプレーヤーによって16:9の比率に拡大されます。 多くの場合、知識不足のためにコーディングを行う人は、フィルターを適用してフレームサイズを変更します。 しかし、それは必要ではありません。



ビデオをDVDに保存されている解像度でエンコードし、ロシア人形のプロパティで、結果のビデオファイルを組み立てるときに、必要な比率または解像度を指定するのが最適です。



MKVをサポートする優れたプレーヤーは、ビデオを自動的にストレッチします。 さらに、プレーヤーが本当に優れている場合は、設定でサイズ変更を実行するアルゴリズムを選択できます。



これは、エンコード段階でビデオを微調整するよりもはるかに優れています。



これは次のように行われます。



画像



おそらくそれだけです。 じゃあね! (:



テキストにはmvgolubevからの編集が含まれています



All Articles