sss
2004-02-28 08:39:00 ( ID:zcei/ltq7an )
[ 削除 / 引用して返信 ]
エンコード中に
モジュール'sfmpgdec.dll'のアドレス 04E7DB37 でアドレス 03BF0910 に対する読み込み違反が起きました。
が出ました。avi変換中(DivX)です。XDVDへの変換中にもほぼ同じ場所で異常終了しました(バッチエンコード中だったのでエラーの詳細情報はなし。)。
実はソース(MTVX2004でキャプチャーしたMPEG2。12M CBR)に異常があるようなので(WindowsMediaPlayer等で再生するとひっかかるような感じの箇所がある。エンコードのエラーもその箇所で起きています。),おそらく普通に起きるものではないと思います。念のため,報告しておきます。
(カノープスはしょうもないものを作ったものだ。)
ちょうき
2004-02-28 11:39:31 ( ID:8ogtxuz5x4n )
[ 削除 / 引用して返信 ]
MPEGツールで分離は可能かどうかためしてみては?
結構あれは破損個所で止まるので破壊されているかどうかの1つの目安になるかも。
エンコードはエラーに比較的強いまるもさんのMPEG-2Pluginを試して見るとか
(MPEGリーダーじゃなくVFAPI経由になるのでかなり遅くなるけど)
sss
2004-02-28 17:06:12 ( ID:zcei/ltq7an )
[ 削除 / 引用して返信 ]
ありがとうございます。まるもさんのMPEG-2Pluginで行けそうです。(1pass目は問題の箇所を通過した。)
なお,分離は問題なくできました。
fay
2004-02-29 12:41:31 ( ID:rvwdyk8hxf. )
[ 削除 / 引用して返信 ]
sfmpgdec.dllでそのエラーが出るのに、MPEGツールの分離は正しく行えるということで
あるなら、MPEGのプログラムストリーム的には間違っていないが内部のMEPGデータ的に
は間違いがあるという可能性が高いといえます。このMPEGデータ的な間違いはPCIの
データ転送やディスクの保存時に発生することはほぼありませんので、MPEGエンコーダ
が間違ったデータを出力している可能性が高いといえます。
(データ転送中に起きたエラーなら、プログラムストリーム自体も壊れてしまいますので)
ちなみに、バッチエンコード中の異常終了の場合、バッチジョブを右クリックすると
発生したエラーメッセージを表示させることが出来ます。
sss
2004-02-29 14:32:33 ( ID:zcei/ltq7an )
[ 削除 / 引用して返信 ]
別のファイルでまたエラーになりました。ソースの該当箇所を見ると,録画が乱れています。いままで2本録画して2本とも駄目。(MTV2000やSmartVisionHGでは1度も前例なし。)
参考までに,場所は1本目は約35分(全体約1時間45分),2本目は約55分(全体約2時間30分)。これより後ろにも破綻場所があるかもしれませんが,探していません。分離は可能でした。
MTVXは当分お蔵入りです。
カノープスのサポート掲示板は,対応が悪い(カノープスの社員は問題状況を把握せずに答えていることがかなり多い。もちろん,聞き方が不適切なことも多いですが,それ以上に答えがかみ合っていない。)ので憂鬱です。半分,あきらめ。
sss
2004-02-29 17:22:40 ( ID:zcei/ltq7an )
[ 削除 / 引用して返信 ]
fayさん,アドバイスありがとうございます。カノープスの掲示板に質問を出してみました。その際,fay さんの文章を参考にさせて頂きました。
http://www.maruo.co.jp/Canopus/index.asp
TV/MPEG/DVDのフォーラム
kaz001
2004-03-17 09:57:31 ( ID:qpydpl.0dhh )
[ 削除 / 引用して返信 ]
ウチでも、'sfmpgdec.dll'のエラーが出てエンコードできない現象にはまりました。
なぜだか、解明できていませんが、2台あって、1台は、同じソースファイルを使用しても
問題なくエンコードできます。
もう一台は、何度やっても同じところでエラーとなります。
「ソースに問題が」と言ってしまうのは簡単ですが、他の原因も考えられるのではないでしょうか。
VFAPI・フィルタ等各種環境設定も行ってみましたが、効果はありませんでした。
ちなみに、なぜだか1台のTMPGEncは、ひとつリビジョンが古いのが入ってます。
こっちに入れたXPressは、問題なく動いています。
こちらには、WinDVDのプレーヤが導入されています。
もう一台のうまくいかない方は、TMPGEncの最新版が入っています。
こちらには、PowerDVDのプレーヤが導入されています。
なにかCodec等の影響なのでしょうか。。。
今、ウチの環境はTMPGEncと両方入れてますけど、XPressだけでも同様に動けるのでしょうか。
やはり、DirectShow側などを真剣に考えて導入しないと、うまく動かないのでしょうか。
悩むところです。
kaz001
2004-03-17 10:08:25 ( ID:qpydpl.0dhh )
[ 削除 / 引用して返信 ]
追記:
ちなみに、XPressでエンコードできなくなるソースファイルですが、
TMPGEncでは、問題なくエンコードできます。
何が何だか。。。。
kaz001
2004-03-18 07:25:34 ( ID:f0uxvoxclzo )
[ 削除 / 引用して返信 ]
続きです。
昨日、普段エラーが出ていなかったマシンでエラーが出ました。
普段エラーが出ていないマシンではDVDドライブがあり、
普段はMPEG2のエンコードを行っています。
昨日は、サブで使っているマシンでエラーが出るので
メインマシンでMPEG1エンコードをしようと思って実施して、
同じエラーにはまってしまったのです。
ふと、思いつき同ソースをMPEG2にエンコードしてみるとエラーは出ませんでした。
ちなみに、やはりTMPGEncでMPEG1にエンコードしてもエラーは出ませんでした。
とりあえず、sfmpgdec.dllのエラーはソースファイルだけの問題ではなさそうです。
|