Das ist völlig egal. Ich habe mehrere Skins ausprobiert. Immer dasselbe.
Beiträge von Asta
-
-
Hat evtl. auch jemand das Problem das nach dem Starten des VDR erst mal ein paar Sekunden kein OSD vom Skindesigner kommt?
Eingesetzt wird hier ein RPI 3 oder RPI 2. Bis das erste mal das OSD sichtbar ist dauert es bestimmt 5 -8s. -
Wenn ich die taste mehrfach drücke:
Code8e 0 KEY_SLEEP /dev/input/by-id/usb-05a4_9881-if01-event-mouse 8e 0 KEY_SLEEP /dev/input/by-id/usb-05a4_9881-if01-event-mouse 8e 0 KEY_SLEEP /dev/input/by-id/usb-05a4_9881-if01-event-mouse 8e 0 KEY_SLEEP /dev/input/by-id/usb-05a4_9881-if01-event-mouse 8e 0 KEY_SLEEP /dev/input/by-id/usb-05a4_9881-if01-event-mouse 8e 0 KEY_SLEEP /dev/input/by-id/usb-05a4_9881-if01-event-mouse 8e 0 KEY_SLEEP /dev/input/by-id/usb-05a4_9881-if01-event-mouse 8e 0 KEY_SLEEP /dev/input/by-id/usb-05a4_9881-if01-event-mouse 8e 0 KEY_SLEEP /dev/input/by-id/usb-05a4_9881-if01-event-mouse
Da toggle´t nix. -
Hallo liebe Leute. Ich habe ab und zu das Problem das ein drücken der Power Taste kein Befehl auf dem PI auslöst.
Es handelt sich um eine Hama MCE Fernbedienung. Man muss die Power Taste ab und zu 2 mal drücken das der VDR gestartet wird. Die lircrc sieht so aus:Codebegin button = KEY_SLEEP prog = irexec config = su -c /home/pi/scripte/./power.sh pi delay = 1 end
Das Script startet mein VDR. Ich habe mal IRW laufen lassen und nur einen Unterschied feststellen können:: VDR startet nicht.
: VDR startet.
Weiß jemand was die 0 oder 1 hinter "8e" bedeutet? -
Ja, das habe ich gesehen. Diese Änderung ist für den fehlenden Ton bei Euronews.
Ich habe den Wert :
verdoppelt auf:
Nun scheint es zu funktionieren.
Vielen Dank.Der Wert ist nun wieder bei 128. Schuld war eine hohe CPU-Last durch den Samba Daemon "SMBD". Der schein seit dem letztem update ein Problem zu haben.
Nachdem Samba nun auf NFS-Kernel-Server umgestellt wurde geht wieder alles. -
Wo hast du dieses definiert? Nur so aus Interesse....Gruß,
UweIn der aktuellen GIT Version wird der Wert in der "omxdevice.c" definiert.
dieser ist jetzt Default bei 250ms.Ich habe ihn jetzt wieder bei 128ms und lebe ohne aussetzer.
-
Ja, siehe hier: Git
Ja, das habe ich gesehen. Diese Änderung ist für den fehlenden Ton bei Euronews.
Ich habe den Wert :
verdoppelt auf:
Nun scheint es zu funktionieren.
Vielen Dank. -
-
Vielen Dank Thomas. Ich werde es gleich testen.
EDIT:
Läuft super. -
Hallo Thomas. Das Videoformat ist Mpeg2. Ich habe dir mal eine kurze Testaufnahme geschickt. Link per PM. Dort läuft Werbung in 16/9 und beim wechsel auf die Serie 4/3 ändert sich nicht das Bildformat und das Bild wird in die Breite gezogen.
-
Hallo Thomas. Ist ja komisch das es bei dir nicht passiert. Ich habe hier zwei rpi´s. Beide verhalten sich gleich. Ich mach es so:
Ich schalte auf "ProSiebenMaxx" oder "RtlNitro". Dort läuft gerade ne Sendung im 4/3 Format. Im Log erscheint:.
Ich lasse den Sender laufen. Irgendwann kommt Werbung, Die ist im 16/9 Format. Im Log erscheint aber nicht das rpihddevice das mitbekommen hat. Das Bild ist verzerrt. Die schwarzen Balken links und rechts bleiben. Dann schalte ich einmal hoch und wieder zurück und rpihddevice erkennt jetzt 16/9:
Eingestellt ist in den Pluginparameter: Auflösung: 1920x1080. oder Voreinstellung.
Das ist bei dir auch so?VDR ist ein 2.3.2 und ein 2.2.0. rpihddevice ist 1.0.3 aus dem Git.
-
Wenn während einer Sendung das Bildformat wechselt, z.B. Scrubs läuft gerade in 4/3, dann kommt Werbung in 16/9, bleibt rpihddevice auf 4/3 stehen und verzerrt das Bild. Schalte ich einmal um und zurück ist alles ok.
Kann man da was machen??
Umschalten auf 4/3 Sendung:
Dann kommt Werbung aber im log passiert nix. Einmal umschalten und zurück: -
Welche Tasten fehlen dir denn?
Die erlaubten VDR Befehle findest du hier: http://www.vdr-wiki.de/wiki/index.php/Remote.conf
Die passenden Fernbedieungscodes findest du so heraus:und die benötigte Taste der Fernbedienung drücken.
Dann sollte so in etwa das hier erscheinen:
"KEY_ENTER" wäre in diesem Beispiel dein zugehöriger Fernbedienungscode.
Die fertige Zeile in der "remote.conf" sieht dann so aus:.
Alternative kannst du die remote.conf löschen und dann den VDR starten. Dann sollte der Anlernbildschirm erscheinen.PS: In meiner remote.conf sind die Tasten für Lautstärke und Channel + - vertauscht. Der Grund ist, das die originalen Volume Tasten dieser Fernbedienung kein Repeat senden.
-
Trag mal in die "/etc/Default/inputlirc" folgendes ein:
CodeEVENTS="/dev/input/by-id/usb-05a4_9881-event-kbd /dev/input/by-id/usb-05a4_9881-if01-event-mouse" OPTIONS="-g -m0 -c"
. Evtl. musst du dén Namen anpassen. (ls /dev/input/by-id)
Dann ein Neustart von inputlirc:,
Danach solltest du mit "irw" ein Tastendruck abfangen können und die Fernbedienung am VDR anlernen können. Alternativ diese remote.conf nutzen und anpassen:
Code
Alles anzeigenLIRC.Up KEY_UP LIRC.Down KEY_DOWN LIRC.Menu BTN_RIGHT LIRC.Ok KEY_ENTER LIRC.Back KEY_BACKSPACE LIRC.Left KEY_LEFT LIRC.Right KEY_RIGHT LIRC.Red CTRL_KEY_E LIRC.Green CTRL_KEY_I LIRC.Yellow CTRL_SHIFT_KEY_T LIRC.Blue CTRL_KEY_M LIRC.0 KEY_KP0 LIRC.1 KEY_KP1 LIRC.2 KEY_KP2 LIRC.3 KEY_KP3 LIRC.4 KEY_KP4 LIRC.5 KEY_KP5 LIRC.6 KEY_KP6 LIRC.7 KEY_KP7 LIRC.8 KEY_KP8 LIRC.9 KEY_KP9 LIRC.Play/Pause KEY_PLAYPAUSE LIRC.Stop KEY_STOPCD LIRC.Record CTRL_KEY_R LIRC.FastFwd CTRL_SHIFT_KEY_F LIRC.FastRew CTRL_SHIFT_KEY_B LIRC.Next KEY_NEXTSONG LIRC.Prev KEY_PREVIOUSSONG LIRC.Power KEY_SLEEP LIRC.Channel+ KEY_VOLUMEUP LIRC.Channel- KEY_VOLUMEDOWN LIRC.Volume+ KEY_PAGEUP LIRC.Volume- KEY_PAGEDOWN LIRC.Mute KEY_MUTE LIRC.Channels BTN_MOUSE
-
Der Fehler bei mir mit dem Lock des VDR´s beim schneiden von Aufnahmen war der fehlende Patch "vdr-2.3.2-fixrecordingshandlerlock-2.diff". Mir war nicht klar das diese wichtigen Patches nicht in die vdr-version die es zum Download gibt eingepflegt sind. Da wäre es Tatsache schön wenn es eine Übersicht über wichtige Patches gibt.
Skinenigmang funktioniert jetzt auch. Ich mußte diese Version nehmen: https://projects.vdr-developer…375230627e772c1652559d9f4
Der Absturz bei epgsearch ist auch gelöst. Er tritt nur im Zusammenhang mit Skindesigner auf. Mit metrixhd oder estuary4vdr folgendermaßen reproduzierbar:
schaltet man auf einem Kanal wo noch kein EPG geladen ist und drückt nun im "Programmführer" die grüne Taste 2mal dann stürzt der VDR ab.Vielen Dank für eure Hilfe.
-
Installiert habe ich nach dieser Anleitung: http://www.vdr-wiki.de/wiki/in…spberry_Pi_Betriebssystem
auf einem frischen raspbian nur mit rpihddevice. Ich werde es wohl nochmal machen müssen.Vielen Dank für die Hilfe.
-
Kann ich denn davon ausgehen das die Version 2.3.2 von dieser Seite
ftp://ftp.tvdr.de/vdr/Developer
die aktuelle ist? Es ist schon komisch das ich diese Fehler alleine habe. Installiert ist alles auf einem rpi3. -
Also eben mal skinenigmang getestet, siehe Screenshot, läuft perfekt
Ok, danke dir. dann werde ich den Fehler bei mir suchen.
Kann denn jemand den epgsearch Fehler nachvollziehen?
-
Diese Meldung kommt bei epgsearch wenn man die grüne Taste mehrfach drückt:
Code
Alles anzeigen(gdb) bt full #0 strlen () at ../ports/sysdeps/arm/armv6/strlen.S:26 No locals. #1 0x76bd6388 in __GI___strdup (s=0x0) at strdup.c:41 len = 16124584 #2 0x73eb52cc in cMenuMyScheduleItem::Update (this=this@entry=0xf60aa8, vdrtimers=0x73ee506c, Force=Force@entry=true) at menu_whatson.c:216 szProgressPart = "", '\000' <repeats 17 times> szProgressPartT2S = "[ ]\000" t = " \000\000\000h\311\311v" szStatus = " \000\001\000\000\000\000\000\000\000\000\000\000" buffer = 0xf60a30 "%chnr%\t %chsh%\t %time% $r_status$\t%title% ~ %subtitle%" r = " \000\000\000\261\a\000" tmp = <optimized out> now = <optimized out> v = " \000\000\000\341\a\000" title = 0x0 varExpr = {expr = "", usedVars = std::set with 2 elements = {[0] = 0x18, [1] = 0x18}} OldTimerMatch = tmNone timer = <optimized out> menutemplate = 0x73eb52cc <cMenuMyScheduleItem::Update(cTimers const*, b---Type <return> to continue, or q <return> to quit--- ool)+904> "t\034\237\345t,\237\345\001\020\217\340\002 \217\340\036Q\376\353h\034\237\345\001\020\217", <incomplete sequence \340> result = false OldInSwitchList = <optimized out> hasMatch = <optimized out> #3 0x73eb680c in cMenuMyScheduleItem::cMenuMyScheduleItem (this=0xf60aa8, Event=0x71a16f00, Channel=0x2b1a80, Mode=showNext, MenuTemplate=0x3605d0) at menu_whatson.c:75 TimersLock = {stateKey = {stateLock = 0x1d7514 <cTimers::timers+16>, write = false, state = -1, timedOut = false}, list = 0x1d7504 <cTimers::timers>} Timers = <optimized out> vdrtimers = <optimized out> #4 0x73eb6d94 in cMenuWhatsOnSearch::LoadSchedules (this=this@entry=0xf5c2c8) at menu_whatson.c:494 Schedule = <optimized out> Event = <optimized out> Channel = 0x2b1a80 szTitle = {_vptr.cString = 0x174c68 <vtable for cString+8>, s = 0xf68338 "Übersicht - Nächste"} currentTemplate = 0x3605d0 Channels = <optimized out> mode = <optimized out> ---Type <return> to continue, or q <return> to quit--- maxChannel = 0 ChannelsLock = {stateKey = { stateLock = 0x177dcc <cChannels::channels+16>, write = false, state = -1, timedOut = false}, list = 0x177dbc <cChannels::channels>} vdrchannels = <optimized out> #5 0x73eb7230 in cMenuWhatsOnSearch::cMenuWhatsOnSearch (this=0xf5c2c8, Schedules=0x179510 <cSchedules::schedules>, CurrentChannelNr=19) at menu_whatson.c:346 No locals. #6 0x73e98dd0 in cMenuSearchMain::ProcessKey (this=0xf5d8c8, Key=<optimized out>) at menu_main.c:519 ChannelNr = 19 HadSubMenu = <optimized out> state = <optimized out> #7 0x00070754 in main (argc=<optimized out>, argv=<optimized out>) at vdr.c:1379 state = <optimized out> Now = 1486398887 Interact = 0xf5d8c8 key = kGreen PreviousChannelIndex = 1932260 LastChannelChanged = 0 ---Type <return> to continue, or q <return> to quit--- IsInfoMenu = false Menu = <optimized out> LastChannel = 1539840 LastTimerChannel = 2130703648 PreviousChannel = {1, 20} CurrentSkin = <optimized out> LastInteract = 1486398887 MaxLatencyTime = 1571800 InhibitEpgScan = 19 ResourceDirectory = <optimized out> LocaleDirectory = <optimized out> MuteAudio = <optimized out> savedTm = {c_iflag = 1280, c_oflag = 5, c_cflag = 191, c_lflag = 35387, c_line = 0 '\000', c_cc = "\003\034\177\025\004\000\001\000\021\023\032\000\022\017\027\026", '\000' <repeats 15 times>, c_ispeed = 15, c_ospeed = 15} ConfigDirectory = <optimized out> Args = <optimized out> VdrUser = <optimized out> VideoDirectory = <optimized out> LircDevice = <optimized out> EpgDataFileName = <optimized out> DisplayVersion = <optimized out> ---Type <return> to continue, or q <return> to quit--- WatchdogTimeout = <optimized out> DeprecatedVdrCharsetOverride = <optimized out> PluginManager = { _vptr.cPluginManager = 0x173b18 <vtable for cPluginManager+8>, static pluginManager = 0x7efff5b8, directory = 0x1dd060 "/usr/local/lib/vdr", lastHousekeeping = 1486398855, nextHousekeeping = -1, dlls = {<cList<cDll>> = {<cListBase> = { _vptr.cListBase = 0x173a70 <vtable for cDlls+8>, objects = 0x1dd088, lastObject = 0x1dd208, count = 4, stateLock = {name = 0x0, threadId = 0, rwLock = {rwlock = { __data = {__lock = 0, __nr_readers = 0, __readers_wakeup = 0, __writer_wakeup = 0, __nr_readers_queued = 0, __nr_writers_queued = 0, __flags = 0 '\000', __shared = 0 '\000', __pad1 = 0 '\000', __pad2 = 0 '\000', __writer = 0}, __size = '\000' <repeats 31 times>, __align = 0}, locked = 0, writeLockThreadId = 0}, state = 0, explicitModify = false}, needsLocking = 0x0, useGarbageCollector = false}, <No data fields>}, <No data fields>}} StartedAsRoot = <optimized out> AudioCommand = <optimized out> ---Type <return> to continue, or q <return> to quit--- c = <optimized out> CodeSet = <optimized out> HasStdin = 56 UserDump = <optimized out> SVDRPport = <optimized out> CacheDirectory = <optimized out> DaemonMode = <optimized out> EpgDataReader = {<cThread> = { _vptr.cThread = 0x172338 <vtable for cEpgDataReader+8>, active = false, running = false, childTid = 1933677648, childThreadId = 2470, mutex = {mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __kind = 2, __nusers = 0, { __spins = 0, __list = {__next = 0x0}}}, __size = '\000' <repeats 12 times>, "\002\000\000\000\000\000\000\000\000\000\000", __align = 0}, locked = 0}, description = 0x1df528 "epg data reader", lowPriority = false, static mainThreadId = 2466}, <No data fields>} DisplayHelp = <optimized out> SysLogTarget = <optimized out> Terminal = <optimized out> OverrideCharacterTable = <optimized out> UseKbd = <optimized out> long_options = {{name = 0x14b3e4 "audio", has_arg = 1, flag = 0x0, ---Type <return> to continue, or q <return> to quit--- val = 97}, {name = 0x14b3ec "cachedir", has_arg = 1, flag = 0x0, val = 355}, {name = 0x14b3f8 "chartab", has_arg = 1, flag = 0x0, val = 611}, {name = 0x14b400 "config", has_arg = 1, flag = 0x0, val = 99}, {name = 0x14b408 "daemon", has_arg = 0, flag = 0x0, val = 100}, {name = 0x14b410 "device", has_arg = 1, flag = 0x0, val = 68}, {name = 0x14b418 "dirnames", has_arg = 1, flag = 0x0, val = 356}, {name = 0x14b424 "edit", has_arg = 1, flag = 0x0, val = 357}, {name = 0x14b42c "epgfile", has_arg = 1, flag = 0x0, val = 69}, {name = 0x14b434 "filesize", has_arg = 1, flag = 0x0, val = 358}, {name = 0x14b440 "genindex", has_arg = 1, flag = 0x0, val = 359}, {name = 0x14b44c "grab", has_arg = 1, flag = 0x0, val = 103}, {name = 0x14b454 "help", has_arg = 0, flag = 0x0, val = 104}, {name = 0x14b45c "instance", has_arg = 1, flag = 0x0, val = 105}, {name = 0x14b468 "lib", has_arg = 1, flag = 0x0, val = 76}, {name = 0x14b46c "lirc", has_arg = 2, flag = 0x0, val = 364}, {name = 0x14b474 "localedir", has_arg = 1, flag = 0x0, val = 620}, {name = 0x14b480 "log", has_arg = 1, flag = 0x0, val = 108}, {name = 0x14b484 "mute", has_arg = 0, flag = 0x0, val = 109}, {name = 0x14b48c "no-kbd", has_arg = 0, flag = 0x0, val = 366}, {name = 0x14b494 "plugin", has_arg = 1, flag = 0x0, val = 80}, {name = 0x145818 "port", has_arg = 1, flag = 0x0, val = 112}, {name = 0x14b49c "record", has_arg = 1, flag = 0x0, val = 114}, {name = 0x14b4a4 "resdir", has_arg = 1, flag = 0x0, ---Type <return> to continue, or q <return> to quit--- val = 370}, {name = 0x14b4ac "showargs", has_arg = 2, flag = 0x0, val = 627}, {name = 0x14b298 "shutdown", has_arg = 1, flag = 0x0, val = 115}, {name = 0x14b4b8 "split", has_arg = 0, flag = 0x0, val = 371}, {name = 0x14b4c0 "terminal", has_arg = 1, flag = 0x0, val = 116}, {name = 0x14b4cc "updindex", has_arg = 1, flag = 0x0, val = 629}, {name = 0x14b4d8 "user", has_arg = 1, flag = 0x0, val = 117}, {name = 0x14b4e0 "userdump", has_arg = 0, flag = 0x0, val = 373}, {name = 0x14b4ec "version", has_arg = 0, flag = 0x0, val = 86}, {name = 0x14b4f4 "vfat", has_arg = 0, flag = 0x0, val = 374}, {name = 0x14b4fc "video", has_arg = 1, flag = 0x0, val = 118}, {name = 0x14b504 "watchdog", has_arg = 1, flag = 0x0, val = 119}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
-