バージョンアップ内容にmp3のギャップレスエンコードがあったので、
どのような実装方式なのか調べてみた。
夏に買ったS2TB RecordingのHardcore United Tokyoが
ノンストップミックスだったのでエンコードを試してみる事にした。
結果
NO | Tittle | FLAC | LAME MP3 | Media Go |
01 | intro | 1:13.946 | 1:13.946 | 1:14.031 |
02 | Tranny Stream | 3:09.773 | 3:09.773 | 3:09.988 |
03 | Skorpion EVO | 2:36.280 | 2:36.280 | 2:36.264 |
04 | Look up in the Sky | 3:20.933 | 3:20.933 | 3:20.933 |
05 | Shout | 2:34.880 | 2:34.880 | 2:34.880 |
06 | See It Coming | 3:09.760 | 3:09.760 | 3:09.779 |
07 | The Haunted! | 3:05.586 | 3:05.586 | 3:05.573 |
08 | Odessey | 3:00.000 | 3:00.000 | 3:00.009 |
09 | As One feat. Yukacco [RoughSketch Remix] | 3:16.760 | 3:16.760 | 3:16.754 |
10 | KILLER MACHINE | 4:50.240 | 3:54.386 | 3:54.396 |
11 | Soul Of Noise | 4:50.240 | 4:50.240 | 4:50.194 |
12 | Oyasumi [TANUKI vs. Dil Remix] | 4:05.600 | 4:05.600 | 4:05.603 |
13 | Protorusion | 3:20.906 | 3:20.906 | 3:20.907 |
14 | Magic Rave Night | 4:05.586 | 4:05.586 | 4:05.603 |
15 | Are You Ready [DJ SHIMAMURA Remix] | 4:41.853 | 4:41.853 | 4:41.808 |
16 | Starlit Sky | 4:26.280 | 4:26.280 | 4:26.344 |
54:52 | 54:52 | 54:53 |
LAMEで取り込んだ曲もMedia Goで取り込んだ曲もFoobar2000では、
mp3_accurate_length = yesとなっていてギャップレス再生は出来た。
しかし、 Media Goで取り込んだ方はパディング等の情報が表示されなかった。
Flacで取り込んだ曲と、lameを使って作成した曲は長さが一致しているが、
Media Goで取り込んだ曲は長さが違う結果となった。
これはMedia Goが--nogapオプションでmp3をエンコードしていると見て間違いなさそうだ。
現状では、Media Goで不可逆圧縮を利用すると曲の長さが改変されてしまう。
Atrac時代から、なぜこの仕様を引きずっているのか理解に苦しむ。
mp3エンコードでVBRが選べないのもこの仕様によるのだと思う。
個人的に、mp3の優れている所はLAMEを使ったVBRエンコードだと思っているので、
Media GoでのMP3のCBRエンコードはあまり意味がないように思う。
曲間情報を正しく保ったままWalkmanでギャップレス再生しようとすると、
Media Goで可逆圧縮形式を使うしか道は無さそうである。
0 件のコメント :
コメントを投稿