[1] Archiv / MLD 4.x / General / [gelöst] epgsearch - Staffel und Folge im Aufnahmeverzeichnis ersetzen
 

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Hallo zusammen,

ich verwende erweitertes EPG von epgdata über den epg-daemon und wollte jetzt bei der Aufnahme von Serientimern in den Aufnahmen die Staffel und Folge im Verzeichnisnamen sehen. Dazu gibt es auch viele Einträge im VDR-Forum. Trotzdem bekomme ich es in der MLD nicht hin. Entsprechend dem Vorschlag von mini73 verwende ich als Verzeichnis in Live "%title%~%folge% - S%staffel%E%episode% - %subtitle%". %title und %subtitle% werden beim Anlegen des Timers auch korrekt ersetzt. Leider jedoch nicht %folge%, %staffel% und %episode% nicht, obwohl sie im EPG enthalten sind.

Hat jemand einen Tipp für mich, wie auch die Variablen für Folge, Staffel und Episolde in der MLD korrekt ersetzt werden?

Viele Grüße skippy
« Last Edit: April 23, 2015, 11:07:01 by skippy »
meine MLDs (show / hide)

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
epgsearch - Staffel und Folge im Aufnahmeverzeichnis ersetzen
« Reply #1 on: April 21, 2015, 19:39:04 »
Hi skippy

deine Variablen sind verkehrt und deswegen klappt das nicht.
Hier mal meine epgsearchuservars.conf:
Code: [Select]
%SPATH%=SERIEN~%TITLE%
%SeasonEpisode%=%SPATH%~Staffel %Staffel%~%Staffelfolge%. %Subtitle%
%Shorttext%=%SPATH%~%Subtitle%
%DateTime%=%SPATH%~%time_w%_%date%_%time%
%STorDT%=%Subtitle% ? %Shorttext% : %DateTime%
%Serien%=%Staffel% ? %SeasonEpisode% : %STorDT%
%Simple%=%Title%
%check%=system(/etc/vdr/plugins/epgsearch/isfilm.sh, %summary%)
%etitle%=%Title% (%Jahr%)
%mtitle%=%Jahr% ? %etitle% : %Simple%
%einzel%=%check% ? %mtitle% : %Simple%
%AUTO%=%STAFFEL% ? %Serien% : %einzel%
Vorteil dabei ist das du beim Verzeichnis im live-plugin(Webif) nur noch %Serien% eingeben musst und er den Rest automatisch macht.

Wie das ganze dann aussieht siehst du unten in den Bildern.

Das isfilm.sh Skript wird dabei auch noch aufgerufen und unterscheidet auch noch ob es sich bei dem Timer um einen Film handelt.
isfilm.sh
Code: [Select]
#!/bin/sh

if [ $(echo $1 | grep -c -i "Kategorie:.*film.*") -gt 0 ]; then
        echo -n "1"
fi

Hoffe das hilft dir weiter :)
Gruß MegaX

Hardware (show / hide)

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
epgsearch - Staffel und Folge im Aufnahmeverzeichnis ersetzen
« Reply #2 on: April 21, 2015, 21:02:25 »
Hallo MegaX,

das sieht ja schon mal sehr gut aus auf deinen Bildern. Bei mir klappt es noch nicht so ganz. Die Staffel und die Folge fehlen noch. Brauche ich da noch die Liste mit den gespeicherten Serien oder was fehlt mir? Wie es bei mir ausschaut - siehe Anhang.

Mal ne bescheidene Frage, könnt ihr das mit den Serien nicht standardmäßig in die MLD übernehmen?

Viele Grüße skippy
meine MLDs (show / hide)

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
epgsearch - Staffel und Folge im Aufnahmeverzeichnis ersetzen
« Reply #3 on: April 21, 2015, 21:15:06 »
Hi skippy

wenn ich es später noch schaffe schau ich mal wie ich das in epgsearch eingestellt habe das es klappt.
Ich meine da war noch was zum einstellen.
Gruß MegaX

Hardware (show / hide)

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
epgsearch - Staffel und Folge im Aufnahmeverzeichnis ersetzen
« Reply #4 on: April 21, 2015, 21:30:06 »
Danke MegaX, nur kein Stress, ging bislang ja auch ohne.

Viele Grüße skippy
meine MLDs (show / hide)

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
epgsearch - Staffel und Folge im Aufnahmeverzeichnis ersetzen
« Reply #5 on: April 22, 2015, 23:05:10 »
Hallo MegaX,

könntest du bitte noch deine Datei /etc/vdr/plugins/epgsearch/epgsearchcats.conf posten. Ich denke, die wird auch noch benötigt.

Viele Grüße skippy
meine MLDs (show / hide)

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Hallo zusammen,

ich habe es geschafft. Lag tatsächlich an der epgsearchcats.conf. Die mitgelieferten Dateien haben zumindest bei mir nicht funktioniert. Es gibt aber das Programm createcats, das auch bei der MLD dabei ist. Der Aufruf

Code: [Select]
createcats /mnt/data/cache/vdr/epg.data
analysiert die epg.data und erzeugt daraus eine passende epgsearchcats.conf im aktuellen Verzeichnis. Diese Datei dann nach /etc/vdr/plugins/epgsearch kopieren und den VDR neu starten. Die von MegaX gepostete Datei epgsearchuservars.conf und das Programm isfilm.sh verwende ich ebenfalls.

@Entwickler: Wäre schön, wenn ihr das auch über das WebIf automatisieren könnt.

Viele Grüße skippy
meine MLDs (show / hide)

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Hallp Skippy,

in Bezug auf den Aktualisierungen im Webif, bitte ich Dich ein Ticket aufzugeben. Dann gerät es nicht in Vergessenheit.

danke,

Pit
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Hallo Pit,

natürlich gerne => Bug 204

Viele Grüße skippy
meine MLDs (show / hide)

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Hallo zusammen,

ich habe die Bezeichnung der Aufnahmen für mich noch etwas angepasst. Der Dateiname sieht bei mir so aus (siehe Anlage):

%Serie%-%Serienfolge%_%Untertitel%_(%Folge%)

Serie und Serienfolge sind zweistellig ggf. mit führender "0", damit die Sortierung im Verzeichnis stimmt. Dazu habe ich folgende Anpassungen gegenüber der geposteten Datei von MegaX vorgenommen:

epgsearchuservars.conf:

Code: [Select]
%SeasonEpisode%=%SPATH%~%Staffel%-%Staffelfolge%_%Subtitle%_(%Folge%)

Zusätzlich habe ich in der erzeugten epgsearchcats.conf Staffel und Staffelfolge um ",%02i" ergänzt, damit auf zweistellig mit führender Null aufgefüllt wird.

Code: [Select]
# 'Staffel' found 2762 times with 37 different values
12|Staffel,%02i|Staffel|0,1,10,11,12,13,14,15,16,17,18,2,21,22,23,24,25,28,29,3,30,31,32,33,37,38,39,4,40,42,43,46,5,6,7,8,9|1

# 'Staffelfolge' found 2762 times with 66 different values (values omitted, too much)
13|Staffelfolge,%02i|Staffelfolge||1

Vielleicht kann es ja einer von euch verwenden.

Viele Grüße skippy

meine MLDs (show / hide)

[1] Archiv / MLD 4.x / General / [gelöst] epgsearch - Staffel und Folge im Aufnahmeverzeichnis ersetzen
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.