ペットボトル
2003-10-17 04:22:23 ( ID:c6cecxlrtdg )
[ 削除 / 引用して返信 ]
MPEG2ファイルを作成するとき、外部エンコーダー(tooLame,maenc)使用時に、48KHzサンプリングのソースファイル(ソースは複数で試しました)を音声に使用し、エンコードすると「不正なオーディオストリームです」と出てしまい、最初の音声エンコード以降に進めません。
また、ESで音声だけエンコードしたときも、一見正常にエンコードできたように見えるのですが
実際にできあがったファイルをメディアプレイヤーやWinampにて再生しようとすると再生不可(PowerDVDのみ再生可)です。ビットレート等変更しましたが変化ありません。
他のサンプルレート(44.1KHz)では通常通りのエンコードができます。TMPGenc内蔵エンコーダ使用時も問題ありません。ソースのWAVEファイルにも問題がないことを確認済みです。
内蔵の物を使ったら?と言われればそれまでなんですが、どうしても微少音量時の「ピー」音が気になるので・・・
以上、よろしくお願いします。
ペットボトル
2003-10-17 04:29:06 ( ID:c6cecxlrtdg )
[ 削除 / 引用して返信 ]
肝心なこと書き忘れてました。
TMPGEncPlusのバージョンは2.520
tooLame02L,maenc(97/3/11)ともに最新版です(maencは最新と言ってもかなり古いですが)
RED5
2003-10-17 19:44:43 ( ID:gkka1uek7nw )
[ 削除 / 引用して返信 ]
toolame02hではどうですか?
Toshi☆
2003-10-17 19:56:00 ( ID:yvfftmnyzb. )
[ 削除 / 引用して返信 ]
>肝心なこと書き忘れてました。
>TMPGEncPlusのバージョンは2.520
>tooLame02L,maenc(97/3/11)ともに最新版です(maencは最新と言ってもかなり古いですが)
そうですか・・・。
実は、僕もtooLAME 0.2Lを使ってエンコしようとしたときに、
ペットボトルさんと同じく「不正なオーディオストリームです.」という
メッセージが出てきてしまい、そこからエンコ不可能でした。
ソース音声をWAVEに変換して試してみても、やっぱり同じで、試行錯誤の繰り返し
でした。
そこで、インターネットでいろいろ調べていると、「Doom9.net」というページを見つけました。そこの「Download」から「Audio Tools」に行くと、0.2Lの1つ前のバージョン、0.2Kがあったので、ダウンロードして使ってみました。
で、本題ですが、最新版がダメなら、その少し前のバージョンを使ってみよう、
という事です。この方法は、他の事にも結構使えるんですよ。
実際、0.2Kでエンコすると、今までダメだったソース音声が、不思議な程に
すんなりとできました!
是非、やってみて下さい!
0.2KのDL先:http://www.doom9.org/software2.htm#audio
#僕的には、MAENCよりtooLAMEの方が、高速、高音質でエンコできるので好きなんですが・・・。あくまで個人的な意見です。
#長くなってすいません(^−^;
Toshi☆
2003-10-17 20:32:44 ( ID:yvfftmnyzb. )
[ 削除 / 引用して返信 ]
>toolame02hではどうですか?
あれれ、RED5さんとダブってしまいましたね。
ペットボトル
2003-10-17 22:47:42 ( ID:c6cecxlrtdg )
[ 削除 / 引用して返信 ]
RED5様、Toshi☆様、早速のお返事ありがとうございます。
おっしゃる通り、tooLame0.2Kを試してみたところすんなりと再生できました。
どうもありがとうございます。
しかし、なぜmaencなどでは失敗してしまうんでしょうねぇ・・・どうも腑に落ちません
当方、maencの方がいい感じ?に聞こえるので悔しいです(笑)
本音としては、TMPGEnc内蔵のエンコーダーを高音質の物に改良して頂きたいと思うのですが、
こればっかりは贅沢ですかね・・・
ちょうき
2003-10-18 00:22:33 ( ID:k7rfhvfrysf )
[ 削除 / 引用して返信 ]
TMPGEncのver2.5.21
>外部 MP2/MP3 エンコーダ使用時に、設定によってはエラープロテクションのCRC値が狂ってしまうのを修正しました。
これ影響してませんか?
書き込まれたCRC値がずれているとWMPで再生出来ません。
まずは最新の2.5.21をDLして使ってみてはどうでしょう?
ペットボトル
2003-10-18 05:45:21 ( ID:huzjhh8koow )
[ 削除 / 引用して返信 ]
ちょうき様、コメントありがとうございます。
私もCRC周りの修正というのが気になって2.521に上げてみたのですが、
どうもこれはエラープロテクト用にCRCを埋め込んだmp2を作成するときの不都合修正のようで
私の環境では効果ありませんでした。
上のレスのとおりtooLame02Kも試してはいるんですが、TMPGEnc内蔵エンコーダと同じように「ピー」が入ってしまいます。
これはもうあきらめるしかないですかね・・・
過去にもこの問題は取り上げられていたみたいで、60db以下のレベルの音が化ける見たいですね。
リニアPCMだとどうしても容量食うので、mp2使おうと思ったのですが、後はAC3ぐらいですかねぇ(^_^;)
Toshi☆
2003-10-24 22:16:23 ( ID:yvfftmnyzb. )
[ 削除 / 引用して返信 ]
>RED5様、Toshi☆様、早速のお返事ありがとうございます。
>おっしゃる通り、tooLame0.2Kを試してみたところすんなりと再生できました。
>どうもありがとうございます。
>しかし、なぜmaencなどでは失敗してしまうんでしょうねぇ・・・どうも腑に落ちません
>当方、maencの方がいい感じ?に聞こえるので悔しいです(笑)
>本音としては、TMPGEnc内蔵のエンコーダーを高音質の物に改良して頂きたいと思うのですが、
>こればっかりは贅沢ですかね・・・
いやいや、コレには僕も賛成です。
内蔵エンコーダーが高音質になれば、便利で音質も良いし、更に、
ソース音声に関しての使い勝手(?)が良くなって、まさに一石三鳥(??)ですよ!
ペットボトル
2003-10-27 05:41:57 ( ID:huzjhh8koow )
[ 削除 / 引用して返信 ]
その後、いろいろ検証してみた結果、どうもmp2音声使用時の「ピー」音については
PowerDVDのデコーダーが怪しいみたいです。
他のデコードソフト(Winamp付属デコーダ、WINDVD)などではこの音が発生しません。
なぜああいう音が出てくるのかまではわかりませんが。(^_^;)
是非とも、今後のバージョンアップで高音質エンコーダーの搭載をお願いしたいです>開発者様
レスをくださったみなさま、いろいろご意見、ありがとうございました。
|