Hi!
To my shame, I have rather neglected the maintenance of the VDR and VDR plugin packages for Debian and e-tobi.net over the last 2 years. I am in the process of catching up. However, I would like to get rid of some plugins where nothing is happening upstream anymore. Which plugins do you consider indispensable and would like to see them continue in the official Debian and/or e-tobi.net Debian repositories?
BR,
Tobias
Hi, thanks for still doing this :)
I still use epgsearch, live, osdserver, satip and vnsiserver.
Greets
Malte
On 06.12.21 22:45, Tobi wrote:
Hi!
To my shame, I have rather neglected the maintenance of the VDR and VDR plugin packages for Debian and e-tobi.net over the last 2 years. I am in the process of catching up. However, I would like to get rid of some plugins where nothing is happening upstream anymore. Which plugins do you consider indispensable and would like to see them continue in the official Debian and/or e-tobi.net Debian repositories?
BR,
Tobias
vdr mailing list vdr@linuxtv.org https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Hello Tobi,
I use the following plugins on my Debian based VDR systems:
vdr-plugin-epgsearch vdr-plugin-extrecmenu vdr-plugin-graphlcd vdr-plugin-markad-ng vdr-plugin-menuorg vdr-plugin-skinflatplus vdr-plugin-xineliboutput vdr-plugin-streamdev-*
Thanks for maintaining the packages!
Best regards, Reiner
Am 2021-12-06 22:45, schrieb Tobi:
Hi!
To my shame, I have rather neglected the maintenance of the VDR and VDR plugin packages for Debian and e-tobi.net over the last 2 years. I am in the process of catching up. However, I would like to get rid of some plugins where nothing is happening upstream anymore. Which plugins do you consider indispensable and would like to see them continue in the official Debian and/or e-tobi.net Debian repositories?
BR,
Tobias
vdr mailing list vdr@linuxtv.org https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
vdr-plugin-dvbhddevice vdr-plugin-dvbsddevice vdr-plugin-femon vdr-plugin-live vdr-plugin-osdserver vdr-plugin-streamdev-client vdr-plugin-streamdev-server vdr-plugin-vnsiserver w-scan2
Narcis Garcia
__________ I'm using this dedicated address because personal addresses aren't masked enough at this mail public archive. Public archive administrator should fix this against automated addresses collectors. El 7/12/21 a les 9:05, Reiner Buehl ha escrit:
Hello Tobi,
I use the following plugins on my Debian based VDR systems:
vdr-plugin-epgsearch vdr-plugin-extrecmenu vdr-plugin-graphlcd vdr-plugin-markad-ng vdr-plugin-menuorg vdr-plugin-skinflatplus vdr-plugin-xineliboutput vdr-plugin-streamdev-*
Thanks for maintaining the packages!
Best regards, Reiner
Am 2021-12-06 22:45, schrieb Tobi:
Hi!
To my shame, I have rather neglected the maintenance of the VDR and VDR plugin packages for Debian and e-tobi.net over the last 2 years. I am in the process of catching up. However, I would like to get rid of some plugins where nothing is happening upstream anymore. Which plugins do you consider indispensable and would like to see them continue in the official Debian and/or e-tobi.net Debian repositories?
BR,
Tobias
vdr mailing list vdr@linuxtv.org https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Hello Tobi,
Thanks a lot for updating !
I am interested by the following plugins for my Debian VDR :
vdr-plugin-dvbhddevice vdr-plugin-skinoppalusikka vdr-plugin-streamdev-client vdr-plugin-streamdev-server vdr-plugin-cdplayer vdr-plugin-epgsearch vdr-plugin-extrecmenu vdr-plugin-femon vdr-plugin-loadepg vdr-plugin-markad-ng vdr-plugin-menuorg vdr-plugin-noepg vdr-plugin-trayopenng vdr-plugin-xineliboutput vdr-plugin-vdrmanager vdr-plugin-yaepghd vdr-plugin-wirbelscan
Best Regards. Karim
-----Message d'origine----- De : vdr [mailto:vdr-bounces@linuxtv.org] De la part de Narcis Garcia Envoyé : mardi 7 décembre 2021 09:41 À : vdr@linuxtv.org Objet : Re: [vdr] VDR packages in Debian and e-tobi.net
vdr-plugin-dvbhddevice vdr-plugin-dvbsddevice vdr-plugin-femon vdr-plugin-live vdr-plugin-osdserver vdr-plugin-streamdev-client vdr-plugin-streamdev-server vdr-plugin-vnsiserver w-scan2
Narcis Garcia
__________ I'm using this dedicated address because personal addresses aren't masked enough at this mail public archive. Public archive administrator should fix this against automated addresses collectors. El 7/12/21 a les 9:05, Reiner Buehl ha escrit:
Hello Tobi,
I use the following plugins on my Debian based VDR systems:
vdr-plugin-epgsearch vdr-plugin-extrecmenu vdr-plugin-graphlcd vdr-plugin-markad-ng vdr-plugin-menuorg vdr-plugin-skinflatplus vdr-plugin-xineliboutput vdr-plugin-streamdev-*
Thanks for maintaining the packages!
Best regards, Reiner
Am 2021-12-06 22:45, schrieb Tobi:
Hi!
To my shame, I have rather neglected the maintenance of the VDR and VDR plugin packages for Debian and e-tobi.net over the last 2 years. I am in the process of catching up. However, I would like to get rid of some plugins where nothing is happening upstream anymore. Which plugins do you consider indispensable and would like to see them continue in the official Debian and/or e-tobi.net Debian repositories?
BR,
Tobias
vdr mailing list vdr@linuxtv.org https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
_______________________________________________ vdr mailing list vdr@linuxtv.org https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
As Far As I Know w-scan2 is needed to tune DVB-T2
https://github.com/stefantalpalaru/w_scan2/
What I don't know is how to do to manage TV tunning from Kodi interface.
Narcis Garcia
__________ I'm using this dedicated address because personal addresses aren't masked enough at this mail public archive. Public archive administrator should fix this against automated addresses collectors. El 7/12/21 a les 9:40, Narcis Garcia ha escrit:
vdr-plugin-dvbhddevice vdr-plugin-dvbsddevice vdr-plugin-femon vdr-plugin-live vdr-plugin-osdserver vdr-plugin-streamdev-client vdr-plugin-streamdev-server vdr-plugin-vnsiserver w-scan2
Narcis Garcia
I'm using this dedicated address because personal addresses aren't masked enough at this mail public archive. Public archive administrator should fix this against automated addresses collectors. El 7/12/21 a les 9:05, Reiner Buehl ha escrit:
Hello Tobi,
I use the following plugins on my Debian based VDR systems:
vdr-plugin-epgsearch vdr-plugin-extrecmenu vdr-plugin-graphlcd vdr-plugin-markad-ng vdr-plugin-menuorg vdr-plugin-skinflatplus vdr-plugin-xineliboutput vdr-plugin-streamdev-*
Thanks for maintaining the packages!
Best regards, Reiner
Am 2021-12-06 22:45, schrieb Tobi:
Hi!
To my shame, I have rather neglected the maintenance of the VDR and VDR plugin packages for Debian and e-tobi.net over the last 2 years. I am in the process of catching up. However, I would like to get rid of some plugins where nothing is happening upstream anymore. Which plugins do you consider indispensable and would like to see them continue in the official Debian and/or e-tobi.net Debian repositories?
BR,
Tobias
vdr mailing list vdr@linuxtv.org https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
vdr mailing list vdr@linuxtv.org https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Sat, Jan 01, 2022 at 06:44:52PM +0100, Narcis Garcia wrote:
As Far As I Know w-scan2 is needed to tune DVB-T2
Another DVB-T2 compatible solution (which also supports DVB-T) is t2scan.
This is how I built and invoked it on my Raspberry Pi 2 (using Debian, or 2 different most recent versions of Raspberry OS):
git clone https://github.com/mighty-p/t2scan cd t2scan ./configure make -j$(nproc) ./t2scan -E -d|tee channels.conf
Before this, I had to copy the firmware blob for the Astrometa DVB-T2 adapter to /lib/firmware/dvb-demod-mn88473-01.fw and plug in the USB adapter. For some reason, that firmware is missing from Debian.
Without the firmware, the scan would fail with "no signal" on every channel.
The t2scan program is apparently using LANG or LC_CTYPE to guess the current country, which only works if the locale files have been built. The default (Germany) may be overridden with the -Y flag.
Marko
Hi Tobi,
I'm using
vdr vdr-plugin-epgsearch vdr-plugin-extrecmenung (from https://gitlab.com/kamel5/extrecmenung) vdr-plugin-femon vdr-plugin-live vdr-plugin-osdteletext vdr-plugin-streamdev-server vdr-plugin-xineliboutput (from deb-multimedia.org) vdradmin-am
on my vdr running as headless server and xineliboutput-sxfe (from deb-multimedia.org) on my Viewer-Client.
Best,
Thank you Tobias for your work!
I'm using VDR with:
vdr-plugin-epgsearch vdr-plugin-femon vdr-plugin-live vdr-plugin-skinelchi vdr-plugin-streamdev-client vdr-plugin-streamdev-server vdr-plugin-svdrposd vdr-plugin-tvguide vdr-plugin-vdrmanager vdr-plugin-xineliboutput
However, I would happily change the skin plugin because skinelchi is in use for >10 years already ;-) Only I have to find nicer skin working well on obsolete Full HD TV...
Best regards, Piotr
W dniu pon, 06.12.2021 o godzinie 22∶45 +0100, użytkownik Tobi napisał:
Hi!
To my shame, I have rather neglected the maintenance of the VDR and VDR plugin packages for Debian and e-tobi.net over the last 2 years. I am in the process of catching up. However, I would like to get rid of some plugins where nothing is happening upstream anymore. Which plugins do you consider indispensable and would like to see them continue in the official Debian and/or e-tobi.net Debian repositories?
BR,
Tobias
vdr mailing list vdr@linuxtv.org https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Nice to hear that you are planning a new repository:
vdr-plugin-streamdev-client vdr-plugin-streamdev-server vdr-plugin-softhddevice vdr-plugin-rpihddevice vdr-plugin-vaapidevice
And is it really so far away, to have a vdr for Android-TV? I own a Sony 43X8309C. 6 Years old and only usable with a Firetv-Stick...
Viele Grüße Karl-Heinz
Am Mi., 8. Dez. 2021 um 16:41 Uhr schrieb Piotr Długosz pd_xl@wp.pl:
Thank you Tobias for your work!
I'm using VDR with:
vdr-plugin-epgsearch vdr-plugin-femon vdr-plugin-live vdr-plugin-skinelchi vdr-plugin-streamdev-client vdr-plugin-streamdev-server vdr-plugin-svdrposd vdr-plugin-tvguide vdr-plugin-vdrmanager vdr-plugin-xineliboutput
However, I would happily change the skin plugin because skinelchi is in use for >10 years already ;-) Only I have to find nicer skin working well on obsolete Full HD TV...
Best regards, Piotr
W dniu pon, 06.12.2021 o godzinie 22∶45 +0100, użytkownik Tobi napisał:
Hi!
To my shame, I have rather neglected the maintenance of the VDR and VDR plugin packages for Debian and e-tobi.net over the last 2 years. I am in the process of catching up. However, I would like to get rid of some plugins where nothing is happening upstream anymore. Which plugins do you consider indispensable and would like to see them continue in the official Debian and/or e-tobi.net Debian repositories?
BR,
Tobias
vdr mailing list vdr@linuxtv.org https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
vdr mailing list vdr@linuxtv.org https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Having VDR running natively on android would be nice, but there's no v4l there. Did you try robotv with the livechannels app? It works fairly well, but it's not the native VDR OSD, and there's dropout from time to time.
On Thu, 9 Dec 2021 at 18:17, Karl-Heinz Volk khvolk@gmail.com wrote:
Nice to hear that you are planning a new repository:
vdr-plugin-streamdev-client vdr-plugin-streamdev-server vdr-plugin-softhddevice vdr-plugin-rpihddevice vdr-plugin-vaapidevice
And is it really so far away, to have a vdr for Android-TV? I own a Sony 43X8309C. 6 Years old and only usable with a Firetv-Stick...
Viele Grüße Karl-Heinz
Am Mi., 8. Dez. 2021 um 16:41 Uhr schrieb Piotr Długosz pd_xl@wp.pl:
Thank you Tobias for your work!
I'm using VDR with:
vdr-plugin-epgsearch vdr-plugin-femon vdr-plugin-live vdr-plugin-skinelchi vdr-plugin-streamdev-client vdr-plugin-streamdev-server vdr-plugin-svdrposd vdr-plugin-tvguide vdr-plugin-vdrmanager vdr-plugin-xineliboutput
However, I would happily change the skin plugin because skinelchi is in use for >10 years already ;-) Only I have to find nicer skin working well on obsolete Full HD TV...
Best regards, Piotr
W dniu pon, 06.12.2021 o godzinie 22∶45 +0100, użytkownik Tobi napisał:
Hi!
To my shame, I have rather neglected the maintenance of the VDR and VDR plugin packages for Debian and e-tobi.net over the last 2 years. I am in the process of catching up. However, I would like to get rid of some plugins where nothing is happening upstream anymore. Which plugins do you consider indispensable and would like to see them continue in the official Debian and/or e-tobi.net Debian repositories?
BR,
Tobias
vdr mailing list vdr@linuxtv.org https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
vdr mailing list vdr@linuxtv.org https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
-- Karl-Heinz Volk Pastorenweg 78 B 28237 Bremen _______________________________________________ vdr mailing list vdr@linuxtv.org https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
I am in the process of catching up.
That sounds great.
Which plugins do you consider indispensable and would like to see them continue in the official Debian and/or e-tobi.net Debian repositories?
I'd really like to see undelete again (Or any other plugin with that functionality)
Thank you for your work.
Matthias
Thanks for your suggesstions!
I hope to have at least have the top 20 plugin packages updated by the end of the year.
Packages will be updated in debian/unstable first.
BR,
Tobias
Thany you very much Tobi. Merry Xmas to you and all vdr users !
Best Regards. Karim
-----Message d'origine----- De : vdr [mailto:vdr-bounces@linuxtv.org] De la part de Udo Richter Envoyé : lundi 13 décembre 2021 09:01 À : VDR Mailing List Objet : Re: [vdr] VDR packages in Debian and e-tobi.net
On 13.12.21 00:28, Tobi wrote:
I hope to have at least have the top 20 plugin packages updated by the end of the year.
If you need help with any of my old plugins or patches, let me know.
Cheers,
Udo
_______________________________________________ vdr mailing list vdr@linuxtv.org https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Hi Tobi and all users,
I forgot to mention media player for watching mkv files and other stuffs. If I'm not mistaken, xineliboutput contains it's own.
If you advice about another plugin (based on mplayer or anything else), please share and add it to Debians's packages. I need a stable and fast plugin to watch 1080 and UHD files.
Best Regards. Karim
-----Message d'origine----- De : vdr [mailto:vdr-bounces@linuxtv.org] De la part de Tobi Envoyé : lundi 13 décembre 2021 00:29 À : vdr@linuxtv.org Objet : Re: [vdr] VDR packages in Debian and e-tobi.net
Thanks for your suggesstions!
I hope to have at least have the top 20 plugin packages updated by the end of the year.
Packages will be updated in debian/unstable first.
BR,
Tobias
_______________________________________________ vdr mailing list vdr@linuxtv.org https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
So far, I've updated the following packages in debian/sid, which soon will migrate to debian/testing:
∙ vdr 2.4.7 ∙ vdr-plugin-dvd 0.3.6~b03+git20211216 ∙ vdr-plugin-dvbhddevice 2.2.0 ∙ vdr-plugin-dvbsddevice 2.2.0 ∙ vdr-plugin-epgsearch 2.4.1 ∙ vdr-plugin-epgsync 1.0.1 ∙ vdr-plugin-femon 2.4.0 ∙ vdr-plugin-live 3.1.3 ∙ vdr-plugin-osdserver 0.1.3 ∙ vdr-plugin-osdteletext 2.3.0 ∙ vdr-plugin-remote 0.7.0 ∙ vdr-plugin-satip 2.4.1 ∙ vdr-plugin-skinenigmang 0.1.2+git20190720 ∙ vdr-plugin-streamdev 0.6.1+git20180514 ∙ vdr-plugin-svdrposd 1.0.0 ∙ vdr-plugin-svdrpservice 1.0.0 ∙ vdr-plugin-vnsiserver 1:1.8.0+git20211205-1 ∙ vdr-plugin-xineliboutput 2.2.0+git20211212-1
For vnsiserver I use the original version from FernetMenta, not the fork from mdre77, which seems to be more up to date. But as the original version works fine for me, I will stay with it, until someone can convince me to switch to the fork.
Additionally to these packages, the following plugins are also available in my private repository:
deb https://packages.e-tobi.net/vdr-experimental bullseye base vdr-multipatch addons
∙ vdr-plugin-dummydevice 2.0.0 ∙ vdr-plugin-epg2vdr 1.1.118 ∙ vdr-plugin-femon 2.4.0 ∙ vdr-plugin-fritzbox 1.5.4 ∙ vdr-plugin-graphlcd 1.0.6 ∙ vdr-plugin-iptv 2.4.0 ∙ vdr-plugin-menuorg 0.5.2 ∙ vdr-plugin-noepg 0.0.5 ∙ vdr-plugin-pvrinput 2015-11-07 ∙ vdr-plugin-skinelchi 0.3.0 ∙ vdr-plugin-skinflatplus 0.6.1 ∙ vdr-plugin-skinsoppalusikka 2.4.0 ∙ vdr-plugin-softhddevice 1.2.6 ∙ vdr-plugin-vdrmanager 0.12+git20211220 ∙ vdr-plugin-wirbelscan 2021.12.11
Still on the TODO list are:
∙ vdr-plugin-rpihddevice ∙ vdr-plugin-markad or markad-ng ∙ vdr-plugin-extrecmenu or extrecmenung ∙ vdr-plugin-yaepghd ∙ vdr-plugin-vaapidevice ∙ vdr-plugin-undelete ∙ vdr-plugin-tvguide ∙ vdr-plugin-trayopenng ∙ vdr-plugin-suspendoutput ∙ vdr-plugin-osdpip ∙ vdr-plugin-noepg ∙ vdr-plugin-loadepg ∙ vdr-plugin-cdplayer ∙ vdr-plugin-skindesigner ∙ vdr-plugin-imonlcd
For rpihddevice I'm not sure what to do - OMX and MMAL have been deprecated in Raspbian/bullseye, so it doesn't even build out of the box. And it doesn't look like a V4L2 version is being worked on.
For undelete I'm thinking about applying this patch instead:
https://www.vdr-portal.de/forum/index.php?thread/132378-vdr-2-4-x-und-undele...
Maybe Klaus can consider this for 2.5.x/2.6.x.
I can't test all these plugins. The only plugins I really use, are vnsiserver, epgsearch and rarely xineliboutput and femon.
BR, Tobias
Hi,
Klaus just released 2.6.0. Any chance if we could get that version too? :-)
René
On 21.12.2021 21:39, Tobi wrote:
So far, I've updated the following packages in debian/sid, which soon will migrate to debian/testing:
∙ vdr 2.4.7 ∙ vdr-plugin-dvd 0.3.6~b03+git20211216 ∙ vdr-plugin-dvbhddevice 2.2.0 ∙ vdr-plugin-dvbsddevice 2.2.0 ∙ vdr-plugin-epgsearch 2.4.1 ∙ vdr-plugin-epgsync 1.0.1 ∙ vdr-plugin-femon 2.4.0 ∙ vdr-plugin-live 3.1.3 ∙ vdr-plugin-osdserver 0.1.3 ∙ vdr-plugin-osdteletext 2.3.0 ∙ vdr-plugin-remote 0.7.0 ∙ vdr-plugin-satip 2.4.1 ∙ vdr-plugin-skinenigmang 0.1.2+git20190720 ∙ vdr-plugin-streamdev 0.6.1+git20180514 ∙ vdr-plugin-svdrposd 1.0.0 ∙ vdr-plugin-svdrpservice 1.0.0 ∙ vdr-plugin-vnsiserver 1:1.8.0+git20211205-1 ∙ vdr-plugin-xineliboutput 2.2.0+git20211212-1
For vnsiserver I use the original version from FernetMenta, not the fork from mdre77, which seems to be more up to date. But as the original version works fine for me, I will stay with it, until someone can convince me to switch to the fork.
Additionally to these packages, the following plugins are also available in my private repository:
deb https://packages.e-tobi.net/vdr-experimental bullseye base vdr-multipatch addons
∙ vdr-plugin-dummydevice 2.0.0 ∙ vdr-plugin-epg2vdr 1.1.118 ∙ vdr-plugin-femon 2.4.0 ∙ vdr-plugin-fritzbox 1.5.4 ∙ vdr-plugin-graphlcd 1.0.6 ∙ vdr-plugin-iptv 2.4.0 ∙ vdr-plugin-menuorg 0.5.2 ∙ vdr-plugin-noepg 0.0.5 ∙ vdr-plugin-pvrinput 2015-11-07 ∙ vdr-plugin-skinelchi 0.3.0 ∙ vdr-plugin-skinflatplus 0.6.1 ∙ vdr-plugin-skinsoppalusikka 2.4.0 ∙ vdr-plugin-softhddevice 1.2.6 ∙ vdr-plugin-vdrmanager 0.12+git20211220 ∙ vdr-plugin-wirbelscan 2021.12.11
Still on the TODO list are:
∙ vdr-plugin-rpihddevice ∙ vdr-plugin-markad or markad-ng ∙ vdr-plugin-extrecmenu or extrecmenung ∙ vdr-plugin-yaepghd ∙ vdr-plugin-vaapidevice ∙ vdr-plugin-undelete ∙ vdr-plugin-tvguide ∙ vdr-plugin-trayopenng ∙ vdr-plugin-suspendoutput ∙ vdr-plugin-osdpip ∙ vdr-plugin-noepg ∙ vdr-plugin-loadepg ∙ vdr-plugin-cdplayer ∙ vdr-plugin-skindesigner ∙ vdr-plugin-imonlcd
For rpihddevice I'm not sure what to do - OMX and MMAL have been deprecated in Raspbian/bullseye, so it doesn't even build out of the box. And it doesn't look like a V4L2 version is being worked on.
For undelete I'm thinking about applying this patch instead:
https://www.vdr-portal.de/forum/index.php?thread/132378-vdr-2-4-x-und-undele...
Maybe Klaus can consider this for 2.5.x/2.6.x.
I can't test all these plugins. The only plugins I really use, are vnsiserver, epgsearch and rarely xineliboutput and femon.
BR, Tobias
vdr mailing list vdr@linuxtv.org https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Wed, Dec 29, 2021 at 04:56:54PM +0200, René wrote:
Klaus just released 2.6.0. Any chance if we could get that version too? :-)
For me, git://projects.vdr-developer.org/vdr-plugin-rpihddevice.git would be a must-have feature.
Today I made an attempt of installing Debian Sid from the scratch on a new SD card, starting with https://wiki.debian.org/RaspberryPiImages and documenting the steps.
The non-obvious first steps (to enable system clock updates and make the system visible in the .local network) were as follows:
apt install systemd-timesyncd avahi-daemon timedatectl set-ntp on
Tobias wrote:
Still on the TODO list are:
∙ vdr-plugin-rpihddevice
[snip]
For rpihddevice I'm not sure what to do - OMX and MMAL have been deprecated in Raspbian/bullseye, so it doesn't even build out of the box. And it doesn't look like a V4L2 version is being worked on.
Today, I was almost able to compile VDR 2.6.0 on Debian Sid with rpihddevice. First, the dependencies:
apt install build-essential git apt install pkg-config gettext apt install libfreetype6-dev libfontconfig1-dev libjpeg62-turbo-dev apt install libcap-dev libncurses5-dev apt install libavcodec-dev libavformat-dev
Then, as a normal user, execute the following:
git clone http://git.tvdr.de/vdr.git git clone git://projects.vdr-developer.org/vdr-plugin-rpihddevice.git ln -s ../../../vdr-plugin-rpihddevice vdr/PLUGINS/src/rpihddevice make -C vdr -j$(nproc)
The build failed due to a missing header:
ilclient.c:50:10: fatal error: interface/vcos/vcos.h: No such file or directory
There are very few Raspberry specific packages in Debian. libbcm2835-dev is covering something else.
As far as I can tell, the file is provided by the Raspberry OS or Ubuntu package libraspberrypi-dev in /opt/vc/include or /usr/include, respectively. That package appears to be missing from Debian, even the non-free section.
Tobias, would it be possible to add these packages to Debian Sid?
https://github.com/raspberrypi/userland
I am not familiar with this, but I see that something in interface/vcos was changed only 2 months ago. Most of the files are years old, but so is my Raspberry Pi 2. I did not notice any deprecation message, but I suppose that you were referring to some other interface being deprecated.
The Ubuntu package could serve as a starting point:
https://packages.ubuntu.com/source/impish/raspberrypi-userland
My aim is to document the process of creating a minimal VDR installation on a Raspberry Pi. It would be great if all code were available out of the box.
For me, the "killer feature" would be custom configuration for making VDR automatically start up when the USB DVB adapter is plugged in. An unplugged adapter cannot waste electricity or let a lighting bolt kill the server.
Marko
Thu, Dec 30, 2021 at 07:55:40PM +0200, Marko Mäkelä wrote:
I was able to build and install this in /opt/vc (which is where rpihddevice looks for it) after installing sudo and cmake:
git clone https://github.com/raspberrypi/userland (cd userland;./buildme)
rm vdr/PLUGINS/src/rpihddevice/.dependencies make -j$(nproc) -C vdr
The compilation would spit out some deprecation warnings, as well as errors for missing FF_INPUT_BUFFER_PADDING_SIZE in audio.c. After I replaced those with AV_INPUT_BUFFER_PADDING_SIZE, the build succeeded. This was with libavcodec-dev and libavcodec58 (7:4.4.1-2+b1).
Finally, I installed and attempted to start up vdr:
sudo make -C vdr install LD_LIBRARY_PATH=/opt/vc/lib:/opt/vc/lib/plugins vdr -Prpihddevice
It failed due to an unresolved symbol:
vdr: /opt/vc/lib/libEGL.so: undefined symbol: glPointSizePointerOES
A similar problem (with no solution yet) has been reported in https://github.com/malcolmstill/cl-egl/issues/1
I might next try a recent Raspberry OS. My goal is not only to upgrade and configure VDR for my own casual use, but also to document the process and to make it as easy as possible for others.
Marko
Sat, Jan 01, 2022 at 06:41:19PM +0200, Marko Mäkelä wrote:
sudo make -C vdr install LD_LIBRARY_PATH=/opt/vc/lib:/opt/vc/lib/plugins vdr -Prpihddevice
It failed due to an unresolved symbol:
vdr: /opt/vc/lib/libEGL.so: undefined symbol: glPointSizePointerOES
A similar problem (with no solution yet) has been reported in https://github.com/malcolmstill/cl-egl/issues/1
I might next try a recent Raspberry OS.
I tried two versions of it. The most recent one indeed is not only missing the OMX interface, but there also is no source package available for its version of raspberry-userland.
Raspberry OS Legacy (based on Debian 10 and a 5.10 kernel) worked almost out of the box, and it had /opt/vc and the development tools preinstalled.
https://www.raspberrypi.com/software/operating-systems/#raspberry-pi-os-lega...
In the rpihddevice/Makefile I additionally had to replace -lGLESv2 -lEGL with -lbrcmGLESv2 -lbrcmEGL. In fact, if -lGLESv2 -lEGL of the wrong kind were available, you could end up with no picture or OSD. This was actually reported on vdr-portal.de already in 2017. :-o
Maybe using the Broadcom libraries would also have fixed the above issue when using Debian and self-built rasberry-userland; I am yet to try that.
I have submitted the patches to the author of rpihddevice, hoping to see them in the repository soon.
Marko
Mon, Jan 03, 2022 at 09:47:11AM +0200, Marko Mäkelä wrote:
Sat, Jan 01, 2022 at 06:41:19PM +0200, Marko Mäkelä wrote:
sudo make -C vdr install LD_LIBRARY_PATH=/opt/vc/lib:/opt/vc/lib/plugins vdr -Prpihddevice
It failed due to an unresolved symbol:
vdr: /opt/vc/lib/libEGL.so: undefined symbol: glPointSizePointerOES
With the preinstalled raspberrypi-userland of Raspberry OS Legacy, that problem does not exist. I submitted a fix:
https://github.com/reufer/rpihddevice/pull/3
I wasted quite a bit of time because the README file of that repository points to git://projects.vdr-developer.org/vdr-plugin-rpihddevice.git which has not been updated since 1.0.4. Other compilation issues that I faced had been fixed in the 1.0.5 release.
For Debian Bookworm, I compiled and installed the userland library like this:
sudo apt install build-essential cmake git clone https://github.com/raspberrypi/userland.git/ (cd userland; ./buildme)
With this in place, I was able to compile and install vdr and the two plugins that I intend to use.
git clone http://git.tvdr.de/vdr.git
(cd vdr/PLUGINS/src; git clone https://github.com/reufer/rpihddevice.git)
curl http://www.escape-edv.de/endriss/vdr/vdr-remote-0.7.0.tgz --output -| tar xzf - -C vdr/PLUGINS/src ln -s remote-0.7.0 vdr/PLUGINS/src/remote
make -C vdr -j$(nproc) sudo make -C vdr install
Currently, VDR refuses to start up like this: * failed to open vchiq instance
I did not have that problem on Raspberry OS Legacy last week. I believe that I will have to adjust some boot parameters to allow more memory to be allocated to the VideoCore GPU. The booting setup appears to be a bit different between Debian and Raspberry OS.
I understand that for users in Germany, rpihddevice may be of limited use due to the lack of H.265 support: https://github.com/raspberrypi/firmware/issues/1168/ Luckily, Finland uses H.264 for DVB-T2.
It would be great if raspberrypi-userland and rpihddevice could be packaged in Debian.
Marko
Many thanks to Klaus for version 2.6.0!
For the state of the Debian packages see:
https://qa.debian.org/developer.php?email=pkg-vdr-dvb-devel%40lists.alioth.d...
Besides this I have in my private repository:
deb https://packages.e-tobi.net/vdr-experimental bullseye base vdr-multipatch addons deb-src https://packages.e-tobi.net/vdr-experimental bullseye base vdr-multipatch addons
vdr-addon-acpiwakeup 0.0.13 vdr-dev 2.6.0-1~etobi1 vdr-plugin-dummydevice 2.0.0-6 vdr-plugin-dvbhddevice 2.2.0-15 vdr-plugin-dvbsddevice 2.2.0-15 vdr-plugin-dvd 0.3.6~b03+git20211216-2 vdr-plugin-epg2vdr 1.2.5-1 vdr-plugin-epgsearch 2.4.1-2 vdr-plugin-epgsync 1.0.1-8 vdr-plugin-examples 2.6.0-1~etobi1 vdr-plugin-femon 2.4.0-5 vdr-plugin-fritzbox 1.5.4-2 vdr-plugin-graphlcd 1.0.6-2 vdr-plugin-imonlcd 1.0.3-1 vdr-plugin-iptv 2.4.0-3 vdr-plugin-live 3.1.3-2 vdr-plugin-menuorg 0.5.2-3 vdr-plugin-mp3 0.10.4-2 vdr-plugin-mplayer 0.10.4-2 vdr-plugin-noepg 0.0.5-3 vdr-plugin-osdserver 0.1.3-22 vdr-plugin-osdteletext 2.3.1-1 vdr-plugin-pvrinput 2015-11-07-4 vdr-plugin-remote 0.7.0-6 vdr-plugin-satip 2.4.1-2 vdr-plugin-skindesigner-dbg 1.2.17-1 vdr-plugin-skindesigner 1.2.17-1 vdr-plugin-skinelchi 0.3.0-4 vdr-plugin-skinenigmang 0.1.2+git20190720-4 vdr-plugin-skinflatplus 0.6.1-3 vdr-plugin-skinsoppalusikka 2.4.0-2 vdr-plugin-softhddevice 1.2.7-2 vdr-plugin-streamdev-client 0.6.1+git20180514-5 vdr-plugin-streamdev-server 0.6.1+git20180514-5 vdr-plugin-svdrposd 1.0.0-11 vdr-plugin-svdrpservice 1.0.0-10 vdr-plugin-vdrmanager 0.12+git20211220-2 vdr-plugin-vnsiserver 1:1.8.0+git20211205-2 vdr-plugin-wirbelscan 2021.12.11-3 vdr-plugin-xineliboutput 2.2.0+git20211212-2 vdr 2.6.0-1~etobi1
BR,
Tobias
Hi,
* Tobi listaccount@e-tobi.net [2021-12-06 22:45]:
To my shame, I have rather neglected the maintenance of the VDR and VDR plugin packages for Debian and e-tobi.net over the last 2 years. I am in the process of catching up. However, I would like to get rid of some plugins where nothing is happening upstream anymore. Which plugins do you consider indispensable and would like to see them continue in the official Debian and/or e-tobi.net Debian repositories?
I am using these (and it would be nice to have them or an equivalent): vdr vdradmin-am vdr-markad vdr-plugin-epgsearch vdr-plugin-femon vdr-plugin-remote vdr-plugin-streamdev-server vdr-plugin-svdrposd vdr-plugin-vnsiserver vdr-plugin-xineliboutput
Thank you for your work. :)
mfg @ndy --