Hallo,
wolfi.m Bitte die 3.4.11 wegen Bugs nicht nach stable übernehmen
Ok!
Neu in "5-vdr-unstable" Paket
vdr-plugin-markad-ng-3.4.12
Build läuft noch!
Gruss
Wolfgang
Hallo,
wolfi.m Bitte die 3.4.11 wegen Bugs nicht nach stable übernehmen
Ok!
Neu in "5-vdr-unstable" Paket
vdr-plugin-markad-ng-3.4.12
Build läuft noch!
Gruss
Wolfgang
Hallo,
vdr-plugin-markad-ng-3.4.10
nach "5-vdr-stable" kopiert.
Neu in "5-vdr-unstable" Paket
vdr-plugin-markad-ng-3.4.11
Siehe: RE: [markad] überarbeiteter Decoder
Gruss
Wolfgang
Hallo,
vdr-plugin-markad-ng-3.4.9
nach "5-vdr-stable" kopiert.
Neu in "5-vdr-unstable" Paket
vdr-plugin-markad-ng-3.4.10
Gruss
Wolfgang
Hallo,
vdr-plugin-softhddevice.2.0.9
vdr-plugin-softhddevice-vaapi-2.0.9
nach "5-vdr-testing" kopiert.
Neu in "5-vdr-unstable" Pakete
vdr-plugin-softhddevice-2.1.1
vdr-plugin-softhddevice-vaapi-2.1.1
Gruss
Wolfgang
Hallo Helmut,
dd bs=1M if=/home/tools/easyvdr-5-alpha-010.iso of=/dev/<usb-stick>
USB-Stick findest du mit fdisk -l auf Konsole.
Der USB-Stick darf zum beschreiben nicht gemountet sein.
Gruss
Wolfgang
Hallo,
vdr-plugin-markad-ng-3.4.8
nach "5-vdr-stable" kopiert.
Neu in "5-vdr-unstable" Paket
vdr-plugin-markad-ng-3.4.9
Gruss
Wolfgang
Hallo,
Helmut: Nimm win32diskimager
ist ja bei Linux nicht nötig.Geht doch mit dd am einfachsten.
z.B dd if=/Path/to/.iso of=/dev/sdx
Gruss
Wolfgang
Hallo,
vdr-plugin-markad-ng-3.4.7
nach "5-vdr-testing" kopiert.
Neu in "5-vdr-unstable" Paket
vdr-plugin-markad-ng-3.4.8
***Noch nicht Published***
Gruss
Wolfgang
Hallo,
Falls das jemand nutzen will, muss der "-G" raus. Den gibt es schon lange nicht mehr.
wollte ich noch schreiben. markad --help hilft
Gruss
Wolfgang
Hallo Stefan,
Überbleibsel trifft es eher, kommt noch von Noad, das ja auch supported wurde. Ich tippe alle Parameter sind gleich, egal welchen der 3 man nutzt...
die Scripte haben mit Noad überhaupt nichts zu tun.
Die wurden nur für markad erstellt!
reccmds.edit-marks.conf
Schnittmarken{
Schnittmarken löschen? : /usr/bin/easyvdr-reccmds easyvdr-edit-marks delmarks
Schnittmarken setzen? : /usr/bin/easyvdr-reccmds easyvdr-edit-marks setmarks
Schnittmarken setzen & Infodatei ignorieren? : /usr/bin/easyvdr-reccmds easyvdr-edit-marks setmarks-i4
easyvdr-reccmds
#!/bin/bash
#
# Scriptausfuehrung im Hintergrund
# ueber das Aufnahmen-Befehlsmenue
#
# von: hdn
# Variablen-Check
if [ "$2" = "" ] ; then
echo "Aufruf nur ueber Aufnahmen-Befehlsmenue!"
exit 0
fi
# Hintergrund-Ausfuehrung
at now <<EOF
# Scriptaufruf
/usr/bin/$1 reccmds $2 "$3"
EOF
exit 0
Alles anzeigen
easyvdr-edit-marks
#!/bin/bash
#
# Schnittmarken EINER Aufnahme setzen oder loeschen
#
# von: hdn
#Ausgabe
function Echo {
/usr/bin/svdrpsend MESG "$1" >/dev/null 2>&1
}
# Check
if [ "$1" != "reccmds" ] || [ "$3" = "" ] ; then
echo "Aufruf nur ueber Aufnahmen-Befehlsmenue!"
exit 0
fi
ACTION=$2
REC_DIR=$3
case "${ACTION}" in
delmarks)
# Schnittmarken loeschen
rm -f ${REC_DIR}/marks* >/dev/null 2>&1
[ -f ${REC_DIR}/marks* ] || Echo "Schnittmarken geloescht!"
;;
setmarks)
# Schnittmarken setzen
Echo "Setze Schnittmarken..."
markad -G - ${REC_DIR} >/dev/null 2>&1
[ -f ${REC_DIR}/marks* ] && Echo "Schnittmarken gesetzt!"
;;
setmarks-i4)
# Schnittmarken setzen
Echo "Setze Schnittmarken (Infodatei wird ignoriert)..."
markad -i4 -G - ${REC_DIR} >/dev/null 2>&1
[ -f ${REC_DIR}/marks* ] && Echo "Schnittmarken gesetzt (Infodatei ignoriert)!"
;;
esac
exit 0
Alles anzeigen
Gruss
Wolfgang
Hallo,
Nachträgliche Frage: Wie kann ich denn wieder auf eine ältere Version (z.B. 2.0.7) zurückgehen?
PPA 5-vdr-testing hinzufügen/aktivieren!
sudo apt update
sudo apt install vdr-plugin-softhddevice=4:2.0.7-0easyVDR0~focal
sudo apt-mark hold vdr-plugin-softhddevice
Damit wird bei apt update && apt upgarde die Version nicht aktualisiert.
Den Hold kannst du mit sudo apt-mark unhold vdr-plugin-softhddevice wieder lösen.
Gruss
Wolfgang
Hallo,
vdr-plugin-markad-ng-3.4.6
nach "5-vdr-testing" kopiert.
Neu in "5-vdr-unstable" Paket
vdr-plugin-markad-ng-3.4.7
Gruss
Wolfgang
Hallo,
apt-get build-dep vdr-plugin-markad
das Plugin heisst "vdr-plgin-markad-ng"
.
Da stimmen die build-dep in easyVDR5 nicht. wolfi.m kannst du das bitte mal korrigieren.
root@easy52:/# apt-cache showsrc vdr-plugin-markad-ng | grep ^Build-Depends
Build-Depends: vdr-dev (>= 2.2.0-1), gettext, debhelper (>= 8), cdbs, pkg-config,
libavcodec-dev, libavfilter-dev, libavformat-dev, libavutil-dev, libswresample-dev, libtinyxml2-dev
Gruss
Wolfgang
Hallo,
vdr-plugin-markad-ng-3.4.5
nach "5-vdr-stable" kopiert.
Neu in "5-vdr-unstable" Paket
vdr-plugin-markad-ng-3.4.6
Gruss
Wolfgang
Hallo,
Hast du auch den folgenden Fehler?
wundert mich nicht!
In ppa:yavdr/experimental-kodi - keine Pakete für yammy
In ppa:yavdr/experimental-main nur 1 Paket für yammy
Alte Quellen kommentieren und Neue hinzufügen,sollte das Problem lösen
Gruss
Wolfgang
Hallo,
vdr-plugin-softhddevice.2.0.7
vdr-plugin-softhddevice-vaapi-2.0.7
nach "5-vdr-testing" kopiert.
Neu in "5-vdr-unstable" Pakete
vdr-plugin-softhddevice-2.0.9
vdr-plugin-softhddevice-vaapi-2.0.9
vdr-plugin-markad-ng-3.4.5
noch nicht Published!
Gruss
Wolfgang
Hallo Michael,
Description: Allow selection of menu items by entering more than one digit
Author: Rolf Ahrenberg
Origin: Not available anymore
Index: vdr-2.6.3/osdbase.c
===================================================================
--- vdr-2.6.3.orig/osdbase.c
+++ vdr-2.6.3/osdbase.c
@@ -83,6 +83,7 @@ cOsdMenu::cOsdMenu(const char *Title, in
{
isMenu = true;
digit = 0;
+ key_nr = -1;
hasHotkeys = false;
displayMenuItems = 0;
title = NULL;
@@ -142,7 +143,7 @@ const char *cOsdMenu::hk(const char *s)
digit = -1; // prevents automatic hotkeys - input already has them
if (digit >= 0) {
digit++;
- buffer = cString::sprintf(" %c %s", (digit < 10) ? '0' + digit : ' ' , s);
+ buffer = cString::sprintf(" %2d%s %s", digit, (digit > 9) ? "" : " ", s);
s = buffer;
}
}
@@ -497,20 +498,60 @@ void cOsdMenu::Mark(void)
}
}
+#define MENUKEY_TIMEOUT 1500
+
eOSState cOsdMenu::HotKey(eKeys Key)
{
- for (cOsdItem *item = First(); item; item = Next(item)) {
+ bool match = false;
+ bool highlight = false;
+ int item_nr;
+ int i;
+
+ if (Key == kNone) {
+ if (lastActivity.TimedOut())
+ Key = kOk;
+ else
+ return osContinue;
+ }
+ else
+ lastActivity.Set(MENUKEY_TIMEOUT);
+ for (cOsdItem *item = Last(); item; item = Prev(item)) {
const char *s = item->Text();
- if (s && (s = skipspace(s)) != NULL) {
- if (*s == Key - k1 + '1') {
+ i = 0;
+ item_nr = 0;
+ if (s && (s = skipspace(s)) != NULL && '0' <= s[i] && s[i] <= '9') {
+ do {
+ item_nr = item_nr * 10 + (s[i] - '0');
+ }
+ while ( !((s[++i] == '\t')||(s[i] == ' ')) && (s[i] != '\0') && ('0' <= s[i]) && (s[i] <= '9'));
+ if ((Key == kOk) && (item_nr == key_nr)) {
current = item->Index();
RefreshCurrent();
Display();
cRemote::Put(kOk, true);
+ key_nr = -1;
break;
}
+ else if (Key != kOk) {
+ if (!highlight && (item_nr == (Key - k0))) {
+ highlight = true;
+ current = item->Index();
+ }
+ if (!match && (key_nr == -1) && ((item_nr / 10) == (Key - k0))) {
+ match = true;
+ key_nr = (Key - k0);
+ }
+ else if (((key_nr == -1) && (item_nr == (Key - k0))) || (!match && (key_nr >= 0) && (item_nr == (10 * key_nr + Key - k0)))) {
+ current = item->Index();
+ cRemote::Put(kOk, true);
+ key_nr = -1;
+ break;
+ }
+ }
}
}
+ if ((!match) && (Key != kNone))
+ key_nr = -1;
return osContinue;
}
@@ -551,8 +592,8 @@ eOSState cOsdMenu::ProcessKey(eKeys Key)
}
}
switch (int(Key)) {
- case k0: return osUnknown;
- case k1...k9: return hasHotkeys ? HotKey(Key) : osUnknown;
+ case kNone:
+ case k0...k9: return hasHotkeys ? HotKey(Key) : osUnknown;
case kUp|k_Repeat:
case kUp: if (menuOrientation == moHorizontal) PageUp(); else CursorUp(); break;
case kDown|k_Repeat:
Index: vdr-2.6.3/osdbase.h
===================================================================
--- vdr-2.6.3.orig/osdbase.h
+++ vdr-2.6.3/osdbase.h
@@ -101,6 +101,8 @@ private:
char *status;
int digit;
bool hasHotkeys;
+ int key_nr;
+ cTimeMs lastActivity;
void DisplayHelp(bool Force = false);
protected:
void SetDisplayMenu(void);
Alles anzeigen
Patch von "seahawk"aus dem Paket vdr-2.6.3-patches!
Gruss
Wolfgang
Hallo,
Das Files sudoers-vdr im Anhang kommt nach /etc/sudoers.d/
und das File reccmds.convert.conf kommt nach /usr/share/vdr/command-hooks
das kopieren der Files ist nicht mehr nötig.
Guten Rutsch!
Gruss
Wolfgang
Hallo,
oder die alte
Fireflys VDR Seiten - SkinElchi
für 2.2.0.
vdr-plugin-skinsoppalusikka
The "Soppalusikka" is a standalone skin providing the good old "ElchiAIO" looks.
Gruss
Wolfgang
Hallo Helmut,
Skin skinelchihd ist ja in EasyVDR5 nicht dabei
Plugin skinelchihd benötigt min. vdr.2.4.3
Siehe -> https://github.com/FireFlyVDR/…elchihd/wiki#requirements
Wünsche allen VDRlern ein frohes Fest!
Gruss
Wolfgang