Google

« X31:システムボード交換 | メイン | 自分で作るLinux OS »


トップページ > コンピュータ > 動画キャプチャ > Mpeg2Cut2:MPEG2ファイルのCMカット

2008年01月04日

Mpeg2Cut2:MPEG2ファイルのCMカット

MPEG2ファイルの編集に苦戦している。 I-O DATAのmAgic Playerがバグって、テレビ放送の録画からCMカットする事が出来なくなったのだ。単純にCM部分をカットしてつなぎ合わせたいだけなので、手軽なMPEG2ファイル編集ソフトが無いか探してみた。CMをカットするだけなので、ごちゃごちゃした機能は不要である。なるだけ画質の劣化なくシンプルな操作で完結するものが理想。

探してみたら幾つか見つかったが、なかなか理想通りには行かないものだ。その中でも一番シンプルな操作(分かりづらいインターフェースだが)に思えた、Mpeg2Cut2というソフトを使ってみた。GNUライセンスで配布しているフリーウェアの様だ。 

DLして圧縮ファイルを解凍したら、TXTファイルとEXEファイルの二つしか無かった。実にシンプルなファイル構成でちょっと嬉しい感じがする。なぜならインストーラーでインストールして、レジストリにあれこれ書き込まれてとか言う類のソフトとは違う様だからだ。任意のディレクトリに保存してそこから実行出来るのは有り難い。

しかしいきなりエラーメッセージで歓迎だ。勘弁してほしい。

MPA=SSE1.dll - NOT LOADED
Load: rc=x6969
指定されたモジュールが見つかりません。
*** Need BOTH LibMMD.DLL andMPA=SSE1.dll ***
    to be copied into Windows System folder or Dos PATH.

よくよく調べてみたら、Mpeg2Cut2のサイトに、AUDIO DLLsというセクションがあり、そこからdllファイルのzipアーカイブをDLできるようになっていた。これを解凍してSystem32フォルダに放り込めば音がスピーカーから出力されるようになり、このエラーも表示されなくなる。

操作の画面はお世辞にも使いやすいとば言えず、実にわかりづらい(w それはまぁ英語だから仕方ない事かも知れないが、直感的に使えないのだ。困ったなぁ~と思いながらも試行錯誤してみた。するとようやくCMをカットするという目的の使い方が分かった。mAgic Playerの場合は、チャプタ情報をとにかくシーンの頭に埋め込んでいき、削除したいCM部分のチャプタを選択して「チャプタをカット」という操作をする。そしてその結果を保存するとCMがカットされたMPEG2ファイルが新たに保存されるという仕組みだ。

一方、このMpeg2Cut2というソフトの場合は、保存したいシーンの先頭部分と最終部分を範囲指定して書き出す方法らしい。Premiereを使っていた私としては、むしろこちらの方がイメージに合うし概念的にはイメージしやすい。mAgic Playerのせいで少々常識が書き換えられ始めていた様だ。

それが分かれば簡単だ。対象となるMPEG2ファイルを開くとプレビューウィンドウに動画のシーンが表示される。スライダーや移動ボタンをクリックして任意の場所に移動し、 必要なシーンの先頭と最終部分にマークをつけていく。

先頭部分"[":MARK START of Clip

最終部分"]":MARK END of Clip

をクリックして指定して行くだけだ。

一カ所しか保存出来ないのかな?と一瞬思ったけれどこれだけメニューがあるソフトがそんな単機能な訳は無いと仮定し、どんどんシーン(クリップ)を追加して最後にSave All Clipをやってみたらそれぞれのシーンを繋いだ結果がMPEG2ファイルで書き出された。

しかし成功したと思って再生してみて愕然とした。細かく調整したハズのポイントがかなりずれていて、余計な部分が入っていたり、必要なところが削られていたりしてダメだこりゃって感じなのだ。使い方が悪いのか? いやそうではなさそうだ。所謂コマ送りという機能が一気に数コマスキップで飛ばしてしまうので、微調整ができないのだ。おそらくこれは仕様だと思う。調べてみたらGOP(Group Of Picture)という言葉が見つかった。MPEG動画を構成している最小単位の事らしい。MPEGはこのGOP単位の切り出しであれば、再エンコードなしに行うことができるらしいのだ。ゆえに若干削られたりゴミが残ってしまうのは避けられないということだろう。しかしこれではI-O DATA製のバンドルソフトmAgic Player以下の機能だ。フリーウェアだろうと使い物にならなければ意味が無い。 

もっとも、詳細な設定画面を表示させると色々なパラメータがあるので、もしかするとスキップのフレーム数をもっと細かく指定できるのかも知れない。しかしこのツールはハッキリ言ってわかりづらいからそこまで追求するのは無理っぽい。やっぱりだめだなぁという感じ。日本語化パッチを公開して下さっているサイトを発見したのでとりあえず日本語化してみるのもよいかも知れないが、私はこのツールはちょっと違うと感じた。

MPEG2ファイルのCUTに特化したツールが販売されているらしいので、そういうのを購入するしかないのだろうか。しかしそれとてGOP単位の編集であれば、私が求めている正確なCMカットは不可能なのではなかろうか?もう少し慎重にツールを選ぶ必要がありそうだ。

投稿者 sasapurin : 2008年01月04日 12:02 | Windows系 , 動画キャプチャ

トップページ > コンピュータ > 動画キャプチャ > Mpeg2Cut2:MPEG2ファイルのCMカット

トラックバック

このエントリーのトラックバックURL:
http://blog.sasapurin.com:8080/mt-tb.cgi/754

コメント

コメントしてください




保存しますか?