[ANNOUNCE] vdr-autosort-0.0.5

  • Hallo,


    Das autosort-plugin geistert schon seit ein paar Tagen in der ML rum.
    Gerade ist die neue Version erschienen. Ich denke die VDR-Portal-Leser, die nicht auf der ML sind sollten auch was darüber erfahren :)



    Was macht das ganze?
    Mit ein paar einfachen Regeln kann man VDR dazu bringen, die Kanalliste zu sortieren.
    Das sortieren läuft jeweils beim housekeeping ab, immer maximal 20 Kanäle gleichzeitig.


    Dabei werden nur Kanäle angefasst, die hinter der Gruppe "autosort" stehen.
    D.h. man kann seine 100 Lieblingssender VOR die Gruppe autosort stellen und diese bleibt wie sie sind, währemd alles andere dahinter in Gruppen wie: FreeTV, Deutschsprachige Sender, Paytv usw. einsortiert werden.


    Frank aka Taros666

    AMD E4050, Debian testing/unstable, TT S-1401 + TT S2-3200 (ein Kabel LNB-Shared), VDR1.7.xx+Extensions-patch und so ziemlich jedem Plugin, das es auf der Welt gibt...

  • Moin!


    Habe das ding grade mal unter Linvdr (gcc 2.95.4) durch den Compiler gejagt! Hat auch was ausgespuckt aber ein paar Fehler angezeigt! Weiß ehrlich gesagt damit nix anzufangen, aber vielleicht sagt dir das was!



    Danke und Gruß


    Toxic

    Registrierter VDR-User #1275


    HW neu: Asrock B75 Pro3 - Pentium G620T - SKYDVB S952
    SW neu: YaVDR mit 3.16.3er Kernel ...

  • Naja aber am Ende wird die Library ja erzeugt...


    Warnings sind eben genau das - Warnungen.
    Solange es nur bei Warnings bleibt, ist alles OK, da meint halt der Compiler es halt besser zu wissen als der Programmierer ;)

  • bei wem funkt denn autosort?


    habe hier vdr.1.3.36 + bigpatch-test3 + autosort-0.0.6(oder0.0.5).


    /etc/vdr/channels.conf
    /etc/vdr/plugins/autosort.conf


    Ich kann auch den "test-lauf machen und er zeigt auch alle möglichen Durchläufe an, aber es werden keine Sender einsortiert?


    Kann mal jemand seine funktionierende autom. sortierte
    channels.conf und autosort.conf
    posten, damit ich mal sehe wie das auszusehen hat?
    Am besten mit Angabe unter welchem Pfad die bei Euch liegen?


    danke

    1.VDR mac mini 2009 4GBRam/ freevdr2.0a / TeVii S650 (oder TerraTec_Cinergy_S_USB oder TerraTec_S7>noch ohne HD/CI>) / Harmony 785
    2.VDR - Fanless: ATC620BX1/ AOpeni855GMEm-LFS/ CPU-M1,7GHz/ SST-NT01/ 512MB/ EFN-300/ 3*DVB-S-FFRev1.3/ avBoard/ IREinRev.4 / CF
    3.VDR - Fanless: Rebach-DT-HIFI-01/ ViaEpia5000/ 256MB/ DVB-S-FFRev1.5/ 120GBHD-SV1203N / GLCD/ IREinAus / opt. SPDIF
    4.VDR Samsung-SMT7020s

  • Kanäle werden nur sortiert, wenn die in der Gruppe unsorted liegen!


    Also alles was sortiert werden soll muss in die Gruppe ":Unsorted" (wird beim 1. start angelegt!)


    Frank

    AMD E4050, Debian testing/unstable, TT S-1401 + TT S2-3200 (ein Kabel LNB-Shared), VDR1.7.xx+Extensions-patch und so ziemlich jedem Plugin, das es auf der Welt gibt...

  • Zitat

    Original von Taros666
    Kanäle werden nur sortiert, wenn die in der Gruppe unsorted liegen!


    Also alles was sortiert werden soll muss in die Gruppe ":Unsorted" (wird beim 1. start angelegt!)


    Frank


    Hm, habe das mal so probiert:


    /etc/vdr/channels.conf
    Das Erste;ARD:11837:hC34:S19.2E:27500:101:102=deu:104:0:28106:1:1101:0
    ZDF;ZDFvision:11954:hC34:S19.2E:27500:110:120=deu,121=2ch;125=dd:130:0:28006:1:1079:0
    :Auto Sort
    :FreeTV
    :ARD
    :ZDF
    :Premiere
    :Unsorted


    dann "AutoSort Config Test", im log:
    loading /etc/vdr/plugins/autosort.conf
    Nov 16 20:21:21 (none) user.debug vdr[25569]: AutoSort: Expanding SubSection group PayRadio
    Nov 16 20:21:21 (none) user.debug vdr[25569]: AutoSort: Expanding SubSection group FreeRadio
    Nov 16 20:21:21 (none) user.debug vdr[25569]: AutoSort: found group 'Auto Sort' @ Index 2
    Nov 16 20:21:21 (none) user.debug vdr[25569]: AutoSort: Started complete run
    Nov 16 20:21:21 (none) user.debug vdr[25569]: AutoSort: following rules for group HDTV
    ...
    Nov 16 20:21:22 (none) user.debug vdr[25569]: AutoSort: following rules for group Bloomberg
    Nov 16 20:21:22 (none) user.debug vdr[25569]: AutoSort: following rules for group Deutsche Welle TV
    Nov 16 20:21:22 (none) user.debug vdr[25569]: AutoSort: following rules for group EuroNews
    Nov 16 20:21:22 (none) user.debug vdr[25569]: AutoSort: following rules for group Nachrichten Deutsch
    Nov 16 20:21:22 (none) user.debug vdr[25569]: AutoSort: following rules for group ARD
    Nov 16 20:21:22 (none) user.debug vdr[25569]: AutoSort: following rules for group ZDF
    Nov 16 20:21:22 (none) user.debug vdr[25569]: AutoSort: following rules for group WDR
    Nov 16 20:21:22 (none) user.debug vdr[25569]: AutoSort: following rules for group SWR
    Nov 16 20:21:22 (none) user.debug vdr[25569]: AutoSort: following rules for group BR
    Nov 16 20:21:22 (none) user.debug vdr[25569]: AutoSort: following rules for group HR
    ...
    Nov 16 20:21:26 (none) user.debug vdr[25569]: AutoSort: following rules for group FreeRadio Z
    Nov 16 20:21:26 (none) user.debug vdr[25569]: AutoSort: following rules for group FreeTV
    Nov 16 20:21:26 (none) user.debug vdr[25569]: AutoSort: following rules for group FreeRadio
    Nov 16 20:21:26 (none) user.debug vdr[25569]: AutoSort: following rules for group Auto Sort
    Nov 16 20:21:26 (none) user.debug vdr[25569]: AutoSort: following rules for group Unsorted
    Nov 16 20:21:26 (none) user.debug vdr[25569]: AutoSort: following rules for group New Channels
    Nov 16 20:21:27 (none) user.info vdr[25569]: info: AutoSort: Run Completed


    zapping, aber die neuen Sender werden auch nur hinten angehängt und nicht einsortiert?
    Nov 16 20:26:29 (none) user.debug vdr[27089]: creating new channel 'Test-R,;ARD' on S19.2E transponder 111837 with id 1-1101-28130-0
    Nov 16 20:26:29 (none) user.debug vdr[27089]: creating new channel 'Bayerisches FS,;ARD' on S19.2E transponder 111837 with id 1-1101-28107-0
    Nov 16 20:26:29 (none) user.debug vdr[27089]: creating new channel 'Bayern 4 Klassik,;ARD' on S19.2E transponder 111837 with id 1-1101-28120-0
    Nov 16 20:26:29 (none) user.debug vdr[27089]: creating new channel 'B5 aktuell,;ARD' on S19.2E transponder 111837 with id 1-1101-28121-0
    Nov 16 20:26:29 (none) user.debug vdr[27089]: creating new channel 'WDR Köln,;ARD' on S19.2E transponder 111837 with id 1-1101-28111-0


    PS: :Unsorted wurde nicht autom. angelegt? habe ich hinzugefügt.

    1.VDR mac mini 2009 4GBRam/ freevdr2.0a / TeVii S650 (oder TerraTec_Cinergy_S_USB oder TerraTec_S7>noch ohne HD/CI>) / Harmony 785
    2.VDR - Fanless: ATC620BX1/ AOpeni855GMEm-LFS/ CPU-M1,7GHz/ SST-NT01/ 512MB/ EFN-300/ 3*DVB-S-FFRev1.3/ avBoard/ IREinRev.4 / CF
    3.VDR - Fanless: Rebach-DT-HIFI-01/ ViaEpia5000/ 256MB/ DVB-S-FFRev1.5/ 120GBHD-SV1203N / GLCD/ IREinAus / opt. SPDIF
    4.VDR Samsung-SMT7020s

  • Kannst Du mal Deine autosort.conf posten?
    Werden die neuen channel auch nicht beim 2. Aufruf einsortiert?
    Manchmal muss man autosort mehrmals aufrufen, bevor was passiert.
    (Steht bei den Known Bugs im README...)


    P.S. Ich hab hier auch BP-Test3a im VDR. Daran kann es sicher nicht liegen.

    AMD E4050, Debian testing/unstable, TT S-1401 + TT S2-3200 (ein Kabel LNB-Shared), VDR1.7.xx+Extensions-patch und so ziemlich jedem Plugin, das es auf der Welt gibt...

  • Nun gut, dann werd ich die die Verantwortung wohl auch übernehmen müssen.


    Erst mal Hallo zusamen und herzlichen Dank an Taros666 für die freundliche Propaganda.



    celica

    Zitat

    Nov 16 20:21:26 (none) user.debug vdr[25569]: AutoSort: following rules for group New Channels


    Im Menü "Keep New Channels seperated" abschalten.
    Was nach "New Channels" kommt bleibt auch unangetastet.


    Zitat

    Das Erste;ARD:11837:hC34:S19.2E:27500:101:102=deu:104:0:28106:1:1101:0
    ZDF;ZDFvision:11954:hC34:S19.2E:27500:110:120=deu,121=2ch;125=dd:130:0:28006:1:1079:0
    :Auto Sort
    :FreeTV


    Die händischen Gruppeneinträge sind überflüssig - dürften aber auch nicht stören.



    Taros666

    Zitat

    Manchmal muss man autosort mehrmals aufrufen, bevor was passiert.
    (Steht bei den Known Bugs im README...)


    Falscher Film:
    Wenn sehr viele channels verschoben werde verzählt sich AutoSort schon mal und fügt den Kanal eine Gruppe zu früh oder zu spät ein, das ist der Bug.
    Hier kann einfach was um 20:26 erstellt wird nicht schon um 20:21 sortiert werden.
    Solange "New Channels" nicht im Weg ist sollte der zweite Lauf hier ein brauchbares Ergebnis bringen.


    Gruß
    Thorsten