この製品については、まずコンセプトを考えるところから始めないと誤解を受けてしまう。Hyper DVD Authorなるものは何を目的として開発されたものなのか? これは明確で、大量(長時間)のMPEG-2データを一枚のDVDデータにぶち込むために開発されたものである。よって扱われるのは他のDVDと同様、MPEG-2のストリームである。ファイルとしてはVODファイルなど、要するに、世の中のDVDと構造は同じということになる。
では、技術的に「普通のDVDオーサリングソフト」と何が違うかといえば、「小さいMPEG-2」を作るためのエンコード/トランスコード技術が使われているということが挙げられる。「ビデオ部分は最低で450Kbps」が売り文句なのである。
ここで一つ疑問が出てくる。
「MPEG-2はそんなに小さくできるのか?」
理論的にはできる。ただ、もともと低ビットレートをターゲットとして開発されたものではないから、通常は恐ろしく効率が悪い。そのくらいのビットレートであれば、MPEG-4などを使ったほうが余程いいだろう。しかし、対象はMPEG-2再生を前提としたDVDプレイヤーなのである。だからこそ、MPEG-2で小さくすることにこだわったのだ。
これはコーデックの特性と画質の関係から考えればかなり乱暴な方法論ではあるのだが、「そんなことより、少しでも多くのDVDプレーヤーで再生したい」のであれば、十分に「アリ」の選択なのである。
技術的に重要なのは、そのファイル変換の核となっている「ハイパートランスコード」なる手法である。何と言ってもファイル圧縮にかかる時間がメチャクチャ短いというのが特徴である。いったい何が行われているのか?
まず、このソフトの中で「トランスコード」と呼ばれている行為は、1.MPEGファイルのBピクチャのデータを「ゼロに近い状態」にしてしまい、2.全体の画像をチェックした上で、独自の「量子化マトリックス」によって画像の丸め込みなどの情報を決定し、ブロック歪みを抑える、ということらしい。
断っておくが、これは「トランスコード」の一般的な概念ではない。あくまでもこのソフトが何をしているか、ということである。いずれにしても、いちいち差分を比較して……という行為ではないので、処理の速度は格段に早くなる。
Bピクチャというのは、過去からの予測や未来からの予測などのデータを含んでいる絵である。このピクチャの内容をとってしまうことで、データ量が50%減るという。しかも、「とってしまう」といっても、「ピクチャを残したままデータを減らす」わけだから、規格違反をしているワケではないのだ。
さらに「ハイパートランスコード」というと、シーケンスヘッダを削減し、GOP(Group Of Pictures)のフレームを60まで拡大することで、GOPの数を減らし、GOPヘッダを10%削減しているという。GOPの数はDVDでは18までと規定されているが、MPEG-2の規格としては制限されていない。
「MPEG-2の良いところが生きていない」ようにも思えるのだが、それでも目的が「より多くのDVDプレーヤーで再生できるものをより早く作りたい」であれば、「アリ」なのである。
一つ、「Bフレームがゼロなのになぜデータがスムーズに流れるのか?」という疑問があると思うが、実はこれ、完全なゼロではない。どうやら、モーションベクタは持っているようなのだ。
個人的には、「MPEG-2をより小さいMPEG-2にトランスコードできる」というところはわかったのだが、それ以外のフォーマットのものをMPEG-2にエンコードする時、何故速いのかが、よくわからない……。まだまだ、私にとっては「不思議なソフト」ではある。
このツールで作成されるファイルは、VOBファイルなどからなるTS(タイトルセット)フォルダか、それらを含んだDVDのイメージファイルUDIである。つまり、「.MPG」などのMPEG-2ファイルとしては出力できない。これはある意味では不便なのだが、このソフトの目的はファイルを作り出すことではない。あくまでもDVDを作成するということなのである。
……というように、ある意味では非常に徹底したツールなのである。
では、実際のソフトを順を追ってみていこう。このあたりでもある種の徹底ぶりが見られる。メニューなどはなく、すべてウィザード形式。ウィザードによってしか操作できないので、間違いが起きにくい。また、一度ウィザードで作ったプロジェクトファイルは保存して再利用できるのだ。
1.まずプロジェクトを作成する。このプロジェクトは保存しておくことも、あとで読み込んで使うこともできるものである。
2.エンコードするファイルを選択する。扱えるファイルはMPEG、AVI、WMV、ASF。特にファイルの容量や個数に制限があるわけではないが、ここで最終的な容量を見積もるというのはなかなか難しいもの。ディスクに焼くことを考えれば、予めビットレートと時間数、ファイル数などで、「これくらい」と見積もっておきたいところ。
3.次にムービーの順序を設定する。この順序とはDVDの最初のメニューで表示される順序のことを意味する。基本的に、このソフトではメニューを階層化することはできない。
4.ここでムービーの編集に移る。まずは画面のトリミング。実際のイメージをプレビューしながら行うことができる点はなかなかよい。
Copyright © ITmedia, Inc. All Rights Reserved.