Kirjoittaja Aihe: VDR:n asentaminen  (Luettu 68039 kertaa)

nm

  • Käyttäjä
  • Viestejä: 13371
    • Profiili
VDR:n asentaminen
« : 28.10.09 - klo:16.07 »
Kirjoittelin tällaisen rautalankaohjeen VDR:n asentamiseen. Jos joku kokeilee, kertokoon kokemuksia niin laitetaan korjattu ja täydennetty versio vaikka wikiin.


Ubuntun VDR-paketoinnin asentaminen (Ubuntu 9.04 ja 9.10)

VDR (Video Disk Recorder) on Klaus Schmidingerin kehittämä ja ylläpitämä digitv-ohjelmisto Linuxille. Itse VDR-ohjelman kehitystyö etenee Schmidingerin omien päämäärien mukaan, mutta VDR:llä on Euroopassa laajahko käyttäjäyhteisö, joka on luonut ohjelmaan lukuisia liitännäisiä. Lisää tietoa VDR:stä saa mm. seuraavilta sivuilta:

http://linux.fi/wiki/VDR
http://www.linuxtv.org/vdrwiki/index.php/Main_Page

Ubuntussa vdr-paketti sisältää ohjelman keskeisimmät toiminnot, mutta varsinainen käyttöliittymä toimii vain MPEG-2-dekooderilla ja TV-ulostulolla varustetuilla DVB-korteilla, joita ei enää valmisteta. Myös pääteohjaus TCP-portin 2001 kautta on mahdollista. VDR:ään saa X-ikkunoinnissa toimivan edustaohjelman asentamalla vdr-plugin-xineliboutput ja xineliboutput-sxfe -paketit. Xineliboutputin vdr-sxfe-ohjelma toimii myös verkon yli, mutta vaatii alleen Unix-tyyppisen käyttöjärjestelmän.

Muita yleishyödyllisiä liitännäisiä:
  vdr-plugin-live - selaimen kautta toimiva web-käyttöliittymä
  vdr-plugin-epgsearch - hakuajastustoimintoja mm. live-liitännäiselle
  vdr-plugin-streamdev-server - tarjoaa suoran lähetyksen lähiverkon (tai Internetin) yli mediasoittimiin. VLC osaa näyttää tekstitykset streamdevin MPEG-TS-lähetteestä.

Lisäksi tarvitaan dvb-apps-paketti, jossa on scan-työkalu kanavien hakemista varten. Tätä tarvitaan periaatteessa vain kerran. Kun VDR saa oikeat tiedot edes yhdestä kanavasta, se osaa itse lukea muiden kanavien ja kanavanippujen tiedot. Automaattista kanavatietojen päivitystä voi halutessaan säätää VDR:n asetuksista.


1. Perusasennus päätteessä

Koodia: [Valitse]

sudo apt-get install vdr vdr-plugin-epgsearch vdr-plugin-live vdr-plugin-xineliboutput xineliboutput-sxfe dvb-apps


Asennusskripti kysyy, tehdäänkö tallenteille hakemisto /var/lib/video.00. Se kannattaa hyväksyä, jos sijainti käy (eli juuriosiolla on tilaa). Sijainnin voi muuttaa jälkeenpäin lisäämällä /etc/default/vdr -tiedostoon rivin VIDEO_DIR="/polku/videohakemistoon". Tällöin on kuitenkin huolehdittava, että hakemiston omistaja ja ryhmä on vdr.

Paketointiin liittyvät ohjeet ovat tiedostossa /usr/share/doc/vdr/README.Debian.gz. Se kannattaa silmäillä läpi.


2. Ota VDR käyttöön

Editoi tiedostoa /etc/default/vdr pääkäyttäjänä eli aja päätteessä:

Koodia: [Valitse]

sudo nano /etc/default/vdr


Vaihda rivillä "ENABLED=0" 0:n tilalle 1:

Lainaus
# /etc/default/vdr
#
# See also /usr/share/doc/vdr/README.Debian.gz
#

# Change to 1 to enable vdr's init-script
ENABLED=1

Tallenna tiedosto: Ctrl-O, sulje editori: Ctrl-X


3. Kopioi Xineliboutputin esimerkkinäppäinkartta VDR:n remote.conf-tiedostoon, jotta VDR:ää voi ohjata näppäimistöllä vdr-sxfe:n kautta

Koodia: [Valitse]

sudo cp /usr/share/doc/vdr-plugin-xineliboutput/examples/remote.conf.example /var/lib/vdr/remote.conf



4. Skannaa kanavat

Initial-tuning-tiedosto /usr/share/dvb/dvb-t/fi-Espoo sisältää Espoon lähettimen kanavanippujen keskitaajuudet. Valitse oikea tiedosto lähetysverkon tyypin ja sijainnin perusteella. Esimerkiksi TTV:n kaapeliverkon tiedosto on /usr/share/dvb/dvb-c/fi-TTV. Syötä valitsemasi tai muokkaamasi tiedosto scan-työkalulle:

Koodia: [Valitse]

cd ~
scan -o vdr -p -e 4 /usr/share/dvb/dvb-t/fi-Espoo > channels.conf
sudo cp channels.conf /var/lib/vdr/


Tarkista skannauksen jälkeen, että channels.confissa on kaikki saatavilla olevat kanavat. Jos jokin kanavanippu puuttuu kokonaan, tarkista että sen taajuus on scanille annetussa initial-tuning-tiedostossa. Oikeat taajuudet saa yleensä operaattorin nettisivulta (DVB-T: http://www.digitv.fi, Welho DVB-C: http://dvb.swelcom.fi/).


5. Käynnistä VDR

Koodia: [Valitse]

sudo /etc/init.d/vdr start



Live

Tässä vaiheessa voit avata selaimeen Live-liitännäisen sivun: http://localhost:8008 (käyttäjätunnus: admin, salasana: live)
Kirjautumisen saat pois Liven asetuksista. Ottaessasi yhteyden joltain toiselta koneelta, on localhostin sijaan tietysti käytettävä VDR-koneen ulkoista IP-osoitetta tai nimeä.

Jos Live toimii ja näyttää ohjelmatiedot, ollaan jo loppusuoralla. Jos taas ohjelmatietoja ja kanavia ei näy, jokin on pielessä. Ongelmaa kannattaa lähteä purkamaan tutkimalla järjestelmälokin loppupäätä: sudo cat /var/log/syslog | tail -100


Xineliboutput

Xineliboutputin X-frontend käynnistyy komennolla vdr-sxfe (jos ei toimi, kokeile antaa myös osoite: vdr-sxfe xvdr://localhost:37890).

Ohjelma sulkeutuu Esc-näppäimellä. F1 avaa päävalikon ja F2-F5 hoitavat värinäppäinten virkaa. Kuvaruutunäytön alareunassa näkyy värinäppäimiin liitetyt toiminnot, jotka vaihtuvat käyttöliittymän tilan mukaan. Kanavat vaihtuvat suoraan numeroilla tai Ylös/Alas-nuolinäppäimillä (valikon ollessa auki Page Up/Down -näppäimillä). Hiiren kaksoisnäpäytys suurentaa ikkunan kokoruutuun tai takaisin pieneksi. Vdr-sxfe:n saa kokoruutuun käynnitettäessä paramerilla -f.

Koska osa TV-lähetyksistä on lomitettua videota, vdr-sxfe:n kanssa on hyvä käyttää lomituksenpoistosuodinta. Tavallisella xv-ulostulolla se onnistuu parhaiten näin:

Koodia: [Valitse]

vdr-sxfe --post=tvtime:method=Greedy2Frame,enabled=1,framerate_mode=full,cheap_mode=0


Komennon voi sijoittaa skriptiin tai pikakäynnistimeen. Jos tuntuu, ettei koneen teho riitä tai näytönohjaimen ajuri on hidas, aseta framerate_mode=half. Suorittimen käyttöastetta ja eri prosessien aiheuttamaa kuormaa kannattaa seurata ajon aikana Järjestelmän valvonnalla (Jäjestelmä -> Ylläpito -> Järjestelmän valvonta) tai päätteessä top- tai htop-ohjelmalla.

Lisää ohjeistusta on käyttöoppaassa: http://www.linuxtv.org/vdrwiki/index.php/VDR_User's_Manual

Katso myös Xineliboutputin ohjetiedosto: /usr/share/doc/vdr-plugin-xineliboutput/README.gz


Uuden liitännäisen asentaminen

Asennetaan streamdev-palvelu:

Koodia: [Valitse]

sudo apt-get install vdr-plugin-streamdev-server


Yhteydenotot muilta koneilta on erikseen sallittava muokkaamalla /etc/vdr/plugins/streamdevhosts.conf -tiedostoa:

Koodia: [Valitse]

sudo nano /etc/vdr/plugins/streamdevhosts.conf


Kun lähiverkko on erotettu Internetistä palomuurilla, voidaan kotikäytössä sallia kaikki osoitteet. Poista #-merkki viimeiseltä riviltä:

Lainaus
127.0.0.1             # always accept localhost
#192.168.100.0/24     # any host on the local net
#204.152.189.113      # a specific host
0.0.0.0/0            # any host on any net (USE THIS WITH CARE!)

Tallenna tiedosto ja sulje editori.

Käynnistä VDR uudelleen:

Koodia: [Valitse]

sudo /etc/init.d/vdr stop
sudo /etc/init.d/vdr start


Nyt voit katsella suoraa lähetystä esimerkiksi VLC:llä. Kanava 4:

Koodia: [Valitse]

vlc http://localhost:3000/TS/4


Tai suuntaa selain osoitteeseen http://localhost:3000
Kanavien streamdev-osoitteet saa myös Liven kautta.
« Viimeksi muokattu: 13.11.09 - klo:03.46 kirjoittanut nm »

timbba

  • Käyttäjä
  • Viestejä: 1413
    • Profiili
Vs: VDR:n asentaminen
« Vastaus #1 : 28.10.09 - klo:17.39 »
Mitäs mieltä nm on, että jos laittaisi monimutkaisemmat ohjeet myöskin e-tobin pakettien käätämiselle? E-tobilla vaan on laajempi tuo plugin valikoima (esim. itse tarvin vompserverin sekä tykkään tvonscreenistä, joita ei löydy paketoituna ubuntun repoista).

Suottaapi vaan mennä ohjeet vaikeatajuiseksi, vai mitä mieltä olet? Aikoinaan sun opettamalla tyylillä ite edelleen kääntelen vdr:ää e-tobista :) (tai jos oikein tarkkoja ollaan, niin käytän hannon valmiita paketteja sekä kääntelen esim. xineliboutputtia nvidia-vdpau teamin ppa:n xine-libiä vasten)... Kuulostaapa hankalalta ;))
« Viimeksi muokattu: 28.10.09 - klo:17.42 kirjoittanut timbba »

nm

  • Käyttäjä
  • Viestejä: 13371
    • Profiili
Vs: VDR:n asentaminen
« Vastaus #2 : 28.10.09 - klo:17.57 »
Juu, e-tobin asennusohjeet pitäisi myös päivittää. Sitä paketointia itsekin käytän Debian-koneessani, enkä edes pääse helposti kokeilemaan tätä Ubuntu-ohjetta, kun en omista USB-virittimiä. Nvidia-vdpau-PPA:n Xine-kirjastojen käyttö itse käännetyn Xineliboutputin kanssa olisi myös aika olennainen juttu, joka ehkä sopisi paremmin e-tobi-ohjeen puolelle.

Täytyy katsoa, jos tässä jonain päivänä innostuisi. Saa kyllä vapaasti kopioida ja laajentaa tätäkin ohjetta.

peran

  • Vieras
Vs: VDR:n asentaminen
« Vastaus #3 : 14.11.09 - klo:06.48 »
Nämä ohjeet lienevät toimineen, joten voinet kirjoittaa nämä wikiin tai antaa mulle luvan kirjoittaa, mikäli itse et jaksa.

Edit - Olit tainnutkin jo sen kirjoittaa.  ::)
« Viimeksi muokattu: 14.11.09 - klo:08.09 kirjoittanut peran »

Leadsticks

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Vs: VDR:n asentaminen
« Vastaus #4 : 16.11.09 - klo:15.08 »
Hyvin onnistui asennus 9.10:ssä noilla ohjeilla ja näillä paketeilla:
https://launchpad.net/~the-vdr-team/+archive/vdr-ubuntu-karmic/+index?start=75&batch=75

Ärsyttää vaan suunnattomasti vdr:n naurettava 2 gigan max video size. Why oh why...

nm

  • Käyttäjä
  • Viestejä: 13371
    • Profiili
Vs: VDR:n asentaminen
« Vastaus #5 : 16.11.09 - klo:15.16 »
Hyvin onnistui asennus 9.10:ssä noilla ohjeilla ja näillä paketeilla:
https://launchpad.net/~the-vdr-team/+archive/vdr-ubuntu-karmic/+index?start=75&batch=75

Ok, hieno homma!

Lainaus
Ärsyttää vaan suunnattomasti vdr:n naurettava 2 gigan max video size. Why oh why...

Historiallisesti FATin takia. Mutta etkö asentanut VDR 1.7.9:n tuolta PPA:sta? Kokeilitko kasvattaa maksimikokoa?

VDR developer version 1.7.3:

Lainaus
The recording format is now Transport Stream. Existing recordings in PES format
can still be replayed and edited, but new recordings are done in TS.
All code for recording in PES has been removed.
The following changes were made to switch to TS recording format:

    * The index file format has been changed to support file sizes of up to 1TB
      (previously 2GB), and up to 65535 separate files per recording (previously
      255).

Leadsticks

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Vs: VDR:n asentaminen
« Vastaus #6 : 16.11.09 - klo:15.32 »
Jaahas, nice to know feature!! taas :D
Kannattas opetella lukemaan releasenoteseja eikä uikuttaa tyhjää.  ;D

Pitääpä ruuvata isommaksi tuota ja palata teemaan!
Kiitos!!!!

Leadsticks

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Vs: VDR:n asentaminen
« Vastaus #7 : 18.11.09 - klo:09.23 »
Rusakko kuittaa, Kohtalon_kolhuja_(K15), 3.1G eli 2 gigan raja on historian havinaa. Oletuksena max video size on 1.7.9:kin sen 2000 eli 2 gigaa, mutta venytettävissä ja hyvin skulaa.

/etc/vdr/setup.conf
MaxVideoFileSize =


Tätä vdr:n user's guide ei ole vaan jaksettu päivittää ja siispä siellä sanotaan vielä että 2000 on maksimi:
http://www.linuxtv.org/vdrwiki/index.php/VDR_User%27s_Manual

Mahtavoo!
« Viimeksi muokattu: 18.11.09 - klo:09.25 kirjoittanut Leadsticks »

nm

  • Käyttäjä
  • Viestejä: 13371
    • Profiili
Vs: VDR:n asentaminen
« Vastaus #8 : 18.11.09 - klo:15.07 »
Tätä vdr:n user's guide ei ole vaan jaksettu päivittää ja siispä siellä sanotaan vielä että 2000 on maksimi:
http://www.linuxtv.org/vdrwiki/index.php/VDR_User%27s_Manual

Se on varmaankin tarkoitus päivittää vasta sitten, kun seuraava vakaa versio (1.8?) julkaistaan.

peltota1

  • Käyttäjä
  • Viestejä: 5
    • Profiili
Vs: VDR:n asentaminen
« Vastaus #9 : 14.12.09 - klo:13.24 »
Oikein hyvin meni asennus suoraan Karmicin paketeista tuota ensimmäistä ohjetta noudattaen. Mutta, mutta... Syystä tai toisesta noin viikko sitten (=pari päivää asennuksen jälkeen) YLE:n kanavanipun EPG tiedot lakkasivat näkymästä. Onko kellään tietoa

a) onko YLE tehnyt jotain muutoksia EPG lähetykseensä?
b) pitääkö tehdä vielä jotain lisävirityksiä asennuksen suhteen?

Kaikki vinkit virheen löytämiseksi otetaan ilolla vastaan. Olen kokeillut erilaisia EPGBugfixlevel arvoja ilman suurempaa tulosta.

Syslogissa näkyy vain

Dec 14 08:09:00 kotikone vdr: [1912] EPGSearch: timer conflict check started
Dec 14 08:09:00 kotikone vdr: [1912] EPGSearch: timer conflict check finished


eikä oikein muuta EPG:hen liittyvää.

TeePee



nm

  • Käyttäjä
  • Viestejä: 13371
    • Profiili
Vs: VDR:n asentaminen
« Vastaus #10 : 14.12.09 - klo:15.24 »
Oikein hyvin meni asennus suoraan Karmicin paketeista tuota ensimmäistä ohjetta noudattaen. Mutta, mutta... Syystä tai toisesta noin viikko sitten (=pari päivää asennuksen jälkeen) YLE:n kanavanipun EPG tiedot lakkasivat näkymästä. Onko kellään tietoa

Tämä voi johtua siitä, että VDR päivittää kanavalistan automaattisesti. Vaikka lähetyspäässä ei olisi tehty muutoksia kanavien perustietoihin, VDR saattaa tulkita ne eri tavalla kuin scan teki alkuperäisen kanavahaun yhteydessä. Silloin channels.confiin voi ilmestyä VDR:n lisäämät toiset versiot joistain kanavista ja EPG katoaa. Olen itsekin törmännyt tällaiseen ongelmaan joskus, ja ainoa keksimäni ratkaisu oli muokata kanavalistaa manuaalisesti.

Sammuta VDR (sudo /etc/init.d/vdr stop) ja katso mitä /var/lib/vdr/channels.conf -tiedostossa on. Kopioi se myös tänne nähtäväksi, niin voin vilkaista, mikä siinä on vikana.


Lainaus
Kaikki vinkit virheen löytämiseksi otetaan ilolla vastaan. Olen kokeillut erilaisia EPGBugfixlevel arvoja ilman suurempaa tulosta.

EPGBugfixlevel on nykyisin paras asettaa nollaksi, mutta sillä ei ole vaikutusta kanavatietoihin vaan ainoastaan EPG:n näyttämiseen.

peltota1

  • Käyttäjä
  • Viestejä: 5
    • Profiili
Vs: VDR:n asentaminen
« Vastaus #11 : 14.12.09 - klo:15.39 »
Huomasin nuo lisäykset myös jossain vaiheessa ja poistelin niitä. Editoinnista ei tosin tuntunut olevan suurta apua, sillä duplikaatit ilmestyivät takaisin hetken päästä.

Koodia: [Valitse]
YLE TV1;YLE:562000:C23D23M64B8T8G8Y0:T:27500:512:650=eng,651=dut:2321:0:17:8438:0:0
YLE TV2;YLE:562000:C23D23M64B8T8G8Y0:T:27500:513:660=fin:2321:0:33:8438:0:0
YLE FST5;YLE:562000:C23D23M64B8T8G8Y0:T:27500:514:670=sve:2321:0:81:8438:0:0
YLE Puhe;YLE:562000:C23D23M64B8T8G8Y0:T:27500:0:905=fin:0:0:4369:8438:0:0
YLEMONDO;YLE:562000:C23D23M64B8T8G8Y0:T:27500:0:903=fin:0:0:4433:8438:0:0
YLEN KLASSINEN;YLE:562000:C23D23M64B8T8G8Y0:T:27500:0:901=fin:0:0:4401:8438:0:0
SVT World;YLE:562000:C23D23M64B8T8G8Y0:T:27500:515:680=fin:581:B00:353:8438:0:0
YLE Teema;YLE:562000:C23D23M64B8T8G8Y0:T:27500:516:690=fin:2321:0:113:8438:0:0
Nelonen;SW Television Oy:658000000:C23D23M64B8T8G8Y0:T:27500:512:650=fin:576:0:65:8438:8193:0
MTV3;MTV Oy:658000000:C23D23M64B8T8G8Y0:T:27500:305:561=fin:817:0:49:8438:8193:0
Sub;SubTV Oy:658000000:C23D23M64B8T8G8Y0:T:27500:353:609=fin:865:0:97:8438:8193:0
MTV3 MAX;MTV Oy:658000000:C23D23M64B8T8G8Y0:T:27500:304:560=fin:817:B00:209:8438:8193:0
Sub Juniori;SubTV OY:658000000:C23D23M64B8T8G8Y0:T:27500:354:610=fin:0:B00:257:8438:8193:0
Sub Leffa;Subtv Oy:658000000:C23D23M64B8T8G8Y0:T:27500:355:611:817:B00:241:8438:8193:0
JIM;SW Television Oy:658000000:C23D23M64B8T8G8Y0:T:27500:516:690=fin:576:0:177:8438:8193:0
LIV;Sanoma Television Oy:658000000:C23D23M64B8T8G8Y0:T:27500:517:612:576:0:129:8438:8193:0
Urheilukanava;Suomen Urheilutelevisio Oy:674000000:C23D23M64B8T8G8Y0:T:27500:417:673=fin:929:0:145:8438:12289:0
The Voice/TV Viisi;SBS:674000000:C23D23M64B8T8G8Y0:T:27500:513:660=fin:0:0:161:8438:12289:0
URHEILU+KANAVA;Suomen Urheilutelevisio OY:674000000:C23D23M64B8T8G8Y0:T:27500:418:0:929:0:193:8438:12289:0
Disney Channel;CANAL+:674000000:C23D23M64B8T8G8Y0:T:27500:529:730=fin:0:B00:401:8438:12289:0
CANAL+ FIRST;CANAL+:674000000:C23D23M64B8T8G8Y0:T:27500:514:670=fin:576:B00:417:8438:12289:0
CANAL+ HITS;CANAL+:674000000:C23D23M64B8T8G8Y0:T:27500:515:680=fin:576:B00:433:8438:12289:0
CANAL+ SPORT 1;CANAL+:674000000:C23D23M64B8T8G8Y0:T:27500:517:700=fin:576:B00:449:8438:12289:0
CANAL+ SPORT 2;CANAL+:674000000:C23D23M64B8T8G8Y0:T:27500:519:720=fin:576:B00:465:8438:12289:0
URHOtv;Urhotv oy:674000000:C23D23M64B8T8G8Y0:T:27500:533:742:0:0:481:8438:12289:0
klubi.tv;Fiamax Oy:674000000:C23D23M64B8T8G8Y0:T:27500:530:0:577:0:1089:8438:12289:0
DIGIVIIHDE;Fiamax Oy:674000000:C23D23M64B8T8G8Y0:T:27500:518+134:711=fin:577:B00:1105:8438:12289:0
Iskelmä/Harju&Pöntinen;SBS Finland Oy / Etelä-Pohjanmaan Viestintä Oy:674000000:C23D23M64B8T8G8Y0:T:27500:512:650=fin:0:0:817:8438:12289:0
Iskelmä/Harju&Pöntinen;SBS Finland Oy / Etelä-Pohjanmaan Viestintä Oy:674000000:C23D23M64B8T8G8Y0:T:27500:512:650:0:0:833:8438:12289:0
MTV3 Fakta;MTV OY:730000000:C23D23M64B8T8G8Y0:T:27500:512:650=fin:576:B00:225:8438:20481:0
Discovery;Discovery Communications Europe:730000000:C23D23M64B8T8G8Y0:T:27500:513:660=fin:0:B00:273:8438:20481:0
Eurosport;Eurosport SA:730000000:C23D23M64B8T8G8Y0:T:27500:514:670=fin:578:B00:289:8438:20481:0
MTV Music Television;MTV Networks Europe:730000000:C23D23M64B8T8G8Y0:T:27500:515:680=fin:0:B00:305:8438:20481:0
KinoTV;SW Television Oy:730000000:C23D23M64B8T8G8Y0:T:27500:518:710=fin:582:B00:385:8438:20481:0
Nickelodeon;Nickelodeon International Ltd.:730000000:C23D23M64B8T8G8Y0:T:27500:516:690:0:0:337:8438:20481:0
SuomiTV;Family Channel Oy:730000000:C23D23M64B8T8G8Y0:T:27500:520:730=fin:0:0:529:8438:20481:0
YLE TV1;YLE:562000000:C23D23M64B8T8G8Y0:T:27500:0:0:0:0:17:8438:4097:0
YLE TV2;YLE:562000000:C23D23M64B8T8G8Y0:T:27500:0:0:0:0:33:8438:4097:0
YLE FST5;YLE:562000000:C23D23M64B8T8G8Y0:T:27500:0:0:0:0:81:8438:4097:0
YLE Teema;YLE:562000000:C23D23M64B8T8G8Y0:T:27500:0:0:0:0:113:8438:4097:0
SVT World;YLE:562000000:C23D23M64B8T8G8Y0:T:27500:0:0:0:0:353:8438:4097:0
YLE Puhe;YLE:562000000:C23D23M64B8T8G8Y0:T:27500:0:0:0:0:4369:8438:4097:0
YLEN KLASSINEN;YLE:562000000:C23D23M64B8T8G8Y0:T:27500:0:0:0:0:4401:8438:4097:0
YLEMONDO;YLE:562000000:C23D23M64B8T8G8Y0:T:27500:0:0:0:0:4433:8438:4097:0
Turku TV;Turun Kaapelitelevisio Oy:674000000:C23D23M64B8T8G8Y0:T:27500:0:0:0:0:323:8438:12289:0
LIV;Sanoma Television Oy:730000000:C23D23M64B8T8G8Y0:T:27500:522:720=fin:0:0:129:8438:20481:0

nm

  • Käyttäjä
  • Viestejä: 13371
    • Profiili
Vs: VDR:n asentaminen
« Vastaus #12 : 14.12.09 - klo:16.15 »
Toimiiko, jos vain poistat tiedoston alusta nuo 562000-taajuudella olevat kanavat ja siirrät VDR:n lisäämät 562000000-taajuuden kanavat tilalle? LIV on myös kahteen kertaan, ja VDR:n lisäämä jälkimmäinen versio on luultavasti oikea. Muutokset pitää tehdä silloin kun VDR on sammutettu -- muuten ne eivät tule voimaan ja VDR kirjoittaa ne yli jossain vaiheessa.

Kanavien järjestystä muuten vaihdetaan tuon channels.confin avulla, eli jos haluat MTV3:n kanavapaikalle 3, sen rivi pitää siirtää listassa kolmanneksi.
« Viimeksi muokattu: 14.12.09 - klo:16.17 kirjoittanut nm »

crope

  • Käyttäjä
  • Viestejä: 817
  • Fedora 12
    • Profiili
    • http://palosaari.fi/
Vs: VDR:n asentaminen
« Vastaus #13 : 14.12.09 - klo:17.01 »
Aika jännästi on sinne kakkaa tullut taajuuden tilalle. Mikäköhän ohjelma (vdr??) on mennyt poistamaan taajuuksista viimeiset nollat. Selvä bugi, kannattaa raportoida heti.

Antti

nm

  • Käyttäjä
  • Viestejä: 13371
    • Profiili
Vs: VDR:n asentaminen
« Vastaus #14 : 14.12.09 - klo:17.02 »
Aika jännästi on sinne kakkaa tullut taajuuden tilalle. Mikäköhän ohjelma (vdr??) on mennyt poistamaan taajuuksista viimeiset nollat. Selvä bugi, kannattaa raportoida heti.

Nuo ovat dvb-appsin scanin tekemiä rivejä, ja toimivat kyllä sinänsä.

crope

  • Käyttäjä
  • Viestejä: 817
  • Fedora 12
    • Profiili
    • http://palosaari.fi/
Vs: VDR:n asentaminen
« Vastaus #15 : 14.12.09 - klo:17.04 »
Aika jännästi on sinne kakkaa tullut taajuuden tilalle. Mikäköhän ohjelma (vdr??) on mennyt poistamaan taajuuksista viimeiset nollat. Selvä bugi, kannattaa raportoida heti.

Nuo ovat dvb-appsin scanin tekemiä rivejä, ja toimivat kyllä sinänsä.


No vaikka ne toimii niin rikki ne on, osaa vain joku ohjelma kiertää ongelman mutta joku toinen ei. Vika on siis dvb-apps ohjelmissa.

edit: näköjään se scan tekee tuollasen kun pistää option vdr. Pitääpä setviä taustoja.

edit2: lukasin koodeja läpi ja tarkoituksella se scanni ne muuttaa kHz. Siitähän ei yleensä ole haittaa, muutako maissa joissa käytetään 1/3 kanavajakoa ja niissäki hyvin vähän jos ollenkaan Se satojen hertsien virhe keskitaajuuteen ei ole merkitsevä ja moni ajuriki oikaisee tuossa suhteessa.

VDR sitten kelpuuttaa taajuuksia Hz, kHz ja MHz. Onko se sitten VDR joka päivittää tuon väärin, jos taajuus on ilmoitettu kHz niin totta se pitää päivittääkkin kHz eikä lisätä uutta entryä jossa se on Hz.

Antti
« Viimeksi muokattu: 14.12.09 - klo:17.29 kirjoittanut crope »

nm

  • Käyttäjä
  • Viestejä: 13371
    • Profiili
Vs: VDR:n asentaminen
« Vastaus #16 : 14.12.09 - klo:17.35 »
No vaikka ne toimii niin rikki ne on, osaa vain joku ohjelma kiertää ongelman mutta joku toinen ei. Vika on siis dvb-apps ohjelmissa.

edit: näköjään se scan tekee tuollasen kun pistää option vdr. Pitääpä setviä taustoja.

Eipä tällä pitäisi olla merkitystä, jos käyttäytyminen koskee vain -o vdr:ää. VDR on ehkä jossain vaiheessa käyttänyt tuota 562000-syntaksia, mutta nykyään tosiaan käy 562, 562000 tai 562000000:

http://www.linuxtv.org/vdrwiki/index.php/Syntax_of_channels.conf#Frequency

Lainaus
DVB-S
    Frequency in MHz.
DVB-C
    Frequency in MHz, kHz or Hz.
DVB-T
    Frequency in MHz, kHz or Hz.
analogue TV
    Frequency in MHz. (analogTV plugin)

The values here will be multiplied by 1000 until it's bigger than 1000000.


Tässä ongelmassa taajuudella ei muutenkaan tunnu olevan väliä. Ratkaiseva tekijä on Transport Stream ID, joka on Ylen kanavanipussa 4097 ja scan antaa arvon 0. Kokeilin juuri itse kanavien hakemista uudelleen scanilla, ja VDR teki heti käynnistämisen jälkeen channels.confiin uudet rivit Ylen kanaville. Minulla VDR käytti vielä samaa taajuutta kuin alkuperäisissä, mutta lisäsi TID:n.

Siis jostain syystä scan ei nyt anna Ylen kanaville TID:tä, vaikka muissa kanavanipuissa se on oikein.

crope

  • Käyttäjä
  • Viestejä: 817
  • Fedora 12
    • Profiili
    • http://palosaari.fi/
Vs: VDR:n asentaminen
« Vastaus #17 : 14.12.09 - klo:17.56 »
Tässä ongelmassa taajuudella ei muutenkaan tunnu olevan väliä. Ratkaiseva tekijä on Transport Stream ID, joka on Ylen kanavanipussa 4097 ja scan antaa arvon 0. Kokeilin juuri itse kanavien hakemista uudelleen scanilla, ja VDR teki heti käynnistämisen jälkeen channels.confiin uudet rivit Ylen kanaville. Minulla VDR käytti vielä samaa taajuutta kuin alkuperäisissä, mutta lisäsi TID:n.

Siis jostain syystä scan ei nyt anna Ylen kanaville TID:tä, vaikka muissa kanavanipuissa se on oikein.

Minulla TID on 0 jokaiselle kanavalle. Se on tuo eka lukema jokaisella rivillä. Jonnekkin se scan sen hukkaa, tai pikemminkään ei löydä sitä...

0x0000 0x0011: pmt_pid 0x0100 YLE -- YLE TV1 (running)
^--TID

Koodia: [Valitse]
info("0x%04x 0x%04x: pmt_pid 0x%04x %s -- %s (%s%s)\n",
    s->transport_stream_id,
    s->service_id,
    s->pmt_pid,
    s->provider_name, s->service_name,
    s->running == RM_NOT_RUNNING ? "not running" :
    s->running == RM_STARTS_SOON ? "starts soon" :
    s->running == RM_PAUSING     ? "pausing" :
    s->running == RM_RUNNING     ? "running" : "???",
    s->scrambled ? ", scrambled" : "");

Antti

nm

  • Käyttäjä
  • Viestejä: 13371
    • Profiili
Vs: VDR:n asentaminen
« Vastaus #18 : 14.12.09 - klo:18.56 »
Minulla TID on 0 jokaiselle kanavalle.

Jos VDR näkee saman nollan, ongelmaa ei tule.

Espoon DVB-T B-nipulle scan antaa TID:n 0x2001:

Koodia: [Valitse]
0x2001 0x0031: pmt_pid 0x0100 MTV Oy -- MTV3 (running)
...joka on sama kuin VDR:n näkemä.

Sen sijaan A-nipulle saan:

Koodia: [Valitse]
0x0000 0x0011: pmt_pid 0x0100 YLE -- YLE TV1 (running)
kun samalla VDR näkee TID:n 0x1001 (=4097) ja ilmeisesti pitää sen perusteella kanavaa toisena, eli tekee uuden rivin sen sijaan että korjaisi vanhaa.

peltota1

  • Käyttäjä
  • Viestejä: 5
    • Profiili
Vs: VDR:n asentaminen
« Vastaus #19 : 14.12.09 - klo:20.14 »
... ja kuten arvata saattoi, niin EPG tuli näkyviin channels.conf siivouksen jälkeen. Viestiketjusta päätellen ei kai sen nyt pitäisi hajota uudelleen.

TP