VDR User | 29 Jan 18:28 2015
Picon

New conf.d support + ONEDIR option. Need opinions.

VDR-2.1.7 added the following:

- VDR now reads command line options from *.conf files in
/etc/vdr/conf.d (thanks
  to Lars Hanisch). See vdr.1 and vdr.5 for details.

It seems like this is a welcome change. I plan on moving my command
line options into a single .conf I can share with all my VDR clients
for convenience, and to simplify my tv script. But, I also take
advantage of the ONEDIR option in Make.config because it's easier for
me to keep track of & backup all of VDRs files. And I hate having
files spread all over the place anyways. For those unfamiliar:

# Use 'make ONEDIR=1' to have all data in one single directory:
ifdef ONEDIR
VIDEODIR     = /video
CACHEDIR     = $(VIDEODIR)
CONFDIR      = $(VIDEODIR)
RESDIR       = $(VIDEODIR)
endif

To stay in line with the idea that ONEDIR actually keeps all data in
one single directory, it makes sense that $ARGSDIR (where the conf.d
files would otherwise go) be included as well. Otherwise, ONEDIR isn't
actually consolidating all VDR data.

I'm proposing adding ARGSDIR = $(VIDEODIR) to the ONEDIR ifdef. If
anyone can think of a good reason not to do this, please voice your
opinion.

(Continue reading)

Lucian Muresan | 24 Jan 11:34 2015
Picon
Picon

[PATCH] vdr-2.1.7 Romanian translation update

Hello Klaus,

here is a patch with the updated Romanian translation for vdr-2.1.7.

Best regards,
Lucian
From 08cad82c45a466cac1db25346353f0accd0f0f90 Mon Sep 17 00:00:00 2001
From: Lucian Muresan <lucianm <at> users.sourceforge.net>
Date: Sun, 12 Oct 2014 23:21:48 +0200
Subject: [PATCH] vdr 2.1.7 Romanian translation update

---
 po/ro_RO.po | 112 ++++++++++++++++++++++++++++++------------------------------
 1 file changed, 56 insertions(+), 56 deletions(-)

diff --git a/po/ro_RO.po b/po/ro_RO.po
index 5616348..f4cbab8 100644
--- a/po/ro_RO.po
+++ b/po/ro_RO.po
 <at>  <at>  -9,14 +9,14  <at>  <at>  msgstr ""
 "Project-Id-Version: VDR 2.0.0\n"
 "Report-Msgid-Bugs-To: <vdr-bugs <at> tvdr.de>\n"
 "POT-Creation-Date: 2015-01-12 15:40+0100\n"
-"PO-Revision-Date: 2013-02-09 23:01+0100\n"
-"Last-Translator: Lucian Muresan <lucianm <at> users.sorceforge.net>\n"
+"PO-Revision-Date: 2015-01-21 22:34+0100\n"
+"Last-Translator: Lucian Muresan <lucianm <at> users.sourceforge.net>\n"
 "Language-Team: Romanian <vdr <at> linuxtv.org>\n"
(Continue reading)

Adam Juraszek | 22 Jan 15:51 2015
Picon

Duplicate channels

Hello,

I have a few months old system with vdr 2.0.6. VDR is used only as a
backend for xbmc (via xvdr plugin).

Everything works fine except for a few lags which I tracked to VDR
creating new channels every now and then. When I checked the channels
I noticed there are duplicates (there are 36374 channels and many of
them are there about 500 times). I wouldn't be surprised if vdr would
suffer performance problem with such number of channels.

See the setup.conf (not changed in months), syslog and part of
channels (got by LSTC command) and stats:
https://gist.github.com/juriad/2b635ef475a6ddf829ab

Why VDR creates duplicate channels?
Is there problem with my configuration or is it a bug in vdr?
What other information shall I provide?

Thanks for your help.

_______________________________________________
vdr mailing list
vdr <at> linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

Klaus Schmidinger | 20 Jan 10:23 2015
Picon

[ANNOUNCE] VDR version 2.0.7 released

VDR version 2.0.7 is now available at

       ftp://ftp.tvdr.de/vdr/vdr-2.0.7.tar.bz2

A 'diff' against the previous version is available at

       ftp://ftp.tvdr.de/vdr/Developer/vdr-2.0.6-2.0.7.diff

MD5 checksums:

090c6f5b75b4710e39528734ebf2dcc8  vdr-2.0.7.tar.bz2
035e2df20744f90d44017674521ebcd4  vdr-2.0.6-2.0.7.diff

This version fixes a few minor bugs that came up after the release of
version 2.0.6.

The changes since version 2.0.6:

- Fixed a possible division by zero in frame rate detection.
- Fixed a bug in the Makefile when installing plugins with LCLBLD=1 (thanks to
   Stefan Huelswitt).
- Fixed jumping to an absolute position via the Red key in case replay was paused
   (reported by Dieter Ferdinand).
- Now returning from removing deleted recordings after at most 10 seconds, or if the
   user presses a remote control key, to keep the system from getting unresponsive
   when removing a huge number of files (reported by Dieter Ferdinand).
- Fixed generating the index file of an existing recording in case at the of a TS file
   there is less data in the buffer than needed by the frame detector. In such a case
   it was possible that frames were missed, and there was most likely a distortion
   when replaying that part of a recording. This is mostly a problem for recordings that
(Continue reading)

Klaus Schmidinger | 18 Jan 11:38 2015
Picon

[ANNOUNCE] VDR developer version 2.1.7

VDR developer version 2.1.7 is now available at

       ftp://ftp.tvdr.de/vdr/Developer/vdr-2.1.7.tar.bz2

A 'diff' against the previous version is available at

       ftp://ftp.tvdr.de/vdr/Developer/vdr-2.1.6-2.1.7.diff

MD5 checksums:

1c954bad31ce74cd1cbd7987e62d2a98  vdr-2.1.7.tar.bz2
88a90327a75833b7723942d3bd25f954  vdr-2.1.6-2.1.7.diff

WARNING:
========

This is a *developer* version. Even though *I* use it in my productive
environment, I strongly recommend that you only use it under controlled
conditions and for testing and debugging.

The changes since version 2.1.6:

- No longer logging an error message in DirSizeMB() if the given directory doesn't
   exist. This avoids lots of log entries in case several VDRs use the same video
   directory and one of them has already physically removed a recording directory,
   while the others still have it in their list of deleted recordings.
- Updated the Italian OSD texts (thanks to Diego Pierotto).
- A cCamSlot that has WantsTsData set to true in its constructor now also gets
   the CAT and EMM PIDs data.
- Fixed a possible division by zero in frame rate detection.
(Continue reading)

jacek burghardt | 8 Jan 18:16 2015
Picon

plex


I wonder if anyone is using plex with vdr.? I use vdr 2.1.6 and it does not seems to work with vdr i get channel not responding and plex plugin shows unavaiable
_______________________________________________
vdr mailing list
vdr <at> linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Peter Münster | 28 Dec 22:44 2014
Picon

still image with iptv without eating up all cpu

Hi,

How can I display a still image with iptv + ffmpeg without eating up all
CPU power?

This my ffmpeg command, that uses 100% of CPU time:

ffmpeg -analyzeduration 0 -loop 1 -i "${IMAGE}" -f mpegts -r 25 \
        -vcodec mpeg2video -b 4000k -s 664x540 -an \
        "udp://127.0.0.1:${PORT}?pkt_size=16356"

TIA for any hints,
--

-- 
           Peter

_______________________________________________
vdr mailing list
vdr <at> linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

Pasi Juppo | 28 Dec 01:58 2014
Picon
Picon

Mandatory elements in channels.conf?

Can anyone tell me if there are mandatory elements (mandatory according 
to DVB standard) in channels.conf that needs to be provided by the 
broadcasting company?

There are some issues currently with Digita (DVB-T/T2). They are not 
providing sufficient amount of information but cannot say for fact 
whether the information shall be provided or not. Digita is not 
currently interested in correcting these elements thus they have to be 
manually fixed. This means also that I cannot use automatic channel 
update at all (any elements).

If there are mandatory elements is there other body in EU whom is 
certifying or something similar Digita and other broadcast companies - 
or is this just a wild west; follow standard if you like?

TIA,
Pasi

_______________________________________________
vdr mailing list
vdr <at> linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

Richard F | 26 Dec 17:45 2014

Freesat patch

The Freesat patch at http://www.vdr-wiki.de/wiki/index.php/Freesat-patch
adds the following PID filters in eit.c - cEitFilter::cEitFilter

   Set(3842, 0x4E, 0xFE);  // event info, actual(0x4E)/other(0x4F)  TS, present/following
   Set(3842, 0x50, 0xF0);  // event info, actual TS,  schedule(0x50)/schedule for future days(0x5X)
   Set(3842, 0x60, 0xF0);  // event info, other  TS,  schedule(0x60)/schedule for future days(0x6X)

Which eats up hardware PID filters on my older USB DVB-T receivers 
(Freeview SD), and stops them working on most transponders.  I removed 
them to test, because Klaus had removed these similar ones as long ago 
as 1.7.9 which was very helpful:

   Set(0x12, 0x50, 0xF0);  // event info, actual TS, schedule(0x50)/schedule for future days(0x5X)
   Set(0x12, 0x60, 0xF0);  // event info, other  TS, schedule(0x60)/schedule for future days(0x6X)

And I still receive the full 8 day EPG on Freeview, including HD 
channels, with just the PID filters defined in vanilla 2.0.6 - 
everything else appears OK, including DVB subtitles, audio description 
etc...

Does anyone know if these extra PID's are definitely required? Maybe 
only for DVB-S/2 ?

Thanks and merry Xmas
Richard

_______________________________________________
vdr mailing list
vdr <at> linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

Daniel Berglund | 22 Dec 21:38 2014
Picon

Re: IPTV Plugin - having trouble configuring

Hi,
Yes it be run as user, had the same problem. Try add your user to vdr group 
and run vdr as user. I think it was how I solved the problem.

/pickitup

 
Måndagen den 22 december 2014 15.23.07 skrev  Norm Dressler:
Hi all,

I've began playing with the IPTV plugin and just can't figure out some
things.  I have VDR configured with a headless server running streamdev.
Works great with ATSC channels and the like.

I've installed IPTV plugin and added a vlc2iptv channel to my channels.conf
and added the URL into the appropriate file.  The channel is Sky News.  I
run VDR as root on my headless box.  I'm not getting any errors to indicate
there is something wrong so I'm guessing its the 'can't run vlc as root'
issue I'm encountering since the batch file vlc2iptv is launching it
directly.  How can I get this to work?

Is there a better way to play streams then using vlc2iptv?   Perhaps
someone can sure their free TV iptv channels.conf that don't use vlc2iptv
so I can at least see if it works with streamdev properly?

The documentation on this plugin is sparse - not much available especially
about the file format of the .conf file used by vlc2iptv, which I've had to
guess at.

Hoping to get more info!

Thanks
Norm Dressler

_______________________________________________
vdr mailing list
vdr <at> linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

Jari Fredrisson | 19 Dec 23:22 2014
Picon
Picon

Trying to install ttextsubs plugin into vdr 2.0.0

1. I downloaded the plugin using got clone.
2. I patched vdr, that went OK and compiled.

But compiling the plugin does not go fine.

3. It complaints about #include <vdr/xxxx.h> directives. Fine: I created
a symlink  /usr/include/vdr pointing to my vdr src dir.
4. Then something that I could not figure out:

# make
g++  -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"ttxtsubs"'  -o
ttxtsubsdisplayer.o ttxtsubsdisplayer.c
ttxtsubsdisplayer.c: In member function ‘virtual void
cTtxtSubsPlayer::PES_data(uchar*, int, bool, const
tTeletextSubtitlePage*, int)’:
ttxtsubsdisplayer.c:116:57: error: invalid use of incomplete type
‘struct tTeletextSubtitlePage’
ttxtsubsdisplayer.h:46:84: error: forward declaration of ‘struct
tTeletextSubtitlePage’
ttxtsubsdisplayer.c:116:58: error: invalid use of incomplete type ‘const
struct tTeletextSubtitlePage’
ttxtsubsdisplayer.h:46:84: error: forward declaration of ‘const struct
tTeletextSubtitlePage’
ttxtsubsdisplayer.c:121:49: error: invalid use of incomplete type
‘struct tTeletextSubtitlePage’
ttxtsubsdisplayer.h:46:84: error: forward declaration of ‘struct
tTeletextSubtitlePage’
ttxtsubsdisplayer.c:121:50: error: invalid use of incomplete type ‘const
struct tTeletextSubtitlePage’
ttxtsubsdisplayer.h:46:84: error: forward declaration of ‘const struct
tTeletextSubtitlePage’
ttxtsubsdisplayer.c:121:88: error: invalid use of incomplete type
‘struct tTeletextSubtitlePage’
ttxtsubsdisplayer.h:46:84: error: forward declaration of ‘struct
tTeletextSubtitlePage’
ttxtsubsdisplayer.c:121:89: error: invalid use of incomplete type ‘const
struct tTeletextSubtitlePage’
ttxtsubsdisplayer.h:46:84: error: forward declaration of ‘const struct
tTeletextSubtitlePage’
ttxtsubsdisplayer.c:122:35: error: invalid use of incomplete type
‘struct tTeletextSubtitlePage’
ttxtsubsdisplayer.h:46:84: error: forward declaration of ‘struct
tTeletextSubtitlePage’
ttxtsubsdisplayer.c:122:36: error: invalid use of incomplete type ‘const
struct tTeletextSubtitlePage’
ttxtsubsdisplayer.h:46:84: error: forward declaration of ‘const struct
tTeletextSubtitlePage’
ttxtsubsdisplayer.c:122:81: error: invalid use of incomplete type
‘struct tTeletextSubtitlePage’
ttxtsubsdisplayer.h:46:84: error: forward declaration of ‘struct
tTeletextSubtitlePage’
ttxtsubsdisplayer.c:122:82: error: invalid use of incomplete type ‘const
struct tTeletextSubtitlePage’
ttxtsubsdisplayer.h:46:84: error: forward declaration of ‘const struct
tTeletextSubtitlePage’
Makefile:65: recipe for target 'ttxtsubsdisplayer.o' failed
make: *** [ttxtsubsdisplayer.o] Error 1

Well. tTeletextSubtitlePage is defined in vdr/channels.h. That was not
included the ttxtsubsdisplayer.h... I tried to add it into it, but does
not work. Somehow the error is still the same. I tried and copied the
struct definition alone from channels.h into that, and it worked a bit
better, but I could not understand why!

The the same class came haunting back in some other .c file
compilation... Went back to the clean setup, nothing is edited now by me.

Googled with the gcc error messages, and found talk about circular
refences and includes.

I don't know... What next?

br. jarif

_______________________________________________
vdr mailing list
vdr <at> linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

Gmane