tvmovie2vdr / Daten nach dem reboot weg

  • Frohe Ostern!


    Frohe Ostern,
    und viele bunte Eier,
    haben wohl die meisten von uns,
    wenn über das "Osterwochende" der VDR nicht aufnehmen konnte....


    Ich benutze z.Zt. tvmovie2vdr zum setzen von Aufnahmen. Beim abholen der EPG-Daten werden die Daten wohl im RAM gespeichert.
    Wenn ich jetzt den Rechner neu starte sind die Daten nicht mehr über VDRAdmin oder OSD abrufbar. Wie muß ich das AnalogTv Plugin bzw. EPG im OSD einstellen, das er nach dem Neustart automatisch die Daten hat?


    Ich habe hier mal etwas von Skripten über Cron gelesen, habe allerdings keine Ahnung wie man die verwendet. D.h. mir ist der Syntax nicht geläufig. Wie bringe ich ihn dazu, das er das EPG alle 6 Stunden aktualisiert, ohne eine große Skript Arie zu starten?


    LG Squaregarden

    Silverstone LC11 / Asus P4P800-VM / Celeron 2,53 / 512 MB / 2x250 1x160 GB / PVR350 rev. 991 / Technotrend 2.1 PE DVB-C / IR-Modul / Medion MD41169 / c't VDR: 1.4.3-1ctvdr3
    Das Nebensächliche macht riesige Fortschritte. Wir entfernen uns immer weiter vom Wesentlichen.

  • Zitat

    Original von wilderigel
    Welche Version von ctvdr verwendest du?


    Hallo WilderIgel,


    hier mal ein Auszug über ctvdrinfo


    c't VDR: 1.2.6-29
    Kernel : 2.4.27-ctvdr-1


    Patches:
    --------------------------------------
    recordings-0.0.2
    disableDoubleEpgEntries-0.6
    elchiaio4d
    fix-black-square
    ac3overdvb-0.2.4
    ttxtsubs_ac3
    autopid_ac3overdvb
    wareagleicons_elchiapid
    switchtimer-0.0.4-wareagle
    jumpplay-0.5
    8bitcolor
    osdpip-0.0.3


    Plugins:
    ( N = Native Plugin )
    ( ! = Falscher Patchlevel )
    --------------------------------------
    vdr-plugin-streamdev-server (0.3.1-3)
    vdr-plugin-analogtv (0.9.37-2)
    vdr-plugin-dvd (0.3.4-rc10-4)
    vdr-plugin-dvdselect (0.7a-3)
    vdr-plugin-femon (0.0.7-2)
    vdr-plugin-mp3 (0.9.11-2)
    vdr-plugin-mplayer (0.9.11-2)
    vdr-plugin-pvr350 (0.0.3-1)
    vdr-plugin-screenshot (0.0.5-1)
    vdr-plugin-timeline (0.9.0-1)
    vdr-plugin-tvonscreen (0.7.0-1)
    vdr-plugin-vcd (0.0.6c-3)
    vdr-plugin-vdrrip (0.3.0-4)
    vdr-plugin-weather (0.2.1e-9)


    Addon Packages:
    --------------------------------------
    vdr-addon-acpiwakeup (0.0.2)
    vdr-addon-icons (0.4)
    vdr-addon-noad (0.4.2-5)
    vdr-addon-schemes (0.3)
    vdr-addon-sharemarks (0.1.3-4)
    vdr-addon-tosvcd (0.9-6)
    vdr-addon-tvmovie2vdr (0.1.5-1)
    vdr-addon-vdrconvert (0.1.1-1)


    Eine neuere Version z.B. 1.3x bekomme ich mit dem AnalogTv-Plugin nicht zum laufen siehe andere Threats!


    Hoffe das reicht Dir an Infos?


    LG Squaregarden

    Silverstone LC11 / Asus P4P800-VM / Celeron 2,53 / 512 MB / 2x250 1x160 GB / PVR350 rev. 991 / Technotrend 2.1 PE DVB-C / IR-Modul / Medion MD41169 / c't VDR: 1.4.3-1ctvdr3
    Das Nebensächliche macht riesige Fortschritte. Wir entfernen uns immer weiter vom Wesentlichen.

  • Zitat

    Original von wilderigel
    ctvdr speichert die Daten nicht in ein Ramdisk.


    Welche Version von ctvdr verwendest du?


    Reichen Dir die Angaben nicht?


    Was möchtest Du noch wissen, damit Du mir helfen kannst?


    Danke und lieben Gruß vom


    Squaregarden

    Silverstone LC11 / Asus P4P800-VM / Celeron 2,53 / 512 MB / 2x250 1x160 GB / PVR350 rev. 991 / Technotrend 2.1 PE DVB-C / IR-Modul / Medion MD41169 / c't VDR: 1.4.3-1ctvdr3
    Das Nebensächliche macht riesige Fortschritte. Wir entfernen uns immer weiter vom Wesentlichen.

  • Sagen wir so, VDR und Plugins sind ca. die selben wie bei mir.


    Habe allerdings keinen Plan, warum bei dir EPG nicht gespeichert werden, bei mir aber schon.


    Hängt eventuell mit dem PVR Plugin oder mit der Karte zusammen.
    Siehe auch hier
    Wäre auch PVR und kein EPG

  • Zitat

    Original von wilderigel
    Siehe auch hier


    Hatte ich schon gefunden, hatte mal die Pfade überprüft!


    Hat allerdings nicht geholfen!


    Vielleicht kann es daran liegen das ich die channelmapdatei, weiß den Namen gerade nicht, sowie die Config Datei mal für eine frühere Version des Plugins erstellt hatte. Hat sich da etwas geändert?


    Eigentlich doch nicht. Oder?


    LG Squaregarden

    Silverstone LC11 / Asus P4P800-VM / Celeron 2,53 / 512 MB / 2x250 1x160 GB / PVR350 rev. 991 / Technotrend 2.1 PE DVB-C / IR-Modul / Medion MD41169 / c't VDR: 1.4.3-1ctvdr3
    Das Nebensächliche macht riesige Fortschritte. Wir entfernen uns immer weiter vom Wesentlichen.

  • Habe ich das jetzt falsch interpretiert?


    Du hast EPG-Daten bis zum nächsten Neustart / VDR Neustart?
    Steht irgendwann etwas in der Datei epg.data?


    Edit:
    Das würde dann heissen tvmovie2vdr ist ok, vdr hat aber ein Problem mit dem Speichern der EPG Daten.

  • Zitat

    Original von wilderigel
    Habe ich das jetzt falsch interpretiert?


    Du hast EPG-Daten bis zum nächsten Neustart / VDR Neustart?
    Steht irgendwann etwas in der Datei epg.data?


    Die Datei ist immer leer!


    Hier meine config.pl
    #!/usr/bin/perl



    # Settings
    $channelsfile = "/var/lib/vdr/channels.conf"; # path to channels-datei
    $epgfile = "var/lib/video.00/epg.data"; # path to epg-file
    $days2download = 5; # max. 8 days tvmovie, max 21-28 days tvinfo
    $clearEPG = 1; # clear EPG before inserting them into VDR ?
    # 1=true/0=false
    $downloadprefix = "/var/cache/vdr-addon-tvmovie2vdr/downloadfiles/"; # where to write downloaded files?
    $updateprefix = "/var/cache/vdr-addon-tvmovie2vdr/downloadupdatefiles/"; # where to write downloaded updatefiles?
    # use a different folder!
    $cleanupoldfiles = 1; # clean "old" cache-files ?
    # 1=true/0=false


    # settings for TVMovie
    our $baseurl = "http://tvmovie.kunde.serverflex.info/onlinedata/xml-gz/";
    our $aendurl = "http://tvmovie.kunde.serverflex.info/onlinedata/xml-aend-gz/";
    our $useupdate = 1; # use Updatefiles ? 1=true/0=false


    # settings for TVInfo
    our $http_base = "http://www.tvinfo.de/";
    our $loginURL = "exe.php3?";
    our $listeURL = "target=senderlist.inc";
    our $http_proxy = ""; # example: http://172.16.1.1:3128/
    our $tvicache_files = 1; # 1=true/0=false


    # settings for TVMerkzettelimport
    our $username = "xxx";
    our $password = "xxx";
    our $tvinfoprefix = "TVINFO+";
    our $prio="99";
    our $lifetime="99";
    our $MarginStart = 4;
    our $MarginStop = 6;
    our $merkzettelURL = "target=merk.inc";


    # settings for hoerzu
    our $hoerzuurl = "http://www2.hoerzu.de/text/tv-programm/";
    our $hoerzuradiourl = "http://www2.hoerzu.de/text/radioprogramm/";

    Silverstone LC11 / Asus P4P800-VM / Celeron 2,53 / 512 MB / 2x250 1x160 GB / PVR350 rev. 991 / Technotrend 2.1 PE DVB-C / IR-Modul / Medion MD41169 / c't VDR: 1.4.3-1ctvdr3
    Das Nebensächliche macht riesige Fortschritte. Wir entfernen uns immer weiter vom Wesentlichen.

    Einmal editiert, zuletzt von Squaregarden ()

  • Zitat

    Original von wilderigel
    Sind nach Lauf von tvmovie2vdr EPG-Daten im VDR vorhanden?


    Im VDRAdmin ja, und im TVonScreen auch!


    LG Squaregarden

    Silverstone LC11 / Asus P4P800-VM / Celeron 2,53 / 512 MB / 2x250 1x160 GB / PVR350 rev. 991 / Technotrend 2.1 PE DVB-C / IR-Modul / Medion MD41169 / c't VDR: 1.4.3-1ctvdr3
    Das Nebensächliche macht riesige Fortschritte. Wir entfernen uns immer weiter vom Wesentlichen.

  • Allerdings bleibt die Datei EPG leer!


    LG Squaregarden

    Silverstone LC11 / Asus P4P800-VM / Celeron 2,53 / 512 MB / 2x250 1x160 GB / PVR350 rev. 991 / Technotrend 2.1 PE DVB-C / IR-Modul / Medion MD41169 / c't VDR: 1.4.3-1ctvdr3
    Das Nebensächliche macht riesige Fortschritte. Wir entfernen uns immer weiter vom Wesentlichen.

  • Dann kommen für deinn Problem eigentlich nur mehr die Plugins, oder die Patches von VDR in Frage.
    Patches würde ich weitgehend ausschließen, weis ansonsten auch andere User von dem Problem berichte hätten.


    Also entweder analogtv oder pvr350

  • Zitat

    Original von wilderigel
    Also entweder analogtv oder pvr350


    Also an den Versionen kann es wohl nicht liegen, denn ich habe ja nichts selbst gepatcht oder so. Vielleicht liegt es an den Einstellungen in der Setup.conf im AnalogTv Plugin?


    Hier mal nen Auszug:


    BgClrBackground = -2013265920
    BgClrChannelDate = -1996488705
    BgClrChannelName = -2013265920
    BgClrConfirmLine = -14500916
    BgClrEpgData = -2013265920
    BgClrEpgTime = -2013265920
    BgClrErrorLine = -15658548
    BgClrHelpBlue = -3407872
    BgClrHelpGreen = -14496734
    BgClrHelpRed = -15658548
    BgClrHelpYellow = -14500916
    BgClrInfoLine = -14496734
    BgClrScrolLine = -256
    BgClrTitleLine = -256
    ChannelInfoPos = 0
    ChannelLogo = 1
    ClrChannelDate = 1
    ClrChannelName = 1
    ClrConfirmFont = 0
    ClrEpgTime = 4
    ClrErrorFont = 1
    ClrInfoFont = 0
    ClrMenuFont = 1
    ClrScrolLine = 0
    ClrSubTitle = 7
    ClrSymbolOff = 8
    ClrSymbolOn = 4
    ClrTimeBar1 = 0
    ClrTimeBar2 = 8
    ClrTitle = 7
    ClrTitleLine = 0
    ClrVolumeBar = 3
    ConfirmSwitchTimers = 0
    ConfirmSwitchTimersTimeout = 30
    CurrentChannel = 7
    CurrentVolume = 255
    defaultCA = 101
    DefaultLifetime = 99
    DefaultPriority = 50
    DiSEqC = 0
    DoubleEpgAction = 0
    DoubleEpgTimeDelta = 15
    EPGBugfixLevel = 2
    EPGScanTimeout = 1
    InstantRecordTime = 180
    JumpPlay = 0
    LiveMultichannelAudio = 0
    LnbFrequHi = 10600
    LnbFrequLo = 9750
    LnbSLOF = 11700
    LogoColorScheme = 1
    MarginStart = 2
    MarginStop = 10
    MarkInstantRecord = 1
    MaxVideoFileSize = 2000
    MenuCommandPos = 1
    MenuScrollPage = 1
    MinEventTimeout = 30
    MinUserInactivity = 0
    MultiSpeedMode = 0
    NameInstantRecord = TITLE EPISODE
    OSDheight = 18
    OSDLanguage = 1
    OSDMessageTime = 1
    OSDwidth = 52
    OSDxoffset = 0
    PauseLifetime = 1
    PausePriority = 10
    PlayJump = 0
    PlayMultichannelAudio = 0
    PrimaryDVB = 2
    PrimaryLimit = 0
    ProgressBar = 0
    RecordDolbyDigital = 1
    RecordingDirs = 1
    ResumeID = 0
    SetSystemTime = 1
    ShowInfoOnChSwitch = 1
    ShowRecDate = 1
    ShowRecLength = 0
    ShowRecTime = 1
    ShowReplayMode = 0
    ShowWeekdays = 0
    SmallFonts = 1
    SortTimers = 1
    SplitEditedFiles = 0
    SVDRPTimeout = 300
    Symbol = 1
    Theme = 2
    TimeBar = 0
    TimeTransponder = 182250
    updateServices = 3
    UseSubtitle = 1
    VideoFormat = 0
    ZapTimeout = 3
    analogtv.Aspect = 1
    analogtv.AudioBitRate = 256
    analogtv.AudioMode = 3
    analogtv.AutoUpdate = 0
    analogtv.backupHack = 1
    analogtv.Bframes = 3
    analogtv.BitrateMode = 0
    analogtv.Brightness = 17
    analogtv.Clipping = 1
    analogtv.Colour = 17
    analogtv.Contrast = 18
    analogtv.debug = 0
    analogtv.Deinterlace = 0
    analogtv.DNRmode = 0
    analogtv.DNRspatial = 0
    analogtv.DNRtemporal = 2
    analogtv.DNRtype = 0
    analogtv.EnableDigibox = 0
    analogtv.Encoder = 8
    analogtv.EncoderAlwaysUp = 1
    analogtv.EPGfrom = 2
    analogtv.EPGprovider = "FF
    analogtv.External = "
    analogtv.FastDigiboxChange = 0
    analogtv.Filter = 7
    analogtv.Finetune = "|
    analogtv.FramesPerGOP = 12
    analogtv.GOP = 1
    analogtv.GOPclosure = 0
    analogtv.HideMainMenu = 1
    analogtv.Hue = 13
    analogtv.ImageSize = 5
    analogtv.Link = 0
    analogtv.Logger = 2
    analogtv.MemcpyMethod = 1
    analogtv.MixerDevice = "/dev/mixer
    analogtv.MixerInput = 14
    analogtv.MixerVolume = 95
    analogtv.MotionMax = 0
    analogtv.MotionMin = 0
    analogtv.MPEG = 0
    analogtv.PCMdevice = "/dev/dsp
    analogtv.ppHack = 0
    analogtv.Profile = 0
    analogtv.PsychoAnalysis = 0
    analogtv.Pulldown = 0
    analogtv.RedRemoteDevice = /dev/redremote
    analogtv.Remux = 0
    analogtv.Report = 0
    analogtv.SampleRate = 2
    analogtv.StutteringHack = 1
    analogtv.SyncHack = 1
    analogtv.Test = 0
    analogtv.ThemeLanguage = 2
    analogtv.Videobitrate = 55
    analogtv.WiningHack = 0
    streamdev-server.AllowSuspend = 1
    streamdev-server.HTTPServerPort = 3000
    streamdev-server.HTTPStreamType = 1
    streamdev-server.MaxClients = 3
    streamdev-server.ServerPort = 2004
    streamdev-server.StartHTTPServer = 1
    streamdev-server.StartServer = 0
    streamdev-server.SuspendMode = 0


    LG Squaregarden

    Silverstone LC11 / Asus P4P800-VM / Celeron 2,53 / 512 MB / 2x250 1x160 GB / PVR350 rev. 991 / Technotrend 2.1 PE DVB-C / IR-Modul / Medion MD41169 / c't VDR: 1.4.3-1ctvdr3
    Das Nebensächliche macht riesige Fortschritte. Wir entfernen uns immer weiter vom Wesentlichen.

  • Analogtv und Pvr350 Plugin kenn ich zum Glück überhaupt nicht :]


    Was kannst du im Autotimer Plugin für EPG alles Einstellen?
    Der Auszug us der setup.conf ist etwas schwer zu lesen.

  • imho bekannter Bug.


    Bei PVR only System speichert der vdr die EPG Daten nicht ab. Sind nach Reboot dann weg.


    Es gab mal einen der hat pl Skripte geschrieben, die die Daten manuell speichern.
    So läufts bei mir....leider

  • Zitat

    Original von lordgringo
    imho bekannter Bug.


    Bei PVR only System speichert der vdr die EPG Daten nicht ab. Sind nach Reboot dann weg.


    Es gab mal einen der hat pl Skripte geschrieben, die die Daten manuell speichern.
    So läufts bei mir....leider


    Hey Danke das ist zwar keine positive Aussage aber immerhin!
    Jetzt bin ich wieder einmal schlauer!
    Du benutzt also solch ein Skript? Könntest Du es mir zur Verfügung stellen, bzw. mir erklären wie ich es einbinde? Oder mir einen Link angeben wo es beschrieben wird?


    Wäre suuuuuuper nett!


    LG Squaregarden

    Silverstone LC11 / Asus P4P800-VM / Celeron 2,53 / 512 MB / 2x250 1x160 GB / PVR350 rev. 991 / Technotrend 2.1 PE DVB-C / IR-Modul / Medion MD41169 / c't VDR: 1.4.3-1ctvdr3
    Das Nebensächliche macht riesige Fortschritte. Wir entfernen uns immer weiter vom Wesentlichen.

  • Hi,
    ich habe mal in den Gedanken gekramt.
    Mit der Suchfunktion über den Begriff "saveepg.pl" findest du 2 Einträge.
    Der Eine ist sogar von mir, in dem ich das Problem im Sourcecode von analogtv untersucht habe.
    In dem anderen sind die erwähnten Scripte.
    Ich rufe tvm2vdr.pl und danach saveepg.pl auf
    (das holt die daten aus dem vdr und schreibt sie weg).
    Nach jedem Reboot muss man putepg.pl aufrufen (nachdem der vdr läuft). Ich glaube ich habe das als init.d script gemacht. Muss ich aber nachschauen.


  • Habe ich gerade eben auch entdeckt! Werde ich mir heute Abend mal durchlesen, und versuchen zu begreifen...

    Zitat

    Original von lordgringo
    Ich rufe tvm2vdr.pl und danach saveepg.pl auf
    (das holt die daten aus dem vdr und schreibt sie weg).
    Nach jedem Reboot muss man putepg.pl aufrufen (nachdem der vdr läuft). Ich glaube ich habe das als init.d script gemacht. Muss ich aber nachschauen.


    Das wäre super, denn ich habe keine Ahnung wie man eine init.d verändert geschweige denn wie man einen Cronjob anlegt und so einbindet, daß er auch zu bestimmten Zeiten ausgeführt wird.


    LG und vielen Dank für Deine Bemühungen
    Squaregarden

    Silverstone LC11 / Asus P4P800-VM / Celeron 2,53 / 512 MB / 2x250 1x160 GB / PVR350 rev. 991 / Technotrend 2.1 PE DVB-C / IR-Modul / Medion MD41169 / c't VDR: 1.4.3-1ctvdr3
    Das Nebensächliche macht riesige Fortschritte. Wir entfernen uns immer weiter vom Wesentlichen.

  • die scripte kannst du so kopieren, und du musst nur die Ip ändern. Z.B. in den Zeilen von svdrsend.
    Probier erstmal 127.0.0.1, sollte eigentlich funktionieren, ansonsten nimmst du deine lokale Ip aus dem LAN (falls du eins hast).


    Mit dem putepg.pl muss ich echt zu Hause erstmal schauen.


    Gruß

  • Zitat

    Original von lordgringo
    die scripte kannst du so kopieren, und du musst nur die Ip ändern. Z.B. in den Zeilen von svdrsend.
    Probier erstmal 127.0.0.1, sollte eigentlich funktionieren, ansonsten nimmst du deine lokale Ip aus dem LAN (falls du eins hast).


    Werde ich dann heute Abend mal so machen!
    Mit dem putepg.pl muss ich echt zu Hause erstmal schauen.

    Zitat

    Original von lordgringo
    Gruß


    Das wäre natürlich sehr hilfreich für mich. Danke Dir!


    LG Squaregarden

    Silverstone LC11 / Asus P4P800-VM / Celeron 2,53 / 512 MB / 2x250 1x160 GB / PVR350 rev. 991 / Technotrend 2.1 PE DVB-C / IR-Modul / Medion MD41169 / c't VDR: 1.4.3-1ctvdr3
    Das Nebensächliche macht riesige Fortschritte. Wir entfernen uns immer weiter vom Wesentlichen.

Jetzt mitmachen!

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