Denís Fernández Cabrera
2004-Aug-06 14:23 UTC
[Icecast] [ ICES2 ] - Converted .ogg files are not played in a row
Hello, I've succesfully set up Icecast2 and Ices2 for playlist mode, and I can play .ogg files that I have downloaded from the Net. However, if I convert my .mp3 to .ogg and try to play two of them consecutively, Ices returns: [2004-06-29 20:32:09] INFO playlist-builtin/playlist_read Currently playing "../libre.ogg" [2004-06-29 20:35:44] INFO playlist-builtin/playlist_read Currently playing "../cunhas/cool_tunes.ogg" [2004-06-29 20:35:44] WARN playlist-builtin/playlist_read Skipping "../cunhas/cool_tunes.ogg" as the serial number is the same as previous [2004-06-29 20:35:44] INFO playlist-builtin/playlist_read Currently playing "../GNU/jonobacon-freesoftwaresong.ogg" [2004-06-29 20:37:56] INFO playlist-builtin/playlist_read Currently playing "../GNU/free-software-song.ogg" [2004-06-29 20:39:44] INFO playlist-builtin/playlist_read Currently playing "../cunhas/open_mind.ogg" The two first files were converted via sox from MP3 to OGG. The third and fourth ones do play nicely, as they were downloaded in OGG format. The fifth, "cool_tunes", was also converted, but plays nicely, as it follows an original OGG. What does "the serial number is the same as previous" mean? How can I fix it? Is it an Ices problem or a sox one? Are there other MP3 translation programs that I can use that do not result in this? Thanks in advance, Den?s. ##################################### # Den?s Fern?ndez Cabrera # # # # Correo: <denis@glug.es> # # Jabber: <denis@glug.es> # # G?eb: <http://gatonegro.co.nr> # #####################################
Karl Heyes
2004-Aug-06 14:23 UTC
[Icecast] [ ICES2 ] - Converted .ogg files are not played in a row
> > What does "the serial number is the same as previous" mean? How can I fix > it? Is it an Ices problem or a sox one? Are there other MP3 translation > programs that I can use that do not result in this?It's not really a problem as such, it's a check to avoid a problem some players can experience. To avoid the check, ices needs to rebuild the ogg stream and that is not implemented in v2.0. The check only kicks in when comparing the new and old streams so having multiple files in the playlist in general does not trigger it, unless of course most of your files have the same serial number (use ogginfo to see for yourself). karl.
Michael Smith
2004-Aug-06 14:23 UTC
[Icecast] [ ICES2 ] - Converted .ogg files are not played in a row
<1088544991.9075.37.camel@bogus.hackers.club> Message-ID: <200406301124.27346.msmith@xiph.org> On Wednesday 30 June 2004 07:36, Karl Heyes wrote:> > What does "the serial number is the same as previous" mean? How can I fix > > it? Is it an Ices problem or a sox one? Are there other MP3 translation > > programs that I can use that do not result in this? > > It's not really a problem as such, it's a check to avoid a problem some > players can experience. To avoid the check, ices needs to rebuild the > ogg stream and that is not implemented in v2.0.No, it's really a problem. Players aren't _supposed_ to deal with it. The rest of what you said was accurate. Anyway, this sounds like a sox bug. Mike
Karl Heyes
2004-Aug-06 14:23 UTC
[Icecast] [ ICES2 ] - Converted .ogg files are not played in a row
<1088544991.9075.37.camel@bogus.hackers.club> <200406301124.27346.msmith@xiph.org> Message-ID: <1088609389.10150.71.camel@bogus.hackers.club> On Wed, 2004-06-30 at 02:24, Michael Smith wrote:> On Wednesday 30 June 2004 07:36, Karl Heyes wrote: > > > What does "the serial number is the same as previous" mean? How can I fix > > > it? Is it an Ices problem or a sox one? Are there other MP3 translation > > > programs that I can use that do not result in this? > > > > It's not really a problem as such, it's a check to avoid a problem some > > players can experience. To avoid the check, ices needs to rebuild the > > ogg stream and that is not implemented in v2.0. > > No, it's really a problem. Players aren't _supposed_ to deal with it.Let me be clearer on this, the check in ices is not a problem, it is there purely as a simple mechanism to avoid a stability/playback problem downstream, this log message just tells the user that the current file is going to be skipped, it's then up to the playlist maintainer to resolve any issues. For the time being either re-order the playlist slightly (if it's just between two files, most likely) or rebuild the ogg file in question so that it's serial number is unique. sox may be creating duplicate serial numbered files I don't know I haven't used it for encoding. karl.