ピクセラ PIX-DVMP/U1H メモDiVA とAVI メモMPEG1 (Muxed) メモFlip4Mac メモ

DiVA (とAVI全般)をなんとか見る方法のまとめ

2005-09-06・初出・・・2007-08-15・更新・・・Homeにもどる

とある動画サイトでなんとか[DiVA (DivA MPEG-4) Codec]を手軽に見れないかと奮闘してくれた人々の成果のまとめです。色々な方法を発見してくださったみんなに感謝します m(_ _)m


 拡張子が[avi]で出力されているファイル、[DivX] Codecの流れのようですがWin環境の [HAKOBAKO Player 1.7] (開発終了 Win専用)以外では、何等かの市販ソフトにバンドルされた[DiVA (DivA MPEG-4) Codec]がインストールされていない限り視聴は不可能でした。
 しかし使い慣れたソフトやMacでも楽しみたい・・・・有志が立ち上がってくれました!
 原則、全ての環境に於いて[DivX] Codecが導入されている事を前提にしています。

●1〜4・ファイル操作の情報
●5・Macでの書き換え作業
●6・MacでAVIのおまけ!
●7・QuickTime PlayerのCodecアップデート
●8・AVI to MOV Convertor
●9・WMV3Server

●Links

●News

2006-09-15・"WMV3"のavi 動画再生

内藤様よりメールで情報をいただきました。手元に同様の環境が無いため未検証ですが、巨大掲示板でも少し前からVLCのnightlyを利用した方法が話題になっていました。

一昨日よりQuickTime Playerを更新し、動画の再生をチェックしておりましたところ、以前では見れなかったと記憶している"WMV3"のavi 動画の再生が可能となっておりました。
再生環境としては、
  • PowerBook12inch 867 MHz
  • Mac OS X v10.4.7
  • QuickTime Player 7.1.3
  • WM Components 2.1.0.33
非常に時間がかかりましたが、再生が可能です。但しスライダの移動は不可でありました。

1、ponchanさん情報

『当方環境(WinXP)では、3ivx D4 4.5.1を導入して、動画の先頭付近にある「DIVA」文字列2箇所を「3IV2」文字列にバイナリエディッタで書き換えることでWMPやMPCで映像再生出来ました。』

2、からむーちょさん情報

『Mac環境で再生する方法をご紹介します。HexEditorなどのバイナリエディタでFourCCを「DIVA」から「DX50」に書き換えてみてください。VLCやマック用DivXコンポーネントのついたQuickTimeなどで再生できると思います。この方法で私は偶然再生できました。
Windows環境でも「AVI FourCC Code Changer 1.0」などのツールを使ってFourCCをDivXのものに書き換えれば HAKOBAKO以外のDivX対応プレーヤーで再生できるかもしれません。

3、ponchanさん追加情報

『WindowsXP環境で、からむーちょさんの提案方法、バイナリエディタでFourCC CodeをDivXやXviDに書き換えることで再生出来る場合がありました。もちろん対応コーデックやデコーダが入っている必要性はあります。
ただ、WMP10などの一部のプレーヤーでは映像の尺がかなり短くなり、画質も荒くなります。
NeroShowTimeやQTならば画質は綺麗なままだと思いますが、やっぱり映像の尺が少し短く、再生に引っ掛かりを感じました(バックグラウンドで大容量ムービーをDLしていた影響が若干あるかも知れません)。
またFourCC Codeを変えた場合、QTproやTMPGEncで再編集可能でしたので、ある程度の調整は出来ると思います。』

4、その他の方の情報

・「DIVA」を「DX50」でwin、mac両方OKです。
・「DIVX, DV50, 3IV2, XVID」に書き換えてOKです。
・バイナリエディタで書き換えたらWMPで何の問題も無く見れました。ちなみにフリーソフトの「Quick Be」を使いました。

5、Macでの書き換え作業

DIVA2

DIVA3

DIVA1

普通にDIVA動画をQuickTime Playerで開こうとすると、左上のような注意が表示されて動画を見る事が出来ない事がほとんどです。
QuickTime Playerのインスペクタで情報を見ると左中のように表示されます。「DIVA」圧縮プログラムが入手出来ない事が原因だと分かります。

「DIVA」 Codecは、単体で配布されている物が無いよう (結構探しましたが未発見)です。そこで、有志の方からのアドバイスをもとにムービーファイルの情報を直接書き換えます。 書き替えが終わればQuickTime Playerのインスペクタでも「DivX」ファイルと認識されて視聴が可能になります。
(左スクリーンショット下参照)

尚、書き換え作業をするファイルは、必ずバックアップを取るようにしましょう。

5-1・AviFourCCChangerX & Mac OS X 10.3.9

Mac環境で「AviFourCCChangerX 0.1」を利用した場合です。

DIVA6ファイルを AviFourCCChangerX にドラッグするか[Browse...]ボタンで開くと、上のように表示されます。尚、スクリーンショットでは、既に書き換えが必要な場所を[DIVA]から[DX50]に書き換えています。

[FourCC codec]をプルダウンもしくは直接入力で[DX50]に変更、右下の[Saveボタン]が有効になるのでSeveボタンをクリックすれば編集終了です。

巨大掲示板経由、一部の環境で「AviFourCCChangerX 0.1」が起動しない現象があるようです。この場合以下の対策を試してみてください。

  1. アプリケーションパッケージをコンテクストメニューから開く
  2. /Contents/MacOS/ 以下の実行ファイルのパーミッションを確認
  3. 実行権限がオフになっているようなら、修正してパッケージを閉じる

5-2・HexEditor & Mac OS X 10.3.9

Mac環境で「HexEditor 1.4」を利用した場合です。

DIVA8ファイルをHexEditorにドラッグするかファイルメニューの「開く・・」から開くと、左のように表示されます。尚、スクリーンショットでは、既に書き換えが必要な場所を[DIVA]から[DX50]に書き換えています。

左のように書き換え場所を選択した状態で、「表示/編集方法....」内の「文字列」で書き換え>リターンで即座にファイルが書き替えられて行きます。メニューの「ファイル>保存」で保存する必要はありません。

4行上にも[ DIVA ]文字列がありますが、ここは書き換えなくても良いようです。

6、MacでAVIのおまけ!

AVI にもQuickTimeと同様に色々な「Codec」があります。手元の環境に有るファイルを調べてみました。尚、検証用のQuickTime Playerには、次章に上げたCodecを追加インストールしてあります。(後述)

Codec vs PlayerQT
652
VLC
082
MPlayer
2.0b9
RealPlayer
10 v331
WMP 9
v3307
WMV3Server
Motion JPEG OpenDMLOK.....
MS-MPEG4 v1 (MPG4) or v2 (MP42)OK.....
3ivx D4 4.0.4OK.....
CinepakOK.....
Microsoft Video 1OK.....
Sorenson VideoOK.....
MPEG2NG...OKOK...NGNG.
IV32NGOKOK...NGNG.
IV50 or IV41NGNGNGNGNG.
WMV 8 (WMV2)NGOK...OKNGNG.
WMV 9 (WMV3)NGNGNGNGNGOK...
ASF/1VMWNGNGOK...NGNG.

巨大掲示板から転載、WMV9がコーデックでWMV3がFourCC。
MS-MPEG4 v1MPG4
MS-MPEG4 v2MP42
MS-MPEG4 v3MP43
WMV 7WMV1 (Windows Media Player 7で採用)
WMV 8WMV2 (Windows Media Player 8で採用)
WMV 9WMV3 (Windows Media Player 9で採用)
WMV 11WVC1 (Windows Media Player 11で採用。VC-9と同等)

7、QuickTime PlayerのCodecアップデート

QuickTime Playerの サードパーティー・コンポーネントのアップデートを試してみましょう。

デリケートな作業環境の方にはお勧めしません。

Codec1システム環境設定>QuickTime>アップデート>「サードパーティ製の新しい QuickTime ソフトウェアをインストールする」にマーク>「今すぐアップデート」をクリック。

左のダイアログがでたら「カスタム」をクリック。

Codec2Codec3

左のダイアログが出ればすべて最新のコンポーネントがインストールされています。右のダイアログが出た時には、アップデートを試してみて下さい。

Codecアップデートされたファイルは、左記"/Library/QuickTime"にインストールされます。

●MS-MPEG4 Codec は、以下から入手可能です。
・・・MS-MPEG4v2 for Mac OS X
・・・MS-MPEG4v1 for Mac OS X

●3ivx Codec は、以下から入手可能です。
・・・3ivx D4 4.x

●DivX Codec は、以下から入手可能です。
・・・DivX for Mac

8、AVI to MOV Convertor

保存や編集の都合でAVIファイルをQuickTimeのmov形式に変換したい場合には [DivX Doctor II] が便利です。ただし、AVI全てのCodecで有効なわけではありません。

DivX_Doctorウインドウに変換したいファイルをドロップ、Startボタンを押すだけで変換されます。チェックマークが2カ所に入っていますが、一番上だけで良いと思います。2番目をチェックしておくと、変換が終わり次第 QuickTime Player が起動します。

9、WMV3Server

[WMV3Server]は、[WMV3]ファイルを[Windows Media Player9 for Mac]で見れるようにしてくれるヘルパーアプリです。作者様に感謝 m(_ _)m

WMV3Server552

・映像wmv3 音声MP3のAVIファイルをMacで見るためのヘルパーアプリです
・Mac OS X 10.2以前では起動できません
使い方

  1. Openボタンで見たいAVIファイルを選びます
  2. codecがWMV3 MP3の場合のみStartボタンが押せるようになります
  3. Startボタンを押すと、映像のみのASFファイルとMP3ファイルを、tempファイルとして作成します
  4. 変換が終わり"Server started"の表示が出たら、同梱のlocalhost.asxをダブルクリックしてWindows Media Player9を起動させます
  5. 再生が始まります。音声はWMV3Server側で再生しているので音量はWMV3Serverのスライダで調節して下さい

尚、音声部分がMP3でない場合は、[ffmpegX]で音声部分のみMP3に変換してから[WMV3Server]に読み込ませると良いようです。


Apple Storetag・ここから買い物をしてもらえると、やる気が増します m(_ _)m
Copyright (C) 2005-2007 by たかはしさん・・・