[リストへもどる]
一括表示
タイトル曲の最後に無音が入ってしまいます。
記事No564
投稿日: 2002/07/12(Fri) 18:15
投稿者SEB
はじめまして。よろしくお願いします。
さっそくですが,ノンストップの曲などでトラックがわかれている
ものがありますが,それを変換して再生するとトラックとトラック
の間に大変短い無音が入ってしまいます.
どうにかなりませんでしょうか?


タイトル 曲の最後に無音が入ってしまいます。
記事No567
投稿日: 2002/07/12(Fri) 18:55
投稿者PEN@海猫
> さっそくですが,ノンストップの曲などでトラックがわかれている
> ものがありますが,それを変換して再生するとトラックとトラック
> の間に大変短い無音が入ってしまいます.

 この問題に関しては、エンコーダー・デコーダーの両方の
 対応が必要になります。エンコーダー側の対処に関しては、
 ↓(566)のような形になると思います。

 ただ、これが実現したとしても、プレーヤー側は対処が
 難しい部分であることは確かです。
 現状では、無圧縮のWAVE形式を再生させた時に完全に
 繋がって聞こえるように再生してくれるソフトは
 殆どないと思いますよ。
 併せてプレーヤー側の作者に掛け合う必要性が
 あるかもしれません…

タイトル 曲の最後に無音が入ってしまいます。
記事No568
投稿日: 2002/07/12(Fri) 20:21
投稿者tt
> > さっそくですが,ノンストップの曲などでトラックがわかれている
> > ものがありますが,それを変換して再生するとトラックとトラック
> > の間に大変短い無音が入ってしまいます.
>
>  この問題に関しては、エンコーダー・デコーダーの両方の
>  対応が必要になります。エンコーダー側の対処に関しては、
>  ↓(566)のような形になると思います。

これって、LAME の nogap オプションでやってることのような。
といいながら私もよくわかってないのですが(ょゎ


タイトル 曲の最後に無音が入ってしまいます。
記事No569
投稿日: 2002/07/12(Fri) 20:46
投稿者PEN@海猫
> これって、LAME の nogap オプションでやってることのような。
> といいながら私もよくわかってないのですが(ょゎ

 私も詳しくはわからないのですが(^^;
 lameのソースコードをちらっと眺めた感じでは、
>if (nogap) {
>  if ((num_nogap != NULL) && (count_nogap < *num_nogap)) {
  strncpy(nogap_inPath[count_nogap++],argv[i],MAX_NAME_SIZE);
 とか、
>  /* for nogap encoding of multiple input files, it is not possible to
>  * specify the output file name, only an optional output directory. */

 のような記述が見受けられましたので、用途的には
  "複数ファイルをつないでエンコードする"
 みたいなものなのかと思った次第で。
 午後の概念においては、ripを担当するプログラム側が
 この処理をやってもらわないとなぁ…といった感じですね。

 nogapの本当の使い方についてご存知のはおられます? > all