Seit gestern abend steht sc_trans 2.0 in der BETA 4 zum Download zur Verfügung. Knapp 1,5 Monate nach dem letzten BETA Release tut sich hier endlich einiges mehr in Sachen SHOUTcast Transcoder und Playlist.
Etwas, was ich vor längerer Zeit bereits angekündigt habe, ist nun Wirklichkeit geworden: die Schedule Funktion.
Das Radio kann nun zeitgesteuert festlegen, wann ein Track oder ein Set laufen soll. Ich bin echt froh, dass das geklappt hat und dieser Rat auch angenommen wurde. Nun weiss man auch, warum die Entwicklung von sc_serv so viel Zeit in Anspruch nimmt, wenn sc_trans um einige Funktionen mehr ausgebaut wird und das wohl auch noch kein Ende nimmt.
DJs bzw. Moderatoren bekommen nun ihren eigenen Account im sc_trans System, so dass man das Passwort Problem viel besser lösen kann.
Zudem gibt es nun auch ein AJAX basiertes System, was auch die Reload Funktion der Playlist deutlich vereinfachen sollte.
Was auch noch erwähnt werden sollte, ist der Support für Mac OSx.
Hier die Veränderungen im Überblick:
Release Notes:
12/10/2008 – sc_trans beta drop 4 – Version 2 revision 21NEW PORTS:
FreeBSD
Mac PPC
Mac IntelAudio capture is now functional under Win32,linux and FreeBSD, but does
not yet work on the Mac ports.AJAX API:
sc_trans now has an Ajax API that allows full manipulation of
the program state (See api.rtf)added flash policy file support referenced by both /crossdomain.xml
against the admin port, and a custom flash policy server which
can be configured using the flashpolicyserverport config optionvu.bin admin port command added to get vu data as a stream (see docs.txt)
SCHEDULING SYSTEM:
Playlists (other than the primary) and DJs can be scheduled in a calendar.
See the Ajax documentation for more info.NEW DJ SYSTEM:
DJs now have their own accounts in sc_trans. The new scheduling system
can be used to determine when they can connect.dj archive files are now named with the following format
djname_[date/time based on djfilepattern parameter].suffixThe dj archive file is optional, and is set in the DJ scheduling
REPLAY GAIN CHANGES:
replayGain calculation system redone. Playlists now have RG calculated
against them if you use the calcrg parameter when registering the list
with the AJAX API. Priority playlists and the main playlist still use the config
file flag. Runahead compensation is only done for the main playlist at startupBUG FIXES:
bug in shoutcast protocol state machine fixed. Connect/disconnect messages
now appear in logs as expected.reloading main playlist was causing duplicate copies to be inserted into
the internal queue.CONFIG FILE CHANGES
calendarfile config option
calendarrewrite config option added
djcapture config flag added
capturedebug config flag added
added config option djdebug
djpassword no longer a single option, now part of the new
djpassword,djlogin,djpriority multi set
djfilepattern conf file option
djport2 config option for shoutcast 2 dj protocol
djcipher config option for shoutcast 2 dj protocol
added flashpolicyserverdebug conf switch
added flashpolicyserverport conf switch
added flashpolicyfile conf switchCHANGES IN AJAX INTERFACE (from earlier internal-only version)
calcrg added to addplaylist API call
addedto getstatus API call result
listplaylistevents generalized. now called listevents
deleteplaylistevent and deletedjevent removed and replaced with generic deleteevent
addplaylistevent and adddjevent removed. Replaced with generic addevent
modifydjevent and modifyplaylistevent removed. Not necessary
abortdjevent and abortplaylistevent removed. Replaced with abortevent
Ajax calls relating to DJs changed and implemented.CALENDAR XML SPEC
archive flag added to
tag in calendar xml spec. MISC
priority playlists no longer shuffle.
shoutcast 2.1 dj protocol added
Hier könnt ihr die neue BETA 4 von sc_trans 2.0 runterladen.
Evtl. auch ein interessanter Beitrag?

Dezember 12th, 2008 at 22:38
wenn ich sc_trans unter win32 2k3 server starte sagt er mir “Diese Anwendung konnte nicht gestartet werden, weil die Anwendungskonfiguration nicht Ordnungsgemäß ist. Zur Problembehebung sollten sie die Anwendung neu Installieren.” nun ich gehe via cmd ins verzeichnis sc_trans und führe dort sc_trans.exe sc_trans.conf aus da sagt er “Das angegebene Programm kann nicht ausgeführt weden” wenn mir jemand verrät wie ich aac dateien bzw m4a files auf linux mit sc_trans zum laufen bringe wäre ich sehr dankbar.
lg
andy
Dezember 13th, 2008 at 00:47
Ich würd am besten mal hier fragen: http://forums.winamp.com/showthread.php?s=&threadid=300904
Mir kommt die Fehlermeldung bekannt vor, hatte die auch mal vor einigen Wochen, weiss aber leider auch nicht mehr, was ich dann gemacht habe…
Dezember 13th, 2008 at 02:44
Frage: ich habe m4a und aac dateien was muss ich aufm debian etch installieren damit sc_trans diese abspielen kann? und hätte jemand ne demo konfig denn selbst unter debian geht nixx
nichma ne log wird geschrieben HILFE bitte
Dezember 13th, 2008 at 03:14
Hi all, ich habe Beta 4 erfolgreich auf meinem Server (Linux) zum laufen bekommen, allerdings funtkioniert die DJ Funktion nicht
Ich kann nicht auf Connecten, ich bekomm immer “Invalid Server PW” obwohl ich mit user:pw als Passwort Connecte. Was kann es sein? Also ich habe die Config von einem Freund kopiert bei dem es funtkioniert, also daran kann es leider nicht liegen!
Danke
Dezember 13th, 2008 at 14:56
Das gleiche Problem habe ich auch,
wie kann man sich connecten, ohne einen Kick machen zu müssen.
Könnten Ihr nicht einmal, ne genaue Anleitung einsetzen wir man den SC_trans nutzen kann.
Das auch Newbies dies leichter kappieren.
Wäre echt cool
Dezember 13th, 2008 at 14:28
Bei uns läuft es bis jetzt einwandfrei, bis auf eine Sache… Wenn ein DJ onair ist und er zum nächsten DJ übergibt, fadet jedes mal die Playlit für ca 1sek auf den Stream, obwohl der neue DJ sofort connectet ist. Haben leider noch keine Lösung für das Problem gefunden. Hat jemand von euch schon dieses Problem beobachten können?
Dezember 16th, 2008 at 19:58
Tolle Seite 0 Hilfe
Dezember 16th, 2008 at 20:16
Wie gesagt, frag bitte im SHOUTcast Forum, Link steht bissl weiter oben. Ich würde ja drauf antworten, wenn ich es wüsste.
Dezember 20th, 2008 at 11:26
Sorry, dann muss ich mal echt sagen, warum hast du diese Seite.
Wenn ich so ein heickles und Spezifisches Thema auf einer Seite publiziere sollte man sich damit auch aus kennen und nicht auf shoutcast zu verweisen,
Der Post ist auch net besonders hilfreich.
Eine Klare und verständlich Anleitung was ist daran so schwer, selbst für die Shoutcast findet man eine super anleitung im Netz.
Vor allem finde ich es Trauruig, das man sich sogar die Config selbst aus den fingern saugen muss.
Ich sags mal so ich bin wieder zu alter Version zurück, dann müssen die DJ eben selber kicken, aber der Zeitaufwand sich hier durch zu frimeln ist mehr als den Modis ein php Kick Scrip zu stellen und somit das ganze zu vereinfachen
Ich dachte Update sind dazu da um es den einzelnen besser zu machen.
Sorry naja ..
Ist nur meine Ehrliche Meinung die ich vertrete.
Es wäre für alle Besucher hilfreich wenn jemand auch Support geben kann, vor allem weil man nur hier die Scripte bekommt und dann sollte ein Support gegeben sein.
Anderfalls wird wohl die Seite nach und nach nicht mehr besucht werden und andere sich der gleichen Ideen mit besserer Struktur behlefen.
Sollte jemand mir helfen können
(ich verziehe das ich ne mail poste) dann soll er sich bitte melden technik@bc-radio.de.
Vielen Dank
Dezember 21st, 2008 at 00:25
Du kennst sicher selbst den Begriff BETA oder? SHOUTcast publiziert das ganze nicht umsonst als BETA für Leute, die sich damit auch auskennen.
SHOUTcast liefert ebenfalls keine Readme’s für BETAs aus, eben nur weil es BETAs sind. Diese sollen von Leuten getestet werden, die sich damit auskennen, um aus einer BETA eine volle funktionsfähige finale Version zu machen, bei der dann auch eine Readme dabei ist und die dann auch du und ich versteht.
Diese Readme’s werden zum ersten mal voraussichtlich auch auf deutsch übersetzt werden, evtl. sogar von mir.
Und zu meinem Blog und den Absichten: Ich bin und war nie ein Techniker. Schon aus dem Grund kann ich dir auch nicht erklären, wie man die Software aufsetzt. Das machen auch nur andere Leute für mein Radio.
Ich schreibe den Blog in erster Linie, um Neuigkeiten über SHOUTcast zu verbreiten. Ich weiss ne Menge über sc_serv, dem YP, dem DSP und habe den Kontakt zu den Entwicklern, um das Thema in Deutschland bekannter zu machen. Ich will auch keine Tutorials von anderen Seiten klauen, wenn dann schreib ich sie selbst oder übersetze später die englischen Readmes für sc_serv, sc_trans und allen anderen geplanten Programmen, im Auftrag von Nullsoft.
Ein Blog ist allerdings auch dazu da, dass nicht nur der Bloggende hier schreibt, sondern dass der Blog von Kommentaren lebt. Also, wie du es schon richtig erkannt hast, kannst du auch die anderen Mitleser dazu auffordern, dir zu helfen, wenn sie sich damit besser auskennen als du oder ich.
Dezember 25th, 2008 at 13:07
Moin, ich habe mal eine Frage! Weis jemand von Euch inzwischen wann die neue Shoutcast Version rauskommen wird? Also ich meine das DSP Plugin für Winamp! Wann kommt die Vollversion? Grüße TDL-Radio.com
Dezember 31st, 2008 at 13:07
Hi,
bei der neuen BETA haben wir das Problem, dass der Windows Media Player den Stream nicht mehr abspielen kann.
Es kommt eine Fehlermeldung, die auf diese Seite verweist: http://www.microsoft.com/windows/windowsmedia/player/webhelp/default.aspx?&mpver=11.0.5721.5230&id=C00D11B1&contextid=83&originalid=8007007E
Gibt es da eine Lösung?
Wir haben das gleiche mit einer älteren BETA ausprobiert und da funktionierte es wieder…
Januar 2nd, 2009 at 14:27
@ Chitian
schau mal bitte in deiner SC_Trans Config nach in welchen Format du sendest (encoder= … (mp3 oder aacp)Default = aacp)
Wenn du den keinen Eintag findest oder da “aacp” steh geht das nicht. Der Windows Media Player kann nur mp3
.
Bei mir spuckt er die ganze zeit folgende Meldung aus
“shoutcastMetadata::waitToSend – shoutcastMetadata::sendTitle bad title response”
obwohl eigentlich eingetragen ist “public =0″. Hat einer ne Idee warum?
Januar 7th, 2009 at 04:07
Ich habe ein kleines Problem…
Und zwar habe ich eine Standardplaylist (config:playlistfile), die wunderbar geladen und auch gestreamt wird =) [hier bestof2008.lst]
Jetzt habe ich eine in der config datei registrierte playlist datei hinzugefügt (in den calendar) und zwar folgendermaßen:
chillout
Allerdings wird diese Playlist zwischen 0 und 6 uhr nicht geladen…
calendardebug=1 und playlistedebug=1 ergeben folgendes:
http://codepad.org/sEUntvZa
Hoffe ihr könnt mir helfen… :S
Januar 7th, 2009 at 04:09
In dem Kalender steht als Playlistevent folgendes: http://codepad.org/UkdwH76j
Januar 7th, 2009 at 04:17
Okay… ich war mal wieder zu voreilig… Tut mir leid xD
Warten bis das Lied der “normalen” Playlist durchgelaufen ist… Danach wird die neue Playlist gespielt…
Tut mir ausgesprochen Leid… Ich war einfach zu ungeduldig :-[
Januar 10th, 2009 at 21:07
hallo! ich würde gerne den sc trans beta drop 4 2008 12 10 auf meinen server (linux) insterlieren das problem ist ich weiß nicht wie( schäm ). kann mir einer sagen wo ich eine anleitung dafür her bekomme oder wie es geht? ich bedanke mich im vorraus.
Januar 11th, 2009 at 19:48
Hallo,
es will nicht so ganz, wie es soll. Ich habe (Debian) sc_serv einfach in ein Verzeichnis “shoutcast” gespielt. Dort existiert ein Unterverzeichnis “mp3″. sc_serv lässt sich auch super starten, es läuft alles. Jetzt wollte ich mal sc_trans ausprobieren, und habe mir das hier runtergeladen:
http://download.shoutcast.com/beta/sc_trans_beta_drop_4_2008_12_10.zip
Danach brav entpackt und das Verzeichnis “vuimages” und die dateien /linux/sc_trans und /sc_trans.conf in das Verzeicnis “shoutcast” mit reingespielt. sc_trans.conf habe ich ein wenig angepasst. sc_ser lässt sich noch wie gewohnt starten. Versuche ich aber “./sc_trans” oder “./sc_trans sc_trans.conf”, erscheint immer die Fehlermeldung:
Inconsistency detected by ld.so: dl-version.c: 230: _dl_check_map_versions: Assertion `needed != ((void *)0)’ failed!
Sagt euch das was? Kennt das jemand? Ich konnte in den Foren leider nichts finden. Mach ich vielleicht etwas falsch? Würde mich auf nen Tipp freuen.
Grüße.
P.S.: Den gleichen Kommentar hab ich vor ein paar Minuten schonmal gepostet, allerdings in den Beta3-Bericht! Sorry!! Noch ein kleiner Nachtrag: Ich konnte sc_trans in der Beta3 problemlos starten….er spielt gerade so, wie er soll. Ich habs zwar noch nicht geschafft per Browser mir irgendetwas anzeigen zu lassen, aber das ist ja wieder was ganz anderes….
Januar 30th, 2009 at 16:47
Hallo, ich bekomme irgendwie den fehler:
logger could not open file /srv/www/vhosts/stream-tools.de/httpdocs/playliste
Januar 30th, 2009 at 16:57
okay, hat sich erledigt
nun kommt allerdings: Resource Not Found (Weblet)wenn ich in den Admin bereich will
Februar 2nd, 2009 at 16:47
moinsen.
mal ne frage. wenn ich den shoutcast 2 bei mir in linux konsole starten will meckert der immer
Bad cmd line parameters … in meienr conf – hab scho alles unwichtige abgestellt mit ;; aber nee immer noch.
wenn mir wer helfen kann – via msn bin ich erreichbar unter ollerganove @ hotmail . com
krieg das einfach nicht gestartet
danke
Februar 6th, 2010 at 16:50
Hallo Zusammen
habe etwas gestöbert und versuche nun auf meinem Windows 2000 Server das sc_trans 2 BETA 5 zum laufen zu bekommen.
Gehe ich nach Anleitung vor, kommt :
Der Prozedureinsprungspunkt “Attach Console” wurde in der DLL “KERNEL32.dll” nicht gefunden
Starte ich nur die “sc_trans.exe”, kommt :
Der Prozedureinsprungspunkt “Attach Console” wurde in der DLL “KERNEL32.dll” nicht gefunden
Versuche ich die exe als Service zu starten, kommt :
Der Prozedureinsprungspunkt “Attach Console” wurde in der DLL “KERNEL32.dll” nicht gefunden
Langsam komm ich mir etwas blöd vor und weiss auch nicht mehr weiter, hat denn irgendwer entweder die selben Erfahrungen oder gar ein Programm das Auf Windows 2000 mit ShoutcastServern einen AutoDJ Erlaubt ?
Der Server läuft mit IIS, ServicePack 4 und macht Relay auf 2 Server.
Also Ein Port ist zum “hineinStreamen” und dann holen sich 2 weitere Shoutcastserver als Relay die Musik ab vom “eingansserver”.
Alles befindet sich auf einer Maschine.
Freue mich auf Hilfreiches Feedback.
Grüsse
Februar 13th, 2010 at 17:15
Hi,
hab mal eine Frage.
Kann mann auch irgenwo eine 64bit Variante von sc_trans bekommen?
Gruß Maik
September 28th, 2010 at 09:32
[...] | 23 Comments » Okt 23 sc_trans 2 BETA 3 Download Vor wenigen Minuten ist die dritte BETA Version für sc_trans 2.0 [...]