Problem mit sc_trans unter Debian-Linux

Status
Für weitere Antworten geschlossen.

niklasb

Benutzer
Hallo liebe User!

Ich brauche sehr schnell Hilfe!

Ich habe mir den neuen Shoutcast Transcoder (sc_trans) geholt.
Nun möchte ich ihn starten:
./sc_trans filename.conf

Das klappt auch alles!

Nun dann:
msg:<***> Logger startup
2010-08-10 13:10:30 I msg:<***> version 0.2.0.0 build 0.0.21.0
2010-08-10 13:10:30 D msg:<***>
2010-08-10 13:10:30 I msg:[VUPush] 0 VU images loaded
2010-08-10 13:10:30 I msg:[VUPush] 0 VU images loaded
2010-08-10 13:10:30 I msg:[playlistMgr] playlist load from file playlist_win32.lst
2010-08-10 13:10:30 I msg:[playlistMgr] Caching playlist playlist_win32.lst
2010-08-10 13:10:30 I msg:[playlistMgr] load complete
2010-08-10 13:10:30 I msg:*******************************************************************************
2010-08-10 13:10:30 I msg:** TRANScast Distributed Network Audio Content Provider
2010-08-10 13:10:30 I msg:** Copyright (C) 2000 Nullsoft, Inc. All Rights Reserved.
2010-08-10 13:10:30 I msg:** Use "sc_trans filename.conf" to specify a config file.
2010-08-10 13:10:30 I msg:*******************************************************************************
2010-08-10 13:10:30 I msg:[TRANSCast] DNAS/posix v 0.2.0.0 b 0.0.21.0 (Dec 10 2008) starting up...
2010-08-10 13:10:30 I msg:[MAIN] PID: 10010
2010-08-10 13:10:30 I msg:[MAIN] Loaded config from sc_trans_filename.conf
2010-08-10 13:10:30 I msg:[MAIN] Streaming thread starting
2010-08-10 13:10:30 I msg:[resampler] deactivated 44100/2 == 44100/2
2010-08-10 13:10:30 I msg:[MAIN] Encoder thread 0 starting
2010-08-10 13:10:30 I msg:[mp3enc] 1386283994/44100/2/12800 Fraunhofer IIS MP3s Encoder V04.01.00 (build 2007-03-15)
2010-08-10 13:10:30 E msg:[mp3enc] 1386283994/44100/2/12800 mp3Setup Error opening mp3 encoder instance. code=2
2010-08-10 13:10:30 I msg:[mp3enc] 1386283994/44100/2/12800 Exiting encoder thread
2010-08-10 13:10:30 I msg:[MAIN] broadcast thread 0 starting
2010-08-10 13:10:30 I msg:[STREAM] 1527904193 giving replay gain calculator a head start
2010-08-10 13:10:30 I msg:[rgCalc] thread running
2010-08-10 13:10:30 I msg:[rgCalc] thread exiting
2010-08-10 13:10:30 I msg:[STREAM] 1527904193 running
2010-08-10 13:10:30 I msg:[MAIN] Playlist decoder thread starting
2010-08-10 13:10:30 I msg:[decode] giving replay gain calculator a head start
2010-08-10 13:10:30 I msg:[decode] begin decoding
2010-08-10 13:10:30 I msg:[decode] Exiting decoder thread
2010-08-10 13:10:30 I msg:[microServer] Listening for connection on port 12681
2010-08-10 13:10:30 I msg:[MAIN] Broadcast Receiver thread starting
2010-08-10 13:10:30 I msg:[MAIN] Exiting loop
2010-08-10 13:10:30 I msg:[mp3enc] 1386283994/44100/2/12800 bIn=0 bOut=0 bps=0 Bps=0
2010-08-10 13:10:30 I msg:[resampler] tIn=0 tOut=0 bIn=0 bOut=0
2010-08-10 13:10:30 I msg:[crossfader] in=0 out=0
2010-08-10 13:10:31 I msg:<***> Logger shutdown
debian59:/shoutcast_test# ./sc_trans sc_trans_filename.conf
2010-08-10 13:11:10 I msg:<***> Logger startup
2010-08-10 13:11:10 I msg:<***> version 0.2.0.0 build 0.0.21.0
2010-08-10 13:11:10 D msg:<***>
2010-08-10 13:11:10 I msg:[VUPush] 0 VU images loaded
2010-08-10 13:11:10 I msg:[VUPush] 0 VU images loaded
2010-08-10 13:11:10 I msg:[playlistMgr] playlist load from file playlist_win32.lst
2010-08-10 13:11:10 I msg:[playlistMgr] Caching playlist playlist_win32.lst
2010-08-10 13:11:10 I msg:[playlistMgr] load complete
2010-08-10 13:11:10 I msg:*******************************************************************************
2010-08-10 13:11:10 I msg:** TRANScast Distributed Network Audio Content Provider
2010-08-10 13:11:10 I msg:** Copyright (C) 2000 Nullsoft, Inc. All Rights Reserved.
2010-08-10 13:11:10 I msg:** Use "sc_trans filename.conf" to specify a config file.
2010-08-10 13:11:10 I msg:*******************************************************************************
2010-08-10 13:11:10 I msg:[TRANSCast] DNAS/posix v 0.2.0.0 b 0.0.21.0 (Dec 10 2008) starting up...
2010-08-10 13:11:10 I msg:[MAIN] PID: 10024
2010-08-10 13:11:10 I msg:[MAIN] Loaded config from sc_trans_filename.conf
2010-08-10 13:11:10 I msg:[MAIN] Streaming thread starting
2010-08-10 13:11:10 I msg:[resampler] deactivated 44100/2 == 44100/2
2010-08-10 13:11:10 I msg:[MAIN] Encoder thread 0 starting
2010-08-10 13:11:10 I msg:[mp3enc] 1732266840/44100/2/12800 Fraunhofer IIS MP3s Encoder V04.01.00 (build 2007-03-15)
2010-08-10 13:11:10 E msg:[mp3enc] 1732266840/44100/2/12800 mp3Setup Error opening mp3 encoder instance. code=2
2010-08-10 13:11:10 I msg:[mp3enc] 1732266840/44100/2/12800 Exiting encoder thread
2010-08-10 13:11:10 I msg:[MAIN] broadcast thread 0 starting
2010-08-10 13:11:10 I msg:[STREAM] 1646936861 giving replay gain calculator a head start
2010-08-10 13:11:10 I msg:[rgCalc] thread running
2010-08-10 13:11:10 I msg:[rgCalc] thread exiting
2010-08-10 13:11:10 I msg:[STREAM] 1646936861 running
2010-08-10 13:11:10 I msg:[MAIN] Playlist decoder thread starting
2010-08-10 13:11:10 I msg:[decode] giving replay gain calculator a head start
2010-08-10 13:11:10 I msg:[decode] begin decoding

2010-08-10 13:11:10 I msg:[decode] Exiting decoder thread
2010-08-10 13:11:10 I msg:[microServer] Listening for connection on port 12681
2010-08-10 13:11:10 I msg:[MAIN] Broadcast Receiver thread starting
2010-08-10 13:11:10 I msg:[MAIN] Exiting loop
2010-08-10 13:11:10 I msg:[mp3enc] 1732266840/44100/2/12800 bIn=0 bOut=0 bps=0 Bps=0
2010-08-10 13:11:10 I msg:[resampler] tIn=0 tOut=0 bIn=0 bOut=0
2010-08-10 13:11:10 I msg:[crossfader] in=0 out=0
2010-08-10 13:11:11 I msg:<***> Logger shutdown


Was oder Wo ist das Problem?
Der Transcoder wurde NICHT gestartet.

PS: Ich habe einen Debian-Linux Server!
 
AW: Problem mit sc_trans unter Debian-Linux

Ne, sorry! Die Datei heisst sc_trans_filename.conf

Beim ausführen hab ich die aber richtig angegeben.
Hab grad nachgeguckt und nochmals geprüft.
Geht leider wieder nicht. Siehe Log oben. Wieder das gleiche... :(

... mir fällt grad auf das ich den Log 2x gepostet habe. Sorry :) (siehe: debian59:/shoutcast_test# ./sc_trans sc_trans_filename.conf)
 
AW: Problem mit sc_trans unter Debian-Linux

Warum nennst du die Datei "sc_trans_filename.conf"? Hat das irgendeinen Sinn?
Normal gibt man der Konfiguration sinnvolle Namen.
Poste doch mal den Inhalt der Datei hier.
 
AW: Problem mit sc_trans unter Debian-Linux

Okay. Ich hab einfach mal die Datei sc_trans.conf genannt ;)
Hier ist der Inhalt der .conf Datei:

;; VU Images
vuimagedirectory=vuimages/

;; ENCODER OPTIONS
encoder=mp3
bitrate=12800
samplerate=44100
channels=2

;;; NETWORK OPTIONS
outprotocol=1
serverip=80.xxxxxxxxxx
serverport=xxxx
password=xxxxx


;;;; LOGGING OPTIONS:
;where does the log file go
logfile=c:\sc_trans.log
; 1 to do screen logging else 0
screenlog=1

;;;;;; METADATA CONTROL
; my stream name
streamtitle=Neil Test2
; url related to my stream
streamurl=http://foobar.com
; my genre
genre=classical
; other assorted stuff
;aim=myaimaddr
;irc=myirc
;icq=myicq
; register with yp
public=1

;;;; PLAYLIST CONTROL
; your playlist
playlistfile=playlist_win32.lst
; by default we shuffle the playlist. Lets turn that off
shuffle = 1
; set our crossfade time to 2 seconds. zero means no xfade
xfade=6
; file must be at least 20 seconds or we don't crossfade
xfadethreshold=20

;;; LIVE CAPTURE:
; don't capture
capture=0
; set capture parameters
;capturedevice=Sound Blaster
;captureinput=Line-In
;capturesamplerate=44100
;capturechannels=2

;;;; DJ SUPPORT:
; dj listen port
djport=12680
; dj password
djpassword=changeme
; idle time until auto-dump
autodumpsourcetime=30
; record dj broadcasts here
djbroadcasts=c:\sc_trans\recorded\


;; REPLAY GAIN CONTROL:
applyreplaygain=0
calculatereplaygain=0

;;; OTHER:
adminport=xxx
adminuser=xxxx
adminpassword=xxx
 
AW: Problem mit sc_trans unter Debian-Linux

Hm, und mit der Bitrate 12800 biste dir vollkommen sicher, ja? Oder meinst du eher 128000?

Irgendwie sieht die config im allgemeinen aber komisch aus. Aber ist nicht wirklich meine Baustelle. ;o))
 
AW: Problem mit sc_trans unter Debian-Linux

Was sieht denn daran komisch aus? Und ja, ich meinte 128000 :D Das ist aber auch auch nicht die Lösung des problems...
 
AW: Problem mit sc_trans unter Debian-Linux

Bin da nicht wirklich die Kompetenz für, weil das macht bei mir jemand anderes - also Server, Configs, coden halt. Kann auch sein, dass er die Configs von uns stark verändert hat, aber die sehen komplett aus. Kleiner, kompakter, anders halt. Aber wie gesagt, bevor ich mich hier um Kopf und Kragen rede, warte lieber auf jemanden, der dir deine Config da oben zerpflückt und auch weiss, was er tut. ;o))

Edit: Ah, ist die 2er Beta, oder was? Dann lies mal das:

- In order to encode your stream in mp3, you need an MP3 license key. This is a legal requirement to comply with all broadcasting laws. You can grab the code and pay the $5 license fee here:http://gc.digitalriver.com/store/winamp/en_US/pd/productID.165220700

Würde auch den Fehler erklären:

2010-08-10 13:11:10 I msg:[mp3enc] 1732266840/44100/2/12800 Fraunhofer IIS MP3s Encoder V04.01.00 (build 2007-03-15)
2010-08-10 13:11:10 E msg:[mp3enc] 1732266840/44100/2/12800 mp3Setup Error opening mp3 encoder instance. code=2
2010-08-10 13:11:10 I msg:[mp3enc] 1732266840/44100/2/12800 Exiting encoder thread
2010-08-10 13:11:10 I msg:[MAIN] broadcast thread 0 starting
2010-08-10 13:11:10 I msg:[STREAM] 1646936861 giving replay gain calculator a head start
 
AW: Problem mit sc_trans unter Debian-Linux

Hi

muss nicht unbedingt lösung deines Problem sein, eher frage von mir an die Experten...

logfile=c:\sc_trans.log
djbroadcasts=c:\sc_trans\recorded\

Windows - Pfade im Linux-System?
Linux arbeitet doch eigentlich mit / anstelle der \ und ohne Laufwerksbuchstaben in dem Sinn oder?

Lg
 
AW: Problem mit sc_trans unter Debian-Linux

Das müsste die Beta 6 sein. Muss ich denn echt jetzt die alte Ver. nehmen damit es wieder klappt?
 
AW: Problem mit sc_trans unter Debian-Linux

@Streamfirma Hm. Nun weiss ich nicht wie ich diese Fehler beheben soll.
 
AW: Problem mit sc_trans unter Debian-Linux

Der neue Transcoder ist nicht mehr komplett kostenfrei.
Wenn du den MP3 Encoder nutzen willst musst du folgendes beachten:

Du musst dir ganz einfach nur einen Lizenzkey für den MP3 Codec *KAUFEN* und diesen mit folgenden Variablen in die Konfigurationsdatei aufnehmen:

Code:
unlockkeyname=ABCDEF
unlockkeycode=1234-5678


Kaufen kannst du den Lizenzkey hier.


Wenn du du Variable "mp3encdebug" in deiner Konfiguration auf "1" setzt solltest du die genaue Fehlermeldung auch sehen können.
Aber der Fehler ist genau der den ich oben genannt habe (Und Streamfirma auch).
 
AW: Problem mit sc_trans unter Debian-Linux

Danker erstmal ;) Nur noch ne Frage: Wenn ich mir das kaufen sollte, ist das dann ein Transcoder der automatisch on / off-air geht? Also wenn keiner im Stream ist dann soll er on air gehn und wenn eine in den Stream reinmöchte sprich connecten dann soll er rausgehen? Wird das dort unterstützt?
 
AW: Problem mit sc_trans unter Debian-Linux

Das ist gut... Kann das sein dass du ein Nachtschwärmer bist :D?
 
AW: Problem mit sc_trans unter Debian-Linux

Also ich kaufe mir die Lizenz höchstwarscheinlich. Nur, wie kann man dan Auto DJ so einstellen das er dann automatisch on/off-air geht? Hat einer so eine Lizenz schonmal gekauft?
 
AW: Problem mit sc_trans unter Debian-Linux

Teste es doch einfach mal mit einem AAC+ Encoder statt MP3. Dann siehst du wie es funktioniert.
Ich hab bereits mehrere dieser Lizenzen.
 
AW: Problem mit sc_trans unter Debian-Linux

Und wo gibt es den AAC+ Encoder? Und ich habe keine AAC Musik (gibts das überhaupt? ^^)
 
AW: Problem mit sc_trans unter Debian-Linux

Einfach
Code:
;; ENCODER OPTIONS
encoder=mp3

mit

Code:
;; ENCODER OPTIONS
encoder=aac

ersetzen.

Wie deine Musik reinkommt auf den Server ist egal.
Der Encoder sagt nur in welchem Format diese Gesendet wird.
AAC+ kannst du mit jedem Winamp Client abspielen.
 
AW: Problem mit sc_trans unter Debian-Linux

AAC kennt er nicht. Kommt da:
2010-08-19 00:10:54 E msg:[MAIN] Unknown encoder type aac

..und bei AAC+ kommt das auch nur halt:
2010-08-19 00:11:56 E msg:[MAIN] Unknown encoder type aac+
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben