Hallo,
ich habe mich jetzt schon seit einiger Zeit mit sc_trans beschäftigt und bin so langsam am Verzweifeln.
Ich nutze sc_trans um einen Nachstream auf einen Shoutcastserver zu schicken. Manchmal funktioniert auch alles einwandfrei aber leider passiert es bei vielen Liedern, daß er völlig unmotiviert innerhalb der Lieder hin- und herspringt.
So weit ich mich bisher im Internet umgeschaut habe, werden mehrere CPUs oder eine zu hohe Systemlast als Ursache verdächtigt. Einen Server mit nur einer CPU habe ich leider nicht mehr im Angebot, aber dafür mehrere mit Dualcore und auch einen Quadcore. Bei einem Testfall, wo er immer springt, habe ich es auf mehreren Servern (auch unterschiedlichen Distributionen) probiert.
Die CPU war in allen Fällen maximal 5-20% belastet, wodurch ich Sprünge aufgrund zu hoher Last ausschließe.
Da sc_trans schon älter und nicht gerade ausgereift ist versuchte ich es noch mit einer Änderung der Quelldateien. Ich habe verschiedene Bitraten, Qualitätseinstellungen (sowohl in sc_trans, als auch den MP3-Dateien), mit id3v2, ohne id3v2, ganz ohne id3, streng nach ISO, variable/feste Bitraten, ohne Infotag und mit/ohne CRC probiert. Als Encoder habe ich lame verwendet, da mir dieser als recht Standardkonform erschien.
Leider waren alle meine Versuche nicht von Erfolg gekrönt und ich bin so ziemlich am Ende mit meinem Latein.
In den Logs von sc_trans wird jedesmal die erste Datei angemäkelt, daß sie nicht mit 44.1khz kodiert wäre, was aber laut dem Encoder, allen Analysetools und auch dem Hexeditor so wäre. Interessanterweise werden alle darauffolgenden Lieder (gleiche Kodiereinstellungen) und auch das 1. nach einem Rundlauf einwandfrei angenommen.
Wenn mir irgendeiner bei diesem Problem helfen könnte, dann wäre ich überglücklich.
Danke schon im Voraus
Gruß
Azrael
ich habe mich jetzt schon seit einiger Zeit mit sc_trans beschäftigt und bin so langsam am Verzweifeln.
Ich nutze sc_trans um einen Nachstream auf einen Shoutcastserver zu schicken. Manchmal funktioniert auch alles einwandfrei aber leider passiert es bei vielen Liedern, daß er völlig unmotiviert innerhalb der Lieder hin- und herspringt.
So weit ich mich bisher im Internet umgeschaut habe, werden mehrere CPUs oder eine zu hohe Systemlast als Ursache verdächtigt. Einen Server mit nur einer CPU habe ich leider nicht mehr im Angebot, aber dafür mehrere mit Dualcore und auch einen Quadcore. Bei einem Testfall, wo er immer springt, habe ich es auf mehreren Servern (auch unterschiedlichen Distributionen) probiert.
Die CPU war in allen Fällen maximal 5-20% belastet, wodurch ich Sprünge aufgrund zu hoher Last ausschließe.
Da sc_trans schon älter und nicht gerade ausgereift ist versuchte ich es noch mit einer Änderung der Quelldateien. Ich habe verschiedene Bitraten, Qualitätseinstellungen (sowohl in sc_trans, als auch den MP3-Dateien), mit id3v2, ohne id3v2, ganz ohne id3, streng nach ISO, variable/feste Bitraten, ohne Infotag und mit/ohne CRC probiert. Als Encoder habe ich lame verwendet, da mir dieser als recht Standardkonform erschien.
Leider waren alle meine Versuche nicht von Erfolg gekrönt und ich bin so ziemlich am Ende mit meinem Latein.
In den Logs von sc_trans wird jedesmal die erste Datei angemäkelt, daß sie nicht mit 44.1khz kodiert wäre, was aber laut dem Encoder, allen Analysetools und auch dem Hexeditor so wäre. Interessanterweise werden alle darauffolgenden Lieder (gleiche Kodiereinstellungen) und auch das 1. nach einem Rundlauf einwandfrei angenommen.
Wenn mir irgendeiner bei diesem Problem helfen könnte, dann wäre ich überglücklich.
Danke schon im Voraus
Gruß
Azrael