DRM解除 その6at SOFTWARE
DRM解除 その6 - 暇つぶし2ch57:名無しさん@お腹いっぱい。
07/05/19 03:54:00 CaEE7Use0
>>47,49,53,56
drm2wmv_eはstream number [31]が他のnumberに化けてしまうバグを持っている。
これは、以前「友の会」でも話題になっていた。

>>47のファイルはdrm2wmv_eで解除後、stream number[31]が[15]に変わってしまって
いるのが、破損ファイルとなる理由(映像データそのものは破損していない)。

解除後のファイルのヘッダ情報の該当箇所を15(0F)から31(1F)に書き換えることで解決する。

「友の会」の該当ログに誘導するのが楽だと思ったが、もう流れてしまって今は見られない
ようなので、そこで紹介されていたやり方を簡単に説明すると、

①Windows Media ASF Viewerを入手する。
URLリンク(www.microsoft.com)
②上記Viewerで解除前と解除後のファイルをそれぞれ開く(Viewerは多重起動可能)
③解除前のファイルを開いたほうの左画面のツリー表示から、Stream Properties Object [31]
となっている項目をクリック。右画面に表示された情報から、一番下にあるRaw data dump
の<show>をクリックしてバイナリ情報を表示させる。
④解除後のファイルを開いたほうの左画面のツリー情報から、Stream Properties Object [15]
となっている項目をクリック。あとは③と同じ手順。
⑤両方のバイナリ情報を比較し、31(1F)が15(0F)に書き換わっている箇所を探す。
今回のファイルだと

解除前 0040: 38 00 00 00 00 00 00 00-1F 00 00 00 00 00 40 01

解除後 0040: 38 00 00 00 00 00 00 00-0F 00 00 00 00 00 40 01

⑥バイナリエディタで解除後のファイルを開き、上記変更箇所を解除前のファイルのとおり
(0F→1F)書き戻す。バイナリエディタはお好みのものをどうぞ。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch