epg-radio schneiden mit P-Rex

  • Nabend,


    so bei mir ist ein neues Problem gelöst



    das alte war "prex.channels" im falschen Ordner nur jetzt startet VDR immer neu wenn ich auch nen Premiere Radio Sender schalte .




    I30R6










    VDR











    Hardware : GA-EP35-DS3L, C2Q Q6700 , 3GB DDR2 , Palit GT240, 250GB System & 500GB Video,
    Mystique-CaBix C2,TT Budget C-1501,Airstar 2, Fernbedienung X10
    Software : gen2vdr, Kernel 3.8.10, vdr 2.0.1
    PlugIns : audiorecorder,femon,admin,yacoto..
    Ausgabe: softhddevice

  • Habe es geschafft.Es läuft.Ich musste unter den DVB einstellungen mein Primary-Device von 2 auf 1 stellen.Kann zwar kein Ton hören oder Fernsehen aber es nimmt jetzt auf

    Samsung SMT-7020s mit Dets V2b Iso und Decembersoul-Update, WakeUP-Board

  • Eine Frage hane ich leider noch.Habe jetzt diese Dateien in meinem Verzeichnis:


    1194291906
    1194291906.tag
    1194292001
    1194292001.tag
    1194292206
    1194292206.tag


    Wie läuft das jetzt mit dem umwandeln? Sollte doch alles von alleine starten oder? Ich habe noch die prexcut_the_file.sh angepasst mit den Pfaden zu lame und id3tool.Es werden nämlich keine mp3s erstellt


    Und wenn ich mir die Dateien anhöre, passt der Anfang und das Ende nicht ganz.Eigentlich immer um die 4sek.Wenn ich das noch einstellen kann läuft es schon sehr gut.Am Anfang des Liedes hat man noch 4 sek des alten Liedes und am Ende 4 sek des neuen Liedes

    Samsung SMT-7020s mit Dets V2b Iso und Decembersoul-Update, WakeUP-Board

    4 Mal editiert, zuletzt von dreamar ()

  • Nabend ,


    ich muss mal was reinschieben



    prex 0.0.2 mit vdr 1.5.10 geht
    prex 0.0.2 mit vdr 1.5.11 geht nicht da steht noch nicht mals im Log !



    danke für die PN Frankman nur leider kann man mich C++ , C alles was mit Programmieren jagen .. ich habe den Patch nur übernommen und geändert .




    I30R6










    VDR











    Hardware : GA-EP35-DS3L, C2Q Q6700 , 3GB DDR2 , Palit GT240, 250GB System & 500GB Video,
    Mystique-CaBix C2,TT Budget C-1501,Airstar 2, Fernbedienung X10
    Software : gen2vdr, Kernel 3.8.10, vdr 2.0.1
    PlugIns : audiorecorder,femon,admin,yacoto..
    Ausgabe: softhddevice


  • In Deinem config-verzeichnis wird ein file namens "commmand" angelegt (inclusive Schreibfehler). Dieses wird per "at now -f $VDRCONFIG/plugins/prex/commmands" gestartet. Du musst also den atd gestartet haben. Das commands macht nix anderes als den lame, den silencer und den tagger id3tool auf das file anzuwenden.


    Kurz:
    Du musst das Tool "silencer " nach /usr/bin" kopieren, ebenso das script "prexcut_the_file.sh" und den at-daemon installieren und starten. Nur dann gehts. Du kannst natürlich die Files auch offline wandeln. Dann musst Du aber das script "prexcut_the_file.sh" anpassen.


  • Kurzer Blick: Da ist der Fehler!!! Du musst hier den _channel verwenden, nicht den channel. Der ist nämlich NULL.


    Also:
    +:cReceiver(channel->GetChannelID(), -1, _channel->Apid(0)), cThread()

  • Zitat

    Original von Frankman
    Kurzer Blick: Da ist der Fehler!!! Du musst hier den _channel verwenden, nicht den channel. Der ist nämlich NULL.


    Also:
    +:cReceiver(channel->GetChannelID(), -1, _channel->Apid(0)), cThread()


    Nabend,


    habe ich probiert mit dem Ergebnis VDR neustart .


    Ich glaube einbißchen liegts auch am neuen vdr .



    I30R6










    VDR











    Hardware : GA-EP35-DS3L, C2Q Q6700 , 3GB DDR2 , Palit GT240, 250GB System & 500GB Video,
    Mystique-CaBix C2,TT Budget C-1501,Airstar 2, Fernbedienung X10
    Software : gen2vdr, Kernel 3.8.10, vdr 2.0.1
    PlugIns : audiorecorder,femon,admin,yacoto..
    Ausgabe: softhddevice

  • Bin deiner Beschreibung gefolgt.Es werden nur keine mp3s erstellt.


    folgendes beim logread


    Nov 5 21:44:28 (none) user.debug vdr: [2368] [P-Rex]: at-command is: at now -f /etc/vdr/plugins/prex/commmands
    Nov 5 21:44:28 (none) user.debug vdr: [2368] [P-Rex]: On_State Running
    Nov 5 21:44:28 (none) user.debug vdr: [2368] Directory created: /musik/incoming Mod=40775 at cFrameToolBox.cpp line 334
    Nov 5 21:44:28 (none) auth.info atd[2818]: (pam_unix) session opened for user root by (uid=1)
    Nov 5 21:44:28 (none) auth.info atd[2818]: (pam_unix) session closed for user root
    Nov 5 21:44:28 (none) user.notice 250 Ok.
    Nov 5 21:44:28 (none) user.notice 450 Service temporarily unavailable.
    Nov 5 21:48:39 (none) user.debug vdr: [2368] AudioEpg: epg event changed
    Nov 5 21:48:39 (none) user.debug vdr: [2368] AudioEpg: stopped epg event
    Nov 5 21:48:40 (none) user.debug vdr: [2368] AudioEpg: epg event changed
    Nov 5 21:48:40 (none) user.debug vdr: [2368] AudioEpg: started epg event
    Nov 5 21:48:40 (none) user.debug vdr: [2368] [P-Rex]: SignalEPGEventData
    Nov 5 21:48:40 (none) user.debug vdr: [2368] [P-Rex]: On_State stopped
    Nov 5 21:48:40 (none) user.debug vdr: [2368] [P-Rex]: command is: /etc/vdr/plugins/prex/commmands
    Nov 5 21:48:40 (none) user.debug vdr: [2368] [P-Rex]: at-command is: at now -f /etc/vdr/plugins/prex/commmands
    Nov 5 21:48:40 (none) user.debug vdr: [2368] [P-Rex]: On_State Running
    Nov 5 21:48:40 (none) user.debug vdr: [2368] Directory created: /musik/incoming Mod=40775 at cFrameToolBox.cpp line 334
    Nov 5 21:48:40 (none) auth.info atd[3321]: (pam_unix) session opened for user root by (uid=1)
    Nov 5 21:48:40 (none) auth.info atd[3321]: (pam_unix) session closed for user root
    Nov 5 21:48:40 (none) user.notice 250 Ok.
    Nov 5 21:48:40 (none) user.notice 450 Service temporarily unavailable.





    Welche Variable muss ich in cutter.c ändern um die Schnittpunkte anders zu setzen?Es sind nämlich immer diese 4 sekunden.Vielen Dank für deine Mühe!

    Samsung SMT-7020s mit Dets V2b Iso und Decembersoul-Update, WakeUP-Board

    2 Mal editiert, zuletzt von dreamar ()

  • Komme immer ein paar Schritte weiter doch nun weiß ich es nicht mehr.Es heißt bei der Kommandozeilen eingabe


    samsung:/usr/src# /etc/vdr/plugins/prex/prexcut_the_file.sh "/musik/incoming/1194295935" "Don't Stop The Music" "Good Girl Gone Bad" "Rihanna" "P-DEUTSCHE CHARTS"
    parsing argument 0/11 = silencer
    parsing argument 1/11 = -i
    cannot open filename: /musik/incoming/1194295935.mp3
    /usr/bin/id3tool: Can't open file "/musik/incoming/1194295935.sil" for read.
    mv: Aufruf von stat für »/musik/incoming/1194295935.sil« nicht möglich: Datei oder Verzeichnis nicht gefunden
    chmod: Zugriff auf »/musik/Rihanna/Good Girl Gone Bad/Don't Stop The Music.mp3« nicht möglich: Datei oder Verzeichnis nicht gefunden
    samsung:/usr/src#


    ************************************************************


    Edit:Hat sich erledigt


    Das Problem war das beim ersten Durchgang es nicht funzte und beim 2 Durchgang ist die Datei ja vom ersten Durchgang gelöscht worden

    Samsung SMT-7020s mit Dets V2b Iso und Decembersoul-Update, WakeUP-Board

    6 Mal editiert, zuletzt von dreamar ()


  • Da ist ja noch ein "channel" drin:
    Also:
    +:cReceiver(_channel->GetChannelID(), -1, _channel->Apid(0)), cThread()


  • lame existiert anscheinend nicht. jedenfalls wird keine Wandlung des files 1194295935 durchgeführt. Entferne mal das --silent bei lame

  • Vielen, vielen Dank für die Hilfe.Es läuft nun wunderbar.Es werden Top Stücke erstellt.Super Arbeit


    Edit:Nur eine letzte Frage:Ich möchte gerne das sie mp3s folgendermaßen aufgebaut sind Artist-Album-Titel.mp3 und nicht in Ordnern.Sie sollen alle einfach in outdir


    Wie muss das in prexcutt_the_file.sh aussehen?

    Samsung SMT-7020s mit Dets V2b Iso und Decembersoul-Update, WakeUP-Board

    Einmal editiert, zuletzt von dreamar ()

  • Zitat

    Originally posted by dreamar
    Vielen, vielen Dank für die Hilfe.Es läuft nun wunderbar.Es werden Top Stücke erstellt.Super Arbeit


    Edit:Nur eine letzte Frage:Ich möchte gerne das sie mp3s folgendermaßen aufgebaut sind Artist-Album-Titel.mp3 und nicht in Ordnern.Sie sollen alle einfach in outdir


    Wie muss das in prexcutt_the_file.sh aussehen?


    Der letzte mv-Befhel müsste umgestaltet werden:


    mv $1.sil $OUTDIR/$2-$3-$4.mp3


    oder so ähnlich...

  • Zitat

    Original von Frankman
    Da ist ja noch ein "channel" drin:
    Also:
    +:cReceiver(_channel->GetChannelID(), -1, _channel->Apid(0)), cThread()



    Mahlzeit,


    vielen Dank , das wars .. ich konnte nicht eher schreiben weil VDR rumgebockt hat.


    Jedenfalls erzeugt Prex Mp3s :)



    Wünsche :


    Das Ausgabeverzeichnis im OSD zu ändern.
    Das Ausgabeformat Interpret - Titel .... über OSD ändern .




    I30R6










    VDR











    Hardware : GA-EP35-DS3L, C2Q Q6700 , 3GB DDR2 , Palit GT240, 250GB System & 500GB Video,
    Mystique-CaBix C2,TT Budget C-1501,Airstar 2, Fernbedienung X10
    Software : gen2vdr, Kernel 3.8.10, vdr 2.0.1
    PlugIns : audiorecorder,femon,admin,yacoto..
    Ausgabe: softhddevice

  • Den Ausgabeordner kann man im OSD unter PLugins-Setup unter prex ändern.Punkt 2 fände ich auch nicht schlecht.

    Samsung SMT-7020s mit Dets V2b Iso und Decembersoul-Update, WakeUP-Board

    Einmal editiert, zuletzt von dreamar ()


  • Das Plugin weiss nicht, wo die Dateien landen und wie sie heissen werden. Dies geschieht alles im script "prexcut_the_file.sh". Also dort gezielt ändern.


    Die Angabe im Setup dient nur der Einstellung des Verzeichnisses des plugin-eigenen Dateibrowsers.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!