Re: [vdr] DVB-S2 PCIe or USB tuner recommendations?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Am 07.02.2015 um 21:00 schrieb fnu: Hi Stephan, search for Linux4Media/DigitalDevices CineS2 cards. Either revision V5.4/5.5 which does use kernel module ngene, what is upstream since kernel version 3.0 (IIRC). You or your Linux distro just need to provide a proper firmware file ngene_18.fw. I did run these cards rock solid over very long time in my VDR, but you can't get them new anymore. Yeah, this is good choice, iam running CineS2 too in rev 6.5 As i know, you running Gentoo, if have added any weeks ago media-tv/media-build-experimental to the overlay vdr-devel Be warnend, this package will install around 470 unneeded modules ;) Anyway, this is not what you want, yust show of an alternative... Also Technisat SkyStar USB HD running here fine with drivers from vanilla-sources without problems. Alternatively you could go for revision v6.2, what does use kernel module ddbridge, kernel upstream since version 3.2 (iirc), no firmware file needed. I do run one of these still in my main VDR using upstream kernel module, but also sometimes with additional packages like dddvb or media_build_experimental. You can get these cards still new at Linux4Media online shop. http://www.l4m-shop.de/index.php?cat=c6_L4M-Twin-Karten-PCIexpress-L4M-Twin- Karten-PCIexpress.html === Kind regards Frank -Ursprüngliche Nachricht- Von: vdr-boun...@linuxtv.org [mailto:vdr-boun...@linuxtv.org] Im Auftrag von Stephan Loescher Gesendet: Samstag, 7. Februar 2015 20:20 An: VDR Mailing List Betreff: [vdr] DVB-S2 PCIe or USB tuner recommendations? Hi! I am planning to build a new VDR system for HDTV and DVB-S2. So I am searching for DVB-S2 tuners either PCIe (low profile) or USB. The best tuner would be one which is supported by the vanilla Linux kernel without patching or installing additional drivers. (Installing a firmware file is no problem.) I have already searched http://www.linuxtv.org/wiki/, but there are only a few current tuners, which are documented as works with vanilla kernel out of the box, e.g. Pinnacle PCTV DVB-S2 Stick (461e) or TeVii S471. (The others good working ones are not any longer available, even not as second hand.) So I am looking for your recommendations for current DVB-S2 PCIe/USB tuners, which work out of the box and work stable for a 7x24 running VDR. TIA and best regards, Stephan. -BEGIN PGP SIGNATURE- Version: GnuPG v2 Comment: added by hd_bru...@gentoo.org iD8DBQFU10ePdn07HTTCgIoRAiM9AJ9BC8lTjLF6EtMw6NNAkvx2PP2AHACeMPXQ pyTuG8xWeDGvZY/5VW7RENo= =3ky3 -END PGP SIGNATURE- ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] [ANNOUNCE] VDR developer version 2.1.9
Hi, I attached file with four missed strings in Ukrainian translation. Looking forward to a new release! Regards, Yarema 2015-02-08 15:17 GMT+01:00 Klaus Schmidinger klaus.schmidin...@tvdr.de: VDR developer version 2.1.9 is now available at ftp://ftp.tvdr.de/vdr/Developer/vdr-2.1.9.tar.bz2 A 'diff' against the previous version is available at ftp://ftp.tvdr.de/vdr/Developer/vdr-2.1.8-2.1.9.diff MD5 checksums: 59a63596f3fcfe7c81df8e92b4486f78 vdr-2.1.9.tar.bz2 e70d236f79bee5110f763a8109dba3d9 vdr-2.1.8-2.1.9.diff Approaching version 2.2.0: == If there are no more serious bug reports, the final version 2.2.0 of VDR shall be released on February 19, 2015, which marks the 15th anniversary of VDR. So please test this developer version intensely and report any problems you might encounter as soon as possible. The following language files still have the given number of untranslated texts: ar.po: 51 ca_ES.po: 51 cs_CZ.po: 51 da_DK.po: 184 el_GR.po: 247 es_ES.po: 51 et_EE.po: 4 fi_FI.po: 1 fr_FR.po: 51 hr_HR.po: 184 it_IT.po: 4 lt_LT.po: 4 mk_MK.po: 51 nl_NL.po: 51 nn_NO.po: 312 pl_PL.po: 51 pt_PT.po: 79 ro_RO.po: 1 ru_RU.po: 51 sk_SK.po: 51 sl_SI.po: 52 sr_RS.po: 51 sv_SE.po: 51 tr_TR.po: 184 uk_UA.po: 4 zh_CN.po: 51 If nobody takes care of these, they will remain untranslated in version 2.2.0. DEADLINE FOR SUBMITTING TRANSLATIONS IS WEDNESDAY, FEBRUARY 18! The changes since version 2.1.8: - Fixed a memory leak in case of broken Extended Event Descriptors (thanks to Lars Hanisch). - Fixed the German translation of Binary skip timeout (s) (thanks to Matthias Senzel). - Fixed the German translation of VDR will shut down later - press Power to force. - Fixed the Finnish translation of Binary skip timeout (s) (thanks to Rolf Ahrenberg). - Updated the Lithuanian OSD texts (thanks to Valdemaras Pipiras). - Added SDNOTIFY to Make.config.template (suggested by Christian Richter). Also added NO_KBD and BIDI. - Added code from the jumpplay patch that makes the recording still be considered unviewed when stopping replay within RESUMEBACKUP seconds of the first mark. - The new option Setup/Replay/Alternate behavior for adaptive skipping can be used to make adaptive skipping only halve the skip distance when the direction changes. That way you can reach the desired point in a recording even if you make one too many skips in a certain direction (see MANUAL for details). - Fixed cCamSlot::Assign(), so that it actually ignores the value of Query if Device is NULL (as described in the header file). - Added a missing VDRDIR=$(CWD) to the clean-plugins target of the Makefile, to avoid error messages regarding the missing vdr.pc file. - Updated the Finnish OSD texts (thanks to Rolf Ahrenberg). - Updated the Estonian OSD texts (thanks to Arthur Konovalov). - Updated the Ukrainian OSD texts (thanks to Yarema Aka Knedlyk). - Updated the Romanian OSD texts (thanks to Lucian Muresan). - Updated the Hungarian OSD texts (thanks to István Füley). - Fixed switching channels in the Schedule menu after going through various Now and Schedule menus for different channels (reported by Matthias Senzel). - Fixed setting the Blue button in the Schedule/Now/Next menus, so that it only shows Switch if the selected event is on a different channel. - Added NORDIG to the list of DVB/Standard compliance options and using it to restrict the LCN (Logical Channel Numbers) parsing to networks that actually use this non-standard feature (thanks to Rolf Ahrenberg). - In the Edit recording menu the '0' key can now be used on the Name: field to remove the name of the recording and replace it with the last element of the recording's folder path name (suggested by Christoph Haubrich). See MANUAL, section Managing folders for details. - Updated the Italian OSD texts (thanks to Nino Gerbino). - The Select folder menu now adds the folder names of all existing recordings to any names that have been predefined in folders.conf (suggested by Sören Moch). - Updated the Italian OSD texts (thanks to Diego Pierotto). - Fixed the German translations of latitude and longitude (they were swapped). - Updated the Hungarian OSD texts (thanks to Mario Fenneis). - Modified runvdr.template to improve compatibility with the bash and dash shells. - Changed the German translations if the texts related to binary skipping (based on a suggestion by Thomas Reufer). - Updated sources.conf to reflect the fact that Astra 4A and SES5 are actually in two separate positions (thanks to Arthur Konovalov). - Fixed cMarks::GetNextBegin() and cMarks::GetNextEnd() (thanks to Stefan Herdler). The behavior of these two functions is now exacly as described in the header file. Editing marks that are placed at exactly the same offset in a recording are now preserved in the cutting process.
Re: [vdr] [ANNOUNCE] VDR developer version 2.1.9
I forgot to attach the file :-) 2015-02-08 19:56 GMT+01:00 YUP yupad...@gmail.com: Hi, I attached file with four missed strings in Ukrainian translation. Looking forward to a new release! Regards, Yarema 2015-02-08 15:17 GMT+01:00 Klaus Schmidinger klaus.schmidin...@tvdr.de: VDR developer version 2.1.9 is now available at ftp://ftp.tvdr.de/vdr/Developer/vdr-2.1.9.tar.bz2 A 'diff' against the previous version is available at ftp://ftp.tvdr.de/vdr/Developer/vdr-2.1.8-2.1.9.diff MD5 checksums: 59a63596f3fcfe7c81df8e92b4486f78 vdr-2.1.9.tar.bz2 e70d236f79bee5110f763a8109dba3d9 vdr-2.1.8-2.1.9.diff Approaching version 2.2.0: == If there are no more serious bug reports, the final version 2.2.0 of VDR shall be released on February 19, 2015, which marks the 15th anniversary of VDR. So please test this developer version intensely and report any problems you might encounter as soon as possible. The following language files still have the given number of untranslated texts: ar.po: 51 ca_ES.po: 51 cs_CZ.po: 51 da_DK.po: 184 el_GR.po: 247 es_ES.po: 51 et_EE.po: 4 fi_FI.po: 1 fr_FR.po: 51 hr_HR.po: 184 it_IT.po: 4 lt_LT.po: 4 mk_MK.po: 51 nl_NL.po: 51 nn_NO.po: 312 pl_PL.po: 51 pt_PT.po: 79 ro_RO.po: 1 ru_RU.po: 51 sk_SK.po: 51 sl_SI.po: 52 sr_RS.po: 51 sv_SE.po: 51 tr_TR.po: 184 uk_UA.po: 4 zh_CN.po: 51 If nobody takes care of these, they will remain untranslated in version 2.2.0. DEADLINE FOR SUBMITTING TRANSLATIONS IS WEDNESDAY, FEBRUARY 18! The changes since version 2.1.8: - Fixed a memory leak in case of broken Extended Event Descriptors (thanks to Lars Hanisch). - Fixed the German translation of Binary skip timeout (s) (thanks to Matthias Senzel). - Fixed the German translation of VDR will shut down later - press Power to force. - Fixed the Finnish translation of Binary skip timeout (s) (thanks to Rolf Ahrenberg). - Updated the Lithuanian OSD texts (thanks to Valdemaras Pipiras). - Added SDNOTIFY to Make.config.template (suggested by Christian Richter). Also added NO_KBD and BIDI. - Added code from the jumpplay patch that makes the recording still be considered unviewed when stopping replay within RESUMEBACKUP seconds of the first mark. - The new option Setup/Replay/Alternate behavior for adaptive skipping can be used to make adaptive skipping only halve the skip distance when the direction changes. That way you can reach the desired point in a recording even if you make one too many skips in a certain direction (see MANUAL for details). - Fixed cCamSlot::Assign(), so that it actually ignores the value of Query if Device is NULL (as described in the header file). - Added a missing VDRDIR=$(CWD) to the clean-plugins target of the Makefile, to avoid error messages regarding the missing vdr.pc file. - Updated the Finnish OSD texts (thanks to Rolf Ahrenberg). - Updated the Estonian OSD texts (thanks to Arthur Konovalov). - Updated the Ukrainian OSD texts (thanks to Yarema Aka Knedlyk). - Updated the Romanian OSD texts (thanks to Lucian Muresan). - Updated the Hungarian OSD texts (thanks to István Füley). - Fixed switching channels in the Schedule menu after going through various Now and Schedule menus for different channels (reported by Matthias Senzel). - Fixed setting the Blue button in the Schedule/Now/Next menus, so that it only shows Switch if the selected event is on a different channel. - Added NORDIG to the list of DVB/Standard compliance options and using it to restrict the LCN (Logical Channel Numbers) parsing to networks that actually use this non-standard feature (thanks to Rolf Ahrenberg). - In the Edit recording menu the '0' key can now be used on the Name: field to remove the name of the recording and replace it with the last element of the recording's folder path name (suggested by Christoph Haubrich). See MANUAL, section Managing folders for details. - Updated the Italian OSD texts (thanks to Nino Gerbino). - The Select folder menu now adds the folder names of all existing recordings to any names that have been predefined in folders.conf (suggested by Sören Moch). - Updated the Italian OSD texts (thanks to Diego Pierotto). - Fixed the German translations of latitude and longitude (they were swapped). - Updated the Hungarian OSD texts (thanks to Mario Fenneis). - Modified runvdr.template to improve compatibility with the bash and dash shells. - Changed the German translations if the texts related to binary skipping (based on a suggestion by Thomas Reufer). - Updated sources.conf to reflect the fact that Astra 4A and SES5 are actually in two separate positions (thanks to Arthur Konovalov). - Fixed cMarks::GetNextBegin() and cMarks::GetNextEnd() (thanks to Stefan Herdler). The behavior of these two functions is now exacly as described in the header file. Editing marks that are
[vdr] Documentation and thoughts on ARGSDIR (first draft)
Hi, I wrote down the thoughts I had in mind when developing the conf.d patch which got integrated in vdr 2.1.7. Also I like to give some advice to distributors how I think, this feature should be used. If we can agree on a consistent naming and file-layout all users can profit. At the end there's an RFC for an interface to a not-yet-written tool vdrctl for managing the args-conf-files. Any comments and improvements are welcome. Regards, Lars. Using ARGSDIR - The target of the conf.d patch is to simplify the start of vdr esp. with the newer init systems Upstart and systemd. These systems expect a single exec line to start a daemon. Additionally they provide mechanism for monitoring, restart on failure and controlled stopping on shutdown with defined dependencies. In the past vdr needed a long list of options, every plugin had to be mentioned, and if a plugin also needs options, the commandline gets longer and confusing. There's also the runvdr template for controlling the start and restart of vdr, which has to be adjusted to your personally needs, which makes it difficult for distributions to update these script. That is why the different distributions developed their own starting mechanisms and reading options for vdr and plugins from different files. Now with all options separated from the starting script, it will be easier to share the same configuration on different platforms and improve helping each other in adding the right options to your vdr installation. By default, the conf-files are located at /etc/vdr/conf.d, of course this can be changed via the Make.config, but not on the commandline itself, because a vdr with an option won't read the options from the conf-files to maintain backwards compatibility, so you can't choose a directory on demand. But what you can do, is to symlink different files to your conf.d-directory or even symlink the whole directory, to adjust your configuration. Additionally the directory can be retrieved by using pkg-config --variable=argsdir vdr. To check the current configuration the vdr would use if you start it right now, you can call vdr --showargs. Here's an example from my installation: $ vdr --showargs --video=/srv/vdr/video.00 --config=/var/lib/vdr --lib=/usr/lib/vdr/plugins --record=/usr/lib/vdr/vdr-recordingaction --shutdown=/usr/lib/vdr/vdr-shutdown.wrapper --epgfile=/var/cache/vdr/epg.data --user=vdr --grab=/tmp --port=6419 --resdir=/usr/share/vdr --cachedir=/var/cache/vdr --dirnames=,,1 --watchdog=0 --userdump --plugin=epg2vdr --plugin=channellists --plugin=sundtek --plugin=avahi4vdr --plugin=dbus2vdr --shutdown-hooks=/usr/share/vdr/shutdown-hooks --shutdown-hooks-wrapper=/usr/share/vdr-plugin-dbus2vdr/shutdown-wrapper --upstart --plugin=epgsearch -f /usr/bin/svdrpsend --plugin=live --port=8008 --ip=0.0.0.0 --log=INFO --epgimages=/var/cache/vdr/epgimages --plugin=menuorg --plugin=vnsiserver -t 10 --plugin=streamdev-server --plugin=softhddevice -D --plugin=epgsearchonly --plugin=recsearch --plugin=restfulapi --port=8002 --ip=0.0.0.0 --epgimages=/var/cache/vdr/epgimages --channellogos=/usr/share/vdr-channellogos --webapp=/var/lib/vdr/plugins/restfulapi/webapp --plugin=quickepgsearch --plugin=conflictcheckonly --plugin=skindesigner --epgimages=/var/cache/vdr/epgimages --plugin=dynamite The corresponding conf file looks like: /etc/vdr/conf.d/vdr.conf [vdr] --video=/srv/vdr/video.00 --config=/var/lib/vdr --lib=/usr/lib/vdr/plugins --record=/usr/lib/vdr/vdr-recordingaction --shutdown=/usr/lib/vdr/vdr-shutdown.wrapper --epgfile=/var/cache/vdr/epg.data --user=vdr --grab=/tmp --port=6419 --resdir=/usr/share/vdr --cachedir=/var/cache/vdr --dirnames=,,1 --watchdog=0 --userdump [epg2vdr] [channellists] [sundtek] [avahi4vdr] [dbus2vdr] --shutdown-hooks=/usr/share/vdr/shutdown-hooks --shutdown-hooks-wrapper=/usr/share/vdr-plugin-dbus2vdr/shutdown-wrapper --upstart [epgsearch] -f /usr/bin/svdrpsend [live] --port=8008 --ip=0.0.0.0 --log=INFO --epgimages=/var/cache/vdr/epgimages [menuorg] [vnsiserver] -t 10 [streamdev-server] [softhddevice] -D [epgsearchonly] [recsearch] [restfulapi] --port=8002 --ip=0.0.0.0 --epgimages=/var/cache/vdr/epgimages --channellogos=/usr/share/vdr-channellogos --webapp=/var/lib/vdr/plugins/restfulapi/webapp [quickepgsearch] [conflictcheckonly] [skindesigner] --epgimages=/var/cache/vdr/epgimages [dynamite] end of /etc/vdr/conf.d/vdr.conf showargs takes as an optional parameter a directory. It will read all *.conf files from the given directory and prints the corresponding configuration. This is helpful if you have various configurations and want to compare them. Distributors In the example above I use a single conf file. For a self maintained installation this may be usable, but from the perspective of a distributor the configuration should be splitted into one file per plugin and a file
[vdr] [ANNOUNCE] VDR developer version 2.1.9
VDR developer version 2.1.9 is now available at ftp://ftp.tvdr.de/vdr/Developer/vdr-2.1.9.tar.bz2 A 'diff' against the previous version is available at ftp://ftp.tvdr.de/vdr/Developer/vdr-2.1.8-2.1.9.diff MD5 checksums: 59a63596f3fcfe7c81df8e92b4486f78 vdr-2.1.9.tar.bz2 e70d236f79bee5110f763a8109dba3d9 vdr-2.1.8-2.1.9.diff Approaching version 2.2.0: == If there are no more serious bug reports, the final version 2.2.0 of VDR shall be released on February 19, 2015, which marks the 15th anniversary of VDR. So please test this developer version intensely and report any problems you might encounter as soon as possible. The following language files still have the given number of untranslated texts: ar.po: 51 ca_ES.po: 51 cs_CZ.po: 51 da_DK.po: 184 el_GR.po: 247 es_ES.po: 51 et_EE.po: 4 fi_FI.po: 1 fr_FR.po: 51 hr_HR.po: 184 it_IT.po: 4 lt_LT.po: 4 mk_MK.po: 51 nl_NL.po: 51 nn_NO.po: 312 pl_PL.po: 51 pt_PT.po: 79 ro_RO.po: 1 ru_RU.po: 51 sk_SK.po: 51 sl_SI.po: 52 sr_RS.po: 51 sv_SE.po: 51 tr_TR.po: 184 uk_UA.po: 4 zh_CN.po: 51 If nobody takes care of these, they will remain untranslated in version 2.2.0. DEADLINE FOR SUBMITTING TRANSLATIONS IS WEDNESDAY, FEBRUARY 18! The changes since version 2.1.8: - Fixed a memory leak in case of broken Extended Event Descriptors (thanks to Lars Hanisch). - Fixed the German translation of Binary skip timeout (s) (thanks to Matthias Senzel). - Fixed the German translation of VDR will shut down later - press Power to force. - Fixed the Finnish translation of Binary skip timeout (s) (thanks to Rolf Ahrenberg). - Updated the Lithuanian OSD texts (thanks to Valdemaras Pipiras). - Added SDNOTIFY to Make.config.template (suggested by Christian Richter). Also added NO_KBD and BIDI. - Added code from the jumpplay patch that makes the recording still be considered unviewed when stopping replay within RESUMEBACKUP seconds of the first mark. - The new option Setup/Replay/Alternate behavior for adaptive skipping can be used to make adaptive skipping only halve the skip distance when the direction changes. That way you can reach the desired point in a recording even if you make one too many skips in a certain direction (see MANUAL for details). - Fixed cCamSlot::Assign(), so that it actually ignores the value of Query if Device is NULL (as described in the header file). - Added a missing VDRDIR=$(CWD) to the clean-plugins target of the Makefile, to avoid error messages regarding the missing vdr.pc file. - Updated the Finnish OSD texts (thanks to Rolf Ahrenberg). - Updated the Estonian OSD texts (thanks to Arthur Konovalov). - Updated the Ukrainian OSD texts (thanks to Yarema Aka Knedlyk). - Updated the Romanian OSD texts (thanks to Lucian Muresan). - Updated the Hungarian OSD texts (thanks to István Füley). - Fixed switching channels in the Schedule menu after going through various Now and Schedule menus for different channels (reported by Matthias Senzel). - Fixed setting the Blue button in the Schedule/Now/Next menus, so that it only shows Switch if the selected event is on a different channel. - Added NORDIG to the list of DVB/Standard compliance options and using it to restrict the LCN (Logical Channel Numbers) parsing to networks that actually use this non-standard feature (thanks to Rolf Ahrenberg). - In the Edit recording menu the '0' key can now be used on the Name: field to remove the name of the recording and replace it with the last element of the recording's folder path name (suggested by Christoph Haubrich). See MANUAL, section Managing folders for details. - Updated the Italian OSD texts (thanks to Nino Gerbino). - The Select folder menu now adds the folder names of all existing recordings to any names that have been predefined in folders.conf (suggested by Sören Moch). - Updated the Italian OSD texts (thanks to Diego Pierotto). - Fixed the German translations of latitude and longitude (they were swapped). - Updated the Hungarian OSD texts (thanks to Mario Fenneis). - Modified runvdr.template to improve compatibility with the bash and dash shells. - Changed the German translations if the texts related to binary skipping (based on a suggestion by Thomas Reufer). - Updated sources.conf to reflect the fact that Astra 4A and SES5 are actually in two separate positions (thanks to Arthur Konovalov). - Fixed cMarks::GetNextBegin() and cMarks::GetNextEnd() (thanks to Stefan Herdler). The behavior of these two functions is now exacly as described in the header file. Editing marks that are placed at exactly the same offset in a recording are now preserved in the cutting process. - Changed the naming of binary skip mode to adaptive skip mode (suggested by Rolf Ahrenberg and Derek Kelly). - cDvbPlayer and cReplayControl now use the same list of editing marks. This avoids inconsistent behavior with the Skip edited parts or Pause replay at last mark functions