Lossless

動画を書き出すたびに画質が低下する理由(と、それを防ぐ方法)

クリップをトリミングして書き出し、さらにトリミングして書き出す……すると、3世代目の映像は明らかに画質が低下してしまいます。なぜそうなるのか、その正確な理由と、それを防ぐための簡単なワークフローの改善策をご紹介します。

読了時間:5分

動画圧縮の仕組み(概要)

H.264は非可逆圧縮コーデックです。ファイルサイズを小さくするために、各フレームを解析し、人間の目には認識できないと判断された詳細情報(影の中の微細なテクスチャ、空の領域の細かい粒子、滑らかなグラデーションにおける微妙な色の変化など)を破棄します。一度破棄された情報は、二度と復元できません。

H.264が提供するのは、画質の多少の低下と引き換えにファイルサイズを小さくできるというメリットです。H.264で初めてエンコードを行う際、エンコーダーは、人間の目には分からない部分のデータだけを極力削除するように動作します。その結果生成されるファイルはオリジナルに近い見た目となり、適切なビットレートであれば、オリジナルと見分けがつかないことも珍しくありません。

問題が生じるのは、そのH.264ファイルをデコードして不完全な画素データを復元し、さらに再エンコードを行う場合です。2回目のエンコードでは、すでに劣化しているソース素材を基に、何を破棄するかという新たな判断が下されます。つまり、1回目のエンコードで生じたアーティファクトが「信号」として扱われ、そこに2回目のエンコードによる新たな処理が重ね合わされることになるのです。

劣化を目の当たりにすること

世代間の劣化は累積的に進行し、目に見える形で現れます。複数回書き出しを行った映像では、以下の兆候に注目してください。

  • ブロックノイズ - 細部や動きのある領域に、均一な色の長方形の塊が現れる現象。
  • 動きによるにじみ - 高速で移動する物体は、輪郭がくっきりとするのではなく、にじんだような軌跡を残します。
  • カラーバンディング - 滑らかなグラデーション(空や背景など)が、目に見える段階状の縞模様(ポスタリゼーション)になってしまう現象。
  • 微細な質感の消失 - 草、布地、肌の質感が滑らかになり、プラスチックのような見た目になります。

こうしたアーティファクトは、「高品質」な書き出し設定であっても蓄積していきます。これらはビットレートの問題ではなく、再エンコードに伴う性質によるものです。その後のエンコードでビットレートを上げたとしても、それは単に、すでに劣化している画素を記述するデータ量が増えることを意味するに過ぎません。

ロスレス書き出しでこれが解決する理由

Lossless Video Cutterがトリミングされたクリップを書き出す際、圧縮パケットはソースファイルから出力先へと直接コピーされます。デコードやエンコードの工程は一切なく、エンコーダーが動作することもありません。また、圧縮に関する新たな判断も行われません。

出力される映像の品質は、定義上、入力時と全く同じです。なぜなら、それは削除したフレームを除けば、まさに入力そのものだからです。同じソースファイルを1,000回書き出したとしても、1,000回目の出力結果は最初のものと全く同じ見た目になります。

例外:最初のエンコード

ロスレス(無劣化)でのカット編集は、すでにエンコード済みのソースに対してのみ可能です。非圧縮、ProRes、あるいはその他の高品質な中間フォーマットをソースとする場合、H.264への最初の書き出しではどうしても非可逆(ロッシー)エンコードが行われることになり、これは避けられません。

しかし、その時点以降であれば、H.264出力に対して行うすべてのカット編集をロスレス(無劣化)で行うことができます。単にクリップを短くしたいという理由だけで、再エンコードを行う必要は一切ありません。

実用的なワークフロー

1. 取得または記録

カメラはH.264またはHEVCで記録を行います。これが、その映像のライフサイクル全体を通じて最初で最後となる、非可逆圧縮(ロッシーエンコード)の工程です。

2. 最初の書き出し(必要な場合)

ソースがProResや非圧縮形式である場合は、用途に合わせて最高品質のH.264で一度エンコードしてください。

3. それ以降のすべてのカット:ロスレス

ここから先は、トリミングやクリップの抽出を行うたびにロスレスコピーが適用されます。画質が劣化することは二度とありません。

ルールは単純です。単にトリミング(切り出し)を行うために再エンコードをしてはいけません。トリミングの際は、必ずロスレス(無劣化)カットツールを使用してください。再エンコードは、別のフォーマット、サイズ、またはコーデックがどうしても必要な場合のみ行うようにしましょう。

今すぐお試しください

Lossless cutting is a free core feature

Lossless Video Cutterをダウンロードして、再エンコードなしで最初のクリップをトリミングしてみましょう。ロスレスカット機能に試用制限はなく、いつでも無料で使用できます。