vdr tallennus & ttext

VDR ja DVB aiheista keskustelua
jarif
Isäntä
Viestit: 91
Liittynyt: 11.11.2012 12:23

vdr tallennus & ttext

Viesti Kirjoittaja jarif » 17.12.2014 20:33

Onko VDR:llä mahdollista saada tallennuksiin teletext subtitles? Nyt ne näkyy vain kun katsoo suorana, mutta eivät tallennu nauhoituksiin.

nm
Johtava konsultti
Viestit: 3160
Liittynyt: 22.07.2005 3:00

Re: vdr tallennus & ttext

Viesti Kirjoittaja nm » 17.12.2014 21:52

Tekstitv-tekstitys on mahdollista tallentaa.

Mikä VDR:n versio sinulla on käytössä? Oletko paikannut VDR:n lähdekoodin asianmukaisesti ja asentanut ja konfiguroinut ttxtsubs-liitännäisen git-version? Tekstityssivut pitää määritellä channels.confissa liitännäisen README-tiedoston ohjeiden mukaisesti.

Tarvittavat paikkaukset VDR:n version perusteella:

VDR 2.0.6: tiedosto vdr-2.0.6-ttxtsubs.patch ttxtsubs-liitännäisen lähdekoodin patches-hakemistossa.

VDR 2.1.6: vdr-2.1.6-tpid.patch.gz Rofan paikkausarkistossa.

jarif
Isäntä
Viestit: 91
Liittynyt: 11.11.2012 12:23

Re: vdr tallennus & ttext

Viesti Kirjoittaja jarif » 18.12.2014 5:42

2.0.6 on käytössä joo.

Kiitos vastauksesta, toimin ohjeidesi mukaan. En ollut mitään patcheja laittanut tähän.

Avatar
noeikujoo
Yli-ihminen
Viestit: 2156
Liittynyt: 23.08.2004 3:00
Paikkakunta: Kajaani

Re: vdr tallennus & ttext

Viesti Kirjoittaja noeikujoo » 18.12.2014 15:34

Missäs välissä tämä on muuttunut? En muista, että channels.conf:iin olisi koskaan pitänyt laittaa mitään tekstityssivuja. Itsellä käytössä myös 2.0.6 VDR ja olen nyt tallennellut kuukauden kanavalta (National Georaphic) ohjelmia ja ihmetellyt, miksi ohjelmissa ei ole tekstejä. Ajattelin, että nauhoittamissani ohjelmissa ei vaan ole ollut tekstitystä. Kun National Georaphic näkyi joskus vuosia sitten, niin silloin tekstit kyllä näkyivät tallenteissakin.

nm
Johtava konsultti
Viestit: 3160
Liittynyt: 22.07.2005 3:00

Re: vdr tallennus & ttext

Viesti Kirjoittaja nm » 18.12.2014 19:23

Riippuu kanavasta, toimiiko automaattisesti vai ei. Jos tekstitystietoja ei ole ilmoitettu standardin mukaisesti, sivut pitää määritellä manuaalisesti. Aiemmin se tapahtui erillisen channelsettings.dat-tiedoston avulla (sivujen määritykset tehtiin OSD:n kautta) ja nykyisin nähtävästi channels.confissa.

Avatar
noeikujoo
Yli-ihminen
Viestit: 2156
Liittynyt: 23.08.2004 3:00
Paikkakunta: Kajaani

Re: vdr tallennus & ttext

Viesti Kirjoittaja noeikujoo » 19.12.2014 20:15

Ok. Cmoren kanavilla Tekstitv-tekstitys toimii ilman säätöjä. Näköjään National Geographicilla VDR ei näytä tekstejä, mutta VLC:llä ne näkyvät, jos valitsee "Tekstitys"->"Sub track"->"DVD-tekstitys - [suomi]".

Avatar
noeikujoo
Yli-ihminen
Viestit: 2156
Liittynyt: 23.08.2004 3:00
Paikkakunta: Kajaani

Re: vdr tallennus & ttext

Viesti Kirjoittaja noeikujoo » 19.12.2014 20:39

Näköjään VLC osaa näyttää tekstit myös National Geographicin tallenteista. VDR:llä tekstejä ei saa näkyviin. Ilmeisesti joku bugi?

jarif
Isäntä
Viestit: 91
Liittynyt: 11.11.2012 12:23

Re: vdr tallennus & ttext

Viesti Kirjoittaja jarif » 20.12.2014 0:42

Enpä saa käännettyä tuota substitle-pluginia Raspilla :(

Ilmeisesti vaatii uudemman gcc:n mitä Debianista löytyy. Hemmetin hemmetti.

nm
Johtava konsultti
Viestit: 3160
Liittynyt: 22.07.2005 3:00

Re: vdr tallennus & ttext

Viesti Kirjoittaja nm » 20.12.2014 0:51

Mitä se herjaa?

jarif
Isäntä
Viestit: 91
Liittynyt: 11.11.2012 12:23

Re: vdr tallennus & ttext

Viesti Kirjoittaja jarif » 20.12.2014 1:42

nm kirjoitti:Mitä se herjaa?
Laitoin tämän linuxtv.org mailing listalle:

1. I downloaded the plugin using git 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:

Koodi: Valitse kaikki

# 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.

Oh.. and this is Raspbian Wheezy, and gcc (Debian 4.6.3-14+rpi1) 4.6.3

I don't know... What next?

Avatar
rofafor
Optikkoliikkeen kopiovastaava
Viestit: 1365
Liittynyt: 26.03.2004 3:00
Paikkakunta: Internet

Re: vdr tallennus & ttext

Viesti Kirjoittaja rofafor » 21.12.2014 16:09

jarif kirjoitti:Onko VDR:llä mahdollista saada tallennuksiin teletext subtitles? Nyt ne näkyy vain kun katsoo suorana, mutta eivät tallennu nauhoituksiin.
Tästä päätellen käytät VDR:ää streamdevin kautta, jolloin ttxtsubs-laajennos on turha ja pärjäät pelkällä tpid-pätsillä, joka lisää tallenteisiin ainoastaan tekstitv-raidan.

jarif
Isäntä
Viestit: 91
Liittynyt: 11.11.2012 12:23

Re: vdr tallennus & ttext

Viesti Kirjoittaja jarif » 22.12.2014 22:48

rofafor kirjoitti:
jarif kirjoitti:Onko VDR:llä mahdollista saada tallennuksiin teletext subtitles? Nyt ne näkyy vain kun katsoo suorana, mutta eivät tallennu nauhoituksiin.
Tästä päätellen käytät VDR:ää streamdevin kautta, jolloin ttxtsubs-laajennos on turha ja pärjäät pelkällä tpid-pätsillä, joka lisää tallenteisiin ainoastaan tekstitv-raidan.
Mistäpä tuollainen pätsi 2.0.6:lle? Löysin jonkin sivun jossa se oli 2.1.x versiolle kyllä.

Vastaa Viestiin