bs
2003-04-19 13:45:30 ( ID:f8eltrhufsa )
[ 削除 / 引用して返信 ]
mpg --> divx を2-passでエンコードしてみようとしたところ、
2-passエンコード開始直前に
「VFWのcodecを初期化できませんでした.
このcodecは何らかの原因でしようできません.」
というエラーが出てしまいます。
そうしたらいいのでしょうか?
よろしくお願いします。
元MPEGファイル
MPEG-1 320x176 29.97fps CBR 1150kbps, Layer-2 44100Hz 192kbps
yasi
2003-04-19 14:37:43 ( ID:njqs80jluym )
[ 削除 / 引用して返信 ]
>mpg --> divx を2-passでエンコードしてみようとしたところ、
>2-passエンコード開始直前に
>「VFWのcodecを初期化できませんでした.
> このcodecは何らかの原因でしようできません.」
>というエラーが出てしまいます。
使っているDivXのバージョンは何でしょう?
私のところでも、DivX5.0.3からDivX5.0.4に変更したところ、
同様の初期化不能のエラーが出てしまいました。
バッチエンコードでの1回目は初期化ができたのに、2回目は
初期化ができなかったので、TMPGencのバッチエンコードが
DivX5.0.4とは合わなくなったのではないかと推測してる状況です。
bsさんの場合、2-pass目のエンコード開始をバッチによる自動処理
ではなく、1-pass目を見届けた後に手動で行うのでは、エラーを回避
できないでしょうか?試して報告してくださるとありがたいです。
# 私は別のツールでDivX5.0.4を試験中なので手が回らない・・・
すこっぷ
2003-04-19 14:51:11 ( ID:nnsvmkybmuw )
[ 削除 / 引用して返信 ]
当方では、バッチ無しでも2パスめからは使えないみたいですね。
まあTMPGEncとしてはDivXはサポート外ですが、
なんとかなおるといいですね。
bs
2003-04-19 15:30:52 ( ID:f8eltrhufsa )
[ 削除 / 引用して返信 ]
>bsさんの場合、2-pass目のエンコード開始をバッチによる自動処理
>ではなく、1-pass目を見届けた後に手動で行うのでは、エラーを回避
>できないでしょうか?試して報告してくださるとありがたいです。
すこっぷさんと同じく、firstで見送った後、手動でもsecondで例の初期化失敗でます。。。
bs
2003-04-19 15:36:12 ( ID:f8eltrhufsa )
[ 削除 / 引用して返信 ]
vesionは5.0.4です。
bwt
2003-04-19 15:54:31 ( ID:pvn5e2yrzer )
[ 削除 / 引用して返信 ]
DivXが最近のバージョンになって、出力されるファイル容量が大きくなったりと
TMPGとの親和性がおかしくなっている話を聞きます。AVIUtlも同様です。
すこっぷ
2003-04-19 16:19:32 ( ID:nnsvmkybmuw )
[ 削除 / 引用して返信 ]
どうやらAviUtlでは、一見うまくいっているようにみえて、処理が終わりませんね。
DivXは何かの規格から逸脱した要求をしているのでしょうか?
それとも、TMPGEncやAviUtlがAVI出力のサブセットしか持っていないということなんでしょうか。
まあ、別にいいんですけどね。一応、現状ダメ、ってことは、今後同じ質問もあるでしょうから
情報として覚えておいてもいいかな、とは思います。
で、どうしてもTMPGEncをからめてDivX5.0.4出力したいときは、
TMPGEnc→プロジェクト出力→AviSynthスクリプト記述→VirtualDub
でうまくいくことは確認しました。
もちろん、わたしはこんなことはしませんけどね。
最初からAviSynth+VirtualDubを使います。
すこっぷ
2003-04-22 12:13:14 ( ID:nnsvmkybmuw )
[ 削除 / 引用して返信 ]
http://forums.divx.com/viewtopic.php?topic=48517&forum=13
にとりあえずのパッチ(というかDivX本体ですが)がアップロードされた模様です。
確認しましたが、この問題は解決しているようです。
対策済みバージョンが出るのも時間の問題かと思います。
ryan
2003-06-30 12:41:17 ( ID:ox5x.zgmfc6 )
[ 削除 / 引用して返信 ]
最初の質問者ではありませんが、この問題は解決してないのでしょうか?
「VFWのcodecを初期化できませんでした.
このcodecは何らかの原因でしようできません.」
WinXP
TMPGEnc 2.513.53
DivX 5.0.5
DivX5.0.3からDivX5.0.5にしてみましたが、やはりエラーとなります。
皆さんは、mpg→avi(DivX)エンコには、どんなソフト使ってますか?
ぢん
2003-06-30 13:08:50 ( ID:enngnieiyb2 )
[ 削除 / 引用して返信 ]
>DivX5.0.3からDivX5.0.5にしてみましたが、やはりエラーとなります。
>皆さんは、mpg→avi(DivX)エンコには、どんなソフト使ってますか?
フツーはVirtualDubを使うと思う。
DivX、独自拡張しすぎで、普通のVfWコーデックじゃ無くなってるんで、専用対応したエンコソフトじゃないと正常に動かないよ。
TMPGEncとかAviUtlはDivX専用対応なんかしてないから、DivXだとバージョンでエラーになったり正常に動いたりするよ。
以下はオレの私見だけど、。
前にRAVIでバージョン上がって変な挙動するようになった事が有って、RAVIの作者が確認して原因はRAVI動作時に使ってるバッファかなんかが大きくなってたのが原因らしくて修正した、って話があった。
エンコソフトでエラーの症状変わったりするんで、DivXのもやっぱり、予約域とか、変なメモリを食いつぶしてるんじゃねぇかと疑ってる。
TMPGEncのVfW実装にも問題有るかもしれんが、少なくとも、他の大半のコーデックじゃ問題ねぇし、TMPGEnc側は変わらないのにコーデックのバージョンでエラー状態変わる以上、エラーのトリガーに成ってるのはコーデック=DivXに問題があるのは間違いない。
今は、世間一般で、DivX対応が一番良いって言われてんのはVirtualDub。
さもなかったら、アレだ。
オレは使ったこと無いけど、divx.comからこないだ公開された、有料のDivXEncoder。
フツーに考えたら、DivXの開発元が作ってるんだから、これ以上DivX対応したエンコソフトは無いと思うが?
|