• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:avi編集・出力と再エンコード部分?)

avi編集・出力と再エンコード部分?

このQ&Aのポイント
  • 同じコーデックのaviをビデオ編集ソフトに入力して、一部分だけを編集して、再出力する場合、未編集部分は再圧縮されるのか疑問です。
  • Aviutlなどのビデオ編集ソフトでは、カット編集のみの場合は「映像再圧縮なし」が選べますが、色補正やノイズ除去などの編集をした場合はどうなるのか疑問です。
  • 質問としては、同じコーデックのaviを編集ソフトに入力して一部を編集して再出力する場合、未編集部分は再圧縮されるのかどうか知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • midly
  • ベストアンサー率40% (24/59)
回答No.2

avi自体はコンテナフォーマットなので再エンコード云々には関係なく、 コーデックや編集ソフトに依存する話なので、前提として (1)Aviutlの場合 (2)フレーム間圧縮の無いコーデックの場合 (3)カット編集を行わなかった場合 場合ならば、画像の加工をするしないに関わらず AVI保存のオプションである「再圧縮なし」を選べば、再圧縮を行いませんし、 「再圧縮なし」を選ばなければ、再圧縮が行われます。 だから、例えば山ほど画像に加工を加えても再圧縮を行わなければ ソースと同じ映像になりますし、 まったく手を加えなくても、再圧縮を行えば ソースとは(微妙に)違う映像になるはずです。 逆に上記(3)の前提を変えて 画像にはまったく加工を加えず、カット編集のみ行えば 「再圧縮なし」で最低限の圧縮しか行われなくなります。 カット編集の場合、どのフレームが再圧縮が必要か否かは [表示][再圧縮が必要なフレームの表示]でタイトルバーの フレーム番号と時間の間に「!」でマーキングされます。

soyohahha
質問者

お礼

ありがとうございます。 わかりました! 結局、Aviutlでは映像の一部分のみを編集し他の部分は再圧縮無しでできるということですね。 あらためてAviutlをじっくり触ってみました。 今まで試みたことがなかったのでわからなかったのですが、Aviutlで映像の一部分だけをフィルタリングして、残りの部分を未編集で出力する、ということは、いっぺんにはできない、ということですね。 一部分だけをフィルタリングしたければ、そこの部分だけをカットして抜き出してしまう、と。 例えば、全部で30フレームある映像のうち、 A:1~10フレーム → 手をつけない B:11~20フレーム → 色補正 C:21~30フレーム → 手をつけない というような編集を行なって、最終的にABC30フレーム1本にまとめようと思った場合、Aviutlでは数回に分けて作業しなければいけないんですね。 1.30フレームの元映像を読み込んで、1~10フレームを選択範囲指定して、avi出力(再圧縮なし) 2.30フレームの元映像を読み込んで、11~20フレームを選択範囲指定して、色補正のフィルタをかけて、avi出力(再圧縮なしのチェックは外す) 3.30フレームの元映像を読み込んで、21~30フレームを選択範囲指定して、avi出力(再圧縮なし) 4.1のaviを開き、続いて「追加読み込み」で2、3を開き、avi出力(再圧縮なし) こういう手順でいけば、2の部分だけを編集して、残りの1と3は再圧縮無しでいけますね。 わかりました。 ありがとうございました。

その他の回答 (1)

回答No.1

まず認識が間違っています。 aviとは圧縮形式の名前ではありません。 aviはコンテナファイルの一種で、さまざまなコーデックで圧縮されたデータを入れることができる入れ物です。 なのでフレーム間圧縮をするかどうかはコーデック次第です。 ただaviとだけ言うと無圧縮aviを指すことがありますが、無圧縮aviはBMPが並んだようなものなので、未編集部分も何も全て圧縮されません。 なので質問は、フレーム間圧縮をせずフレーム内圧縮はするコーデックだった場合についてということになると思います。 これは分かりません。

soyohahha
質問者

お礼

ありがとうございます。 >なので質問は、フレーム間圧縮をせずフレーム内圧縮はするコーデックだった場合についてということになると思います。 ご推察の通りです。 aviというのがコンテナ(例えばDivxやH264等、フレーム間圧縮するものも含まれる)の意味を持っているのは知っておりますが、コーデックとしてのavi系(huffyuvやDV-AVIやカノープスのHQ-AVI、デジカメのMotionJPEG)はフレーム間圧縮をしないという特徴がある、という意味で書いておりました。 認識不足申し訳ございません。 なお、カノープスから回答をいただいたところ、EDIUSでHQ-AVIを入力して一部分を編集して出力した場合、未編集部分のフレームは再エンコードされない、とのことです。 さて、他のソフト、コーデックではどうなのでしょうか? 例えば、フレーム間圧縮のないコーデックのaviをAviutlで編集した場合は? 引き続きよろしくお願いいたします。

関連するQ&A