Sky Radio rippen : tsStreamRipper (jetzt mit GUI Support)

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Original von Schatz
      hab jetzt die tsStreamRipperGUI.hta.zip drauf und es läuft auch durch es sagt erstelle ... in ....

      aber in dem Ordner ist nix... läuft so weiter ohne fehlermeldungen.... aber ohne erstellte dateien...


      Hallo,

      hast du auch die Verzeichnisse und IP Adresse angepasst?

      ' Bitte hier das Programmverzeichnis vom tsStreamRipper eingeben:
      pvk = "C:\Programme\tsStreamRipper"

      'Bitte hier die IP Adresse der Box eintragen:
      ipi = "192.168.1.100"

      ' Bitte hier das Verzeichnis und den Dateinamen für den FAAC Koder eingeben:
      ' Quelle: audiocoding.com/
      faacc = "C:\Programme\tsStreamRipper\Faac"

      ' Bitte hier das Verzeichnis und den Dateinamen für den Lame Koder eingeben:
      ' Quelle: lame.sourceforge.net/
      lamcc = "C:\Programme\tsStreamRipper\Lame"


      und was möchtest du aufnehmen MP2, MP3 oder FAAC?
      Funktionieren denn MP2 Aufnahmen?

      Wenn alles nichts hilft poste mal die von dir angepasste Datei
      Gruß
      Ghost_2010

      "Es bleibt alles anders"

      8000er
      Newnigma2-v3.2.1

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Ghost_2010 ()

    • Hier mal meine einstellungen... mp2 funzt...will aber mp3

      ' Bitte hier das Programmverzeichnis vom tsStreamRipper eingeben:
      pvk = "C:\Programme\tsStreamRipper"

      'Bitte hier die IP Adresse der Box eintragen:
      ipi = "192.168.1.27"

      ' Bitte hier das Verzeichnis und den Dateinamen für den FAAC Koder eingeben:
      ' Quelle: audiocoding.com/
      faacc = "C:\Programme\tsStreamRipper\Faac"

      ' Bitte hier das Verzeichnis und den Dateinamen für den Lame Koder eingeben:
      ' Quelle: lame.sourceforge.net/
      lame = "C:\Programme\tsStreamRipper\Lame"

      Sub Sub34_tss

      if fs.FolderExists("C:\tsStreamRipper") = False then
      FS.CreateFolder("C:\tsStreamRipper")
      end if
      If fs.FolderExists("V:\Musik\Deutsche") = False then
      FS.CreateFolder("V:\Musik\Deutsche")
      end if

      wshshell.run "java -jar " & pvk & "\tsStreamRipper.jar -channel deutsche_charts -host " & ipi & " -switchFilenameFormat -musicDir V:\Musik\Deutsche" & " -convert_mp3 " & lame

      End Sub


      lame hab ich in oben angegebenes verzeichnis entpackt.. weiß nicht obs was aus macht habe aber nen mac mit paralells am laufen... aber mp2 funzt ja...

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Schatz ()

    • Original von Schatz
      lame hab ich in oben angegebenes verzeichnis entpackt.. weiß nicht obs was aus macht habe aber nen mac mit paralells am laufen... aber mp2 funzt ja...


      Ich gehe mal davon aus das du Java auch in der aktuellen Version installiert hast.
      Zu Lame, die EXE Datei muss bei dir dann im Verzeichnis "C:\Programme\tsStreamRipper" stehen da bei den Codecs der Programmname mit angegeben werden muss.
      Wenn das bei soweit richtig ist versuche es mal per Hand einzugeben was dann für Fehler kommen.


      Wenn du einen Mac hast könnte der Linux Skript auch direkt unter Mac OS laufen da die ja Unix benutzen. Die Linux und die Unix Sachen sind ziemlich gleich.


      PS.
      eine Lame EXE kannst du da finden: Lame Download
      Gruß
      Ghost_2010

      "Es bleibt alles anders"

      8000er
      Newnigma2-v3.2.1

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Ghost_2010 ()

    • Ok, lassen wir das mit den mac erstmal weg...

      Ich denke es hat einfach mit der lame Datei oder dem lame Verzeichnis zu tun...

      Hab die aktuelle lame von der Homepage geladen und die lame.tar.gz nach c:Programme/tsstreamripper entpackt ist doch eigentlich richtig oder

      Edit: so hab mal manuell getetstet wenn ich in mp2 mit java -jar tsStreamRipper.jar -channel deutsche_charts -host 192.168.1.27 -musicDir v:/Musik/Deutsche -switchFilenameFormat

      streame gehts..

      mit java -jar tsStreamRipper.jar -channel deutsche_charts -host 192.168.1.27 -musicDir v:/Musik/Deutsche -switchFilenameFormat -convert_mp3 c:/Programme/tsStreamRipper/lame

      in mp3 geht nix hab kurz ne datei auf der platte aber wenn der nächste stream anfängt wird die datei wieder gelöscht...

      hab lame-3.98.4 2 von deinem Link die erste datei...

      Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von Schatz ()

    • Original von Schatz
      Ok, lassen wir das mit den mac erstmal weg...

      Ich denke es hat einfach mit der lame Datei oder dem lame Verzeichnis zu tun...

      Hab die aktuelle lame von der Homepage geladen und die lame.tar.gz nach c:Programme/tsstreamripper entpackt ist doch eigentlich richtig oder.......

      .......hab lame-3.98.4 2 von deinem Link die erste datei...


      Hallo,

      das würde ich auch sagen es hat was mit der Lame zu tun.
      Wenn du die Lame EXE von dem Link hast sollte es (so dachte ich) auch funktionieren.
      Da ich selber kein Windows habe kann ich das nicht richtig testen.
      Eventuell könnte mal ein Windows User was dazu sagen welche Lame Datei er einsetzt.

      @satfreak666
      oder fällt dir noch was dazu ein?
      Gruß
      Ghost_2010

      "Es bleibt alles anders"

      8000er
      Newnigma2-v3.2.1
    • Original von Schatz

      Ich denke es hat einfach mit der lame Datei oder dem lame Verzeichnis zu tun...

      Hab die aktuelle lame von der Homepage geladen und die lame.tar.gz nach c:Programme/tsstreamripper entpackt ist doch eigentlich richtig oder


      Hi wenn du das "lame.tar.gz" von der homepage entpackst, dann sind das lediglich die sourcen. Die müsstest du erst kompilieren.

      Am besten eine lame.exe runter laden und in das Verzeichnis kopieren.

      Gruß SF
    • Wenn sich ein Fenster öffnet, ist das schon nicht schlecht. Wenn du die Sourcen nicht kompilieren möchtest, dann musst du auf eine Seite gehen die unter "Lame binaries" eine exe anbietet.

      Zum Beispiel :

      rarewares.org/mp3-lame-bundle.php

      Je nach Windows Version solltest du ein Binary von dieser Seite laden, die auf deinem Windows System zumindest ohne Fehlermeldung startet und transkodiert.

      Du kannst eine beliebige Datei nehmen und die MP2 Datei testweise per Hand nach MP3 kodieren mit

      lame.exe -V 2 infile outfile

      Wenn das geht, hast du die richtige EXE gefunden.

      Gruß SF
    • Also hab jetzt ne lame.exe die es mit deinem Befehl ausführt... Nur automatisch mit dem tsstreamripper gehts nicht. Es wird kurz die mp2 im zielverzeichnis erzeugt und wenn er dann in mp3 wandeln soll kommt keine neue Datei ins zielverzeichnis...

      mit java -jar tsStreamRipper.jar -channel deutsche_charts -host 192.168.1.27 -musicDir v:/Musik/Deutsche -switchFilenameFormat -convert_mp3 c:/lame

      Hatte auch dieses Verzeichnis von Lame fürs manuelle umwandeln...

      wenn ich aber lame.exe -V 2 ausfuhre muss ich immer Titel + .mp3 angeben ist das richtig??

      EDIT : hab mal nen -verbose gemacht


      C:\Programme\tsStreamRipper>lame.exe -V 2 V:\Musik\Deutsche\ss.mp3 c:\ssa..mp3
      LAME 3.98.4 32bits (mp3dev.org/)
      CPU features: MMX (ASM used), SSE (ASM used), SSE2
      Using polyphase lowpass filter, transition band: 18671 Hz - 19205 Hz
      Encoding V:\Musik\Deutsche\ss.mp3 to c:\ssa..mp3
      Encoding as 44.1 kHz j-stereo MPEG-1 Layer III VBR(q=2)
      Frame | CPU time/estim | REAL time/estim | play/CPU | ETA
      8586/8587 (100%)| 0:10/ 0:10| 0:10/ 0:10| 21.203x| 0:00
      32 [ 0]
      40 [ 0]
      48 [ 0]
      56 [ 1] *
      64 [ 0]
      80 [ 0]
      96 [ 11] *
      112 [ 100] %*
      128 [ 956] %************
      160 [5405] %%%*****************************************************************
      192 [1598] %%*******************
      224 [ 368] %****
      256 [ 101] %*
      320 [ 46] %
      -------------------------------------------------------------------------------
      kbps LR MS % long switch short %
      166.5 5.0 95.0 95.4 2.5 2.1
      Writing LAME Tag...done
      ReplayGain: -4.3dB


      C:\Programme\tsStreamRipper>java -jar tsStreamRipper.jar -channel deutsche_chart
      s -host 192.168.1.27 -musicDir v:/Musik/Deutsche1 -switchFilenameFormat -convert
      _mp3 c:/lame -verbose
      05.02.2011 14:09 INFO Starte tsStreamRipper ...
      05.02.2011 14:09 INFO tsStreamRipper Version 1.0.9
      05.02.2011 14:09 INFO Verbose : true
      05.02.2011 14:09 INFO Stream wird geholt von : 192.168.1.27:8001
      05.02.2011 14:09 INFO ChannelId des Streams : 1:0:2:96:11:85:C00000:0:0:0:
      05.02.2011 14:09 INFO Vollstaendig gestreamte MP2-Dateien werden in das Verz
      eichnis 'v:/Musik/Deutsche1' kopiert.
      05.02.2011 14:09 INFO Konvertierung zu MP3-Datei : Ja.
      05.02.2011 14:09 INFO Pfad auf lame-encoder : 'c:\lame'
      05.02.2011 14:09 INFO Loeschen orginaler MP2-Dateien : true
      05.02.2011 14:09 INFO ▄berschreibe existierende Dateien : false
      05.02.2011 14:09 INFO Temporaere Dateien werden im Verzeichnis 'C:\DOKUME~1\
      ADMINI~1\LOKALE~1\Temp\' abgelegt
      05.02.2011 14:09 INFO Musikst³cke werden im Format [Destination]/[Interpret]
      - [Titel] gespeichert.
      05.02.2011 14:09 INFO Falls eine Datei nicht erstellt wird, werden Statusinf
      ormation ueber die Anzahl der (gerippten/doppelten/beschaedigten) Dateien seit P
      rogrammstart angegeben.
      05.02.2011 14:09 INFO synchronisiere Transportstrom. Dabei kann es zu Warnme
      ldungen kommen.
      05.02.2011 14:09 WARNING PES Header invalid ... Should start with 0x00 0x00 0x0
      1.
      05.02.2011 14:09 FINE Elementary Stream auf pid 0 vom Type
      05.02.2011 14:09 WARNING PES Packet is leer ...
      05.02.2011 14:09 FINE Elementary Stream auf pid 16 vom Type AUDIO PTS
      05.02.2011 14:09 WARNING PES Packet is leer ...
      05.02.2011 14:09 WARNING PES Header invalid ... Should start with 0x00 0x00 0x0
      1.
      05.02.2011 14:09 FINE Elementary Stream auf pid 120 vom Type
      05.02.2011 14:09 WARNING PES Packet is leer ...
      05.02.2011 14:10 INFO Aktueller Stream : Interpret: Edward Maya&Vika Jiguli
      na mit Restdauer von 85 Sekunden.
      05.02.2011 14:11 WARNING PES SIZE differs from data Size : 1282 / 914
      05.02.2011 14:11 WARNING PES SIZE differs from data Size : 1282 / 1834
      05.02.2011 14:11 FINE SilenceBuffer limit : 315896
      05.02.2011 14:11 FINE Nõchster Stille-Test mit folgenden Parametern : Pass '
      1', Schwelle '20', Samples '11'
      05.02.2011 14:11 FINE Nõchster Stille-Test mit folgenden Parametern : Pass '
      2', Schwelle '30', Samples '10'
      05.02.2011 14:11 FINE Pass : 2 , Schwelle : 30 , Samples : 10, Position : 20
      4376
      05.02.2011 14:11 FINE Nõchster Stille-Test mit folgenden Parametern : Pass '
      3', Schwelle '40', Samples '10'
      05.02.2011 14:11 FINE SilenceDetectionTime 672 [ms]
      05.02.2011 14:11 INFO Ueberspringe Lied : v:\Musik\Deutsche1\Edward Maya&Vi
      ka Jigulina - Stereo Love.mp3
      05.02.2011 14:11 INFO Grund : Fehlerhafte Stilleerkennung oder erstes Musiks
      t³ck nach Programmstart. (0 / 0 / 1)
      05.02.2011 14:12 INFO Aktueller Stream : Interpret: Michael Jackson mit Res
      tdauer von 168 Sekunden.
      05.02.2011 14:14 WARNING PES SIZE differs from data Size : 1282 / 1650
      05.02.2011 14:15 FINE SilenceBuffer limit : 315896
      05.02.2011 14:15 FINE Pass : 0 , Schwelle : 10 , Samples : 11, Position : 18
      7922
      05.02.2011 14:15 FINE Nõchster Stille-Test mit folgenden Parametern : Pass '
      1', Schwelle '20', Samples '11'
      05.02.2011 14:15 FINE SilenceDetectionTime 172 [ms]
      05.02.2011 14:15 INFO Erstelle Musik-Datei : v:\Musik\Deutsche1\Michael Jack
      son - Hold My Hand (Feat Akon).mp3
      05.02.2011 14:15 FINE F³ge ID3 Tags zur Datei hinzu ...
      05.02.2011 14:15 FINE Konvertierung nach MP3. Benenne Original-Datei um nach
      : v:\Musik\Deutsche1\Michael Jackson - Hold My Hand (Feat Akon).mp2
      05.02.2011 14:15 FINE Convertiere MP2-File v:\Musik\Deutsche1\Michael Jackso
      n - Hold My Hand (Feat Akon).mp2
      05.02.2011 14:15 FINE -> MP3 File : v:\Musik\Deutsche1\Michael Jackson - H
      old My Hand (Feat Akon).mp3
      05.02.2011 14:15 FINE Konvertierung nach MP3 beendet.
      05.02.2011 14:15 INFO Aktueller Stream : Interpret: Pink mit Restdauer von
      143 Sekunden.

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Schatz ()

    • das sieht doch so aus, als ob alles funktioniert?

      Also nach der Konvertierung in deinem Beispiel gab es keine Datei namens:

      "v:\Musik\Deutsche1\Michael Jackson - Hold My Hand (Feat Akon).mp3" ?

      Wenn die Konvertierung schief gelaufen wäre, gäbe es ansich eine Log-Ausgabe. Bin rippen hattest du einen kleinen Empfangsfehler. Lass mal 10 Minuten laufen, um zu sehen, ob gar keine Datei im MP3 Format erstellt wird.

      Gruß SF
    • Hatte ich auch gesehen und danach kamen lieder ohne Fehler die er leider auch nicht erstellt hat. Komisch ist das die konvertierung damit nur 2 sek dauert und dann kommt der nächste Eintrag...
    • Alles klar, wenn ich gleich zuhause bin werd ich dir mal suchen und berichten...

      Danke dir aber schon mal!!!

      Was passiert denn wenn du den falschen Link zum lame in deine Zeile setzt?? Kommt dann ne Fehlermeldung??

      Edit: leider ohne erfolg

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Schatz ()

    • Original von Schatz
      Hier mal meine einstellungen... mp2 funzt...will aber mp3

      ' Bitte hier das Programmverzeichnis vom tsStreamRipper eingeben:
      pvk = "C:\Programme\tsStreamRipper"

      'Bitte hier die IP Adresse der Box eintragen:
      ipi = "192.168.1.27"

      ' Bitte hier das Verzeichnis und den Dateinamen für den FAAC Koder eingeben:
      ' Quelle: audiocoding.com/
      faacc = "C:\Programme\tsStreamRipper\Faac"

      ' Bitte hier das Verzeichnis und den Dateinamen für den Lame Koder eingeben:
      ' Quelle: lame.sourceforge.net/
      lame = "C:\Programme\tsStreamRipper\Lame"

      Sub Sub34_tss

      if fs.FolderExists("C:\tsStreamRipper") = False then
      FS.CreateFolder("C:\tsStreamRipper")
      end if
      If fs.FolderExists("V:\Musik\Deutsche") = False then
      FS.CreateFolder("V:\Musik\Deutsche")
      end if

      wshshell.run "java -jar " & pvk & "\tsStreamRipper.jar -channel deutsche_charts -host " & ipi & " -switchFilenameFormat -musicDir V:\Musik\Deutsche" & " -convert_mp3 " & lame

      End Sub


      lame hab ich in oben angegebenes verzeichnis entpackt.. weiß nicht obs was aus macht habe aber nen mac mit paralells am laufen... aber mp2 funzt ja...


      Moin,
      sah Anfangs bei mir auch so aus als wollte es nicht. Hab da die beiden Einträge :

      faacc = "C:\Programme\tsStreamRipper\Faac" und
      lame = "C:\Programme\tsStreamRipper\Lame"

      so abgeändert und nu rennt es wie es soll

      faacc = "C:\Programme\tsStreamRipper\Faac\faac.exe"
      lame = "C:\Programme\tsStreamRipper\Lame\lame.exe"

      Ich hab als BS Win7 32 bit Ultimate

      vielleicht hilft es dir

      Gruss
      jolanta
    • Hallo,

      das tut mir jetzt auch etwas Leid das du so viel probieren musstest aber die Windows
      Benutzer sind schon wirkliche Helden. Keiner hat mal von dem Problem mit dem fehlendem
      ".exe" im Skript gepostet. Schade.


      @Schatz & @jolanta
      Ich habe das mal mit der "EXE" nachgetragen ich hoffe das es so jetzt richtig ist.

      @satfreak666
      wenn es so jetzt OK ist könntest du den Skript im ersten Post noch mal austauschen.
      Und eventuell in den Beispielen von dir darauf hinweisen das Windows User auch noch
      das ".exe" mit angeben müssen.

      danke
      Dateien
      Gruß
      Ghost_2010

      "Es bleibt alles anders"

      8000er
      Newnigma2-v3.2.1
    • Hehe ...

      ok, die GUI Version hab ich im ersten Post aktualisiert. Ich nehme mal mit das das Programm offensichtlich nicht prüft, ob der De/Encoder wirklich gefunden werden kann. Das ändere ich in einer späteren Version mal.

      Gruß SF
    • Moin
      muss mal ein großes Lob bringen für dieses tolle Tool....früher hatte ich mal den MCE Grabberaber für meine 500er und 7000er, der funtzt ja nicht mehr.
      Ist da wohl 'ne Möglichkeit das auch für Enigma1 zu basteln? Wäre 'ne tolle Sache dann könnte man auch von den älteren Boxen streamen

      Gruss
      jolanta

      edit on
      Dank des großartigem Tip von Schatz hat man mit den beiden Tools (tsStreamRipper und MCE Grabber) alles was man so braucht . Also ist die Anfrage weg, tsStreamRipper für Enigma1 hinfällig.
      edit off

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von jolanta ()

    • @ jolanta

      Jetzt mal ein Tip von mir ;) es gibt nen neuen MCE Manager und D-Box Recorder der funzt mit E1 gibt's seit ende Dezember 2010 wieder... Läuft einwandfrei hatte den dann bis heute auch laufen gehabt aber so ist's für mich einfacher...

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Schatz ()

    • Original von Schatz
      @ jolanta

      Jetzt mal ein Tip von mir ;) es gibt nen neuen MCE Manager und D-Box Recorder der funzt mit E1 gibt's seit ende Dezember 2010 wieder... Läuft einwandfrei hatte den dann bis heute auch laufen gehabt aber so ist's für mich einfacher...



      Vielen vielen Dank für den goldenen Hinweis

      Gruss
      jolanta