Kirjoittaja Aihe: (Ratkaistu) - Mitä tämä oikein vaatii - Vancouver HD ?  (Luettu 8444 kertaa)

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vancouverin HD-lähetys Digi-TV:stä ei oikein meinaa näkyä. Testikuvakin pikselöityy ja ääni häviää muutaman sekunnin päästä, luulisin siksi että vääntö loppuu kesken.

Kyse on tässä Ylen Digi-TV HD-lähetyksestä Espoossa.

Kone:
- AMD Dual Core 4850e+ (Opteron)
- nVidia 9500 GT
- Ubuntu 9.04, 64-bit
- Restricted drivers, version 180 käytössä
- ubuntu-restricted-extras -ladattu
- USB Digi-TV, DVB-T, Afatech 9013 piirisarja (Fujitech) (joku muu näyttää 9015)
- kuva on vasta ikkunana, 1680x1050 ruudulla, DVI-liitäntä
- Kaffeine 0.8.7 on näyttö-softana
- Full HD näyttöä ja HDMI-liitäntää en ole vielä kokeillut, mutta ei kai ne tätä paranna

Kone kyllä näyttää kaikenlaista muuta, esim. muut Digi-TV kanavat ja jotkin HD-rippaukset näkyvät hyvin.

Voihan tämä tietysti olla joku codec-juttukin?
« Viimeksi muokattu: 17.02.10 - klo:23.34 kirjoittanut Ganymedes »

qwertyy

  • Käyttäjä
  • Viestejä: 5777
    • Profiili
Vs: Mitä tämä oikein vaatii - Vancouver HD ?
« Vastaus #1 : 13.02.10 - klo:19.32 »
käyttääkö tuo vdpau:ta? Ainakin yhdellä kokeilemalla Atom ION alustaisella koneella oli HD-suorituskyky ihan eriplaneetalta sillä. Oli kyllä kyse winukka kokeilusta ja linuxista en tiedä kun kyseisestä koneesta sitä ei löydy.

nm

  • Käyttäjä
  • Viestejä: 16427
    • Profiili
Vs: Mitä tämä oikein vaatii - Vancouver HD ?
« Vastaus #2 : 13.02.10 - klo:19.49 »
Pikselöityminen ja äänen katoaminen voi johtua myös huonosta signaalista. Kokeile toistaa tallennetta MPlayerillä; jos siinä on edelleen samaa pikselöitymistä, signaali ei riitä.

Sujuvaan katseluun tarvitset kuitenkin VDPAU:n, sekä dekoodausta että 1080i-lomituksenpoistoa varten. VDPAU-tuella varustetun Kaffeinen saa nvidia-vdpau -PPA:sta. Joudut asentamaan sieltä myös uudemman version Nvidian suljetusta ajurista. Jos et saa Kaffeinea toimimaan kunnolla, voit joutua tallentamaan lähetystä ja katselemaan (S)MPlayerillä (mplayer -vo vdpau:deint=3).

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Mitä tämä oikein vaatii - Vancouver HD ?
« Vastaus #3 : 13.02.10 - klo:19.52 »
Kyllähän tossa paketin kyljessä kaikenlaisia HD-juttuja lupaillaan tälle kortille, eri asia sitten, että mitä driveri tukee Linuxissa ... mistähän sen näkisi?

Kokeilin ensin 8400 GS kortilla ja ei tämä 9500 GT siihen nähden vaikuta paremmalta. Wikipedian VDPAU sivuilla ensin mainittu on listattu ja tukee joitakin HD-juttuja. Täsmälleen jälkimmäistä ei näy, mutta 9500-sarja yleisesti ottaen näyttäisi paremmalta.

En ole kyllä ihan perillä miten näitä pitäisi tulkita ...

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Mitä tämä oikein vaatii - Vancouver HD ?
« Vastaus #4 : 13.02.10 - klo:19.55 »
Pikselöityminen ja äänen katoaminen voi johtua myös huonosta signaalista. Kokeile toistaa tallennetta MPlayerillä; jos siinä on edelleen samaa pikselöitymistä, signaali ei riitä.

Sujuvaan katseluun tarvitset kuitenkin VDPAU:n, sekä dekoodausta että 1080i-lomituksenpoistoa varten. VDPAU-tuella varustetun Kaffeinen saa nvidia-vdpau -PPA:sta. Joudut asentamaan sieltä myös uudemman version Nvidian suljetusta ajurista. Jos et saa Kaffeinea toimimaan kunnolla, voit joutua tallentamaan lähetystä ja katselemaan (S)MPlayerillä (mplayer -vo vdpau:deint=3).


OK, kiitos! Täytyy perehtyä näihin juttuihin.

nm

  • Käyttäjä
  • Viestejä: 16427
    • Profiili
Vs: Mitä tämä oikein vaatii - Vancouver HD ?
« Vastaus #5 : 13.02.10 - klo:20.01 »
9500GT tukee VDPAU feature set A:ta ja 1080i-lomituksenpoistoa parhaalla Nvidian suotimella. Se sopii siis oikein hyvin H.264-pakattujen HDTV-lähetysten katseluun. Vastaavat toimenpiteet softalla vaativat vähintään neliytimisen prosessorin ja säikeistetyn lomituksenpoistosuotimen, jollaista ei oikein ole saatavilla.

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Mitä tämä oikein vaatii - Vancouver HD ?
« Vastaus #6 : 13.02.10 - klo:20.43 »
No hyvä kuulla että näin tämä asia on.

Signaalin tasosta ei ole kyllä kyse, Kaffeine näyttää 98% ja SNR 0%. Kyseessä on siis Antenniosuuskunnan antenniverkko - vaikka ei tämä talon oma verkko mikään kaksinen ole.

Täytyy katsella sitten nämä ajurit ja ohjelmat kuntoon ylläolevien ohjeiden mukaan.

puurtsi

  • Käyttäjä
  • Viestejä: 50
    • Profiili
Vs: Mitä tämä oikein vaatii - Vancouver HD ?
« Vastaus #7 : 14.02.10 - klo:06.32 »
Itse sain kyseisellä ohjeella toimimaan hd-lähetyksen Pentium Dual Core E6300:lla (2,8 GHz) ja Vlc:llä nykimättä.

http://forum.videolan.org/viewtopic.php?f=2&t=42328

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Mitä tämä oikein vaatii - Vancouver HD ?
« Vastaus #8 : 14.02.10 - klo:09.57 »
Itse sain kyseisellä ohjeella toimimaan hd-lähetyksen Pentium Dual Core E6300:lla (2,8 GHz) ja Vlc:llä nykimättä.

http://forum.videolan.org/viewtopic.php?f=2&t=42328

Hyvä, mutta mitä siihen VLC:hen oikein pitää laittaa, noin yleensäkään että se toimi? Kokeilin sitä, mutta tulee vaan herjoja enkä tiedä mikä mättää.

Ruutukopio perusasetuksista olisi enemmän kuin hyödyllinen.

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Mitä tämä oikein vaatii - Vancouver HD ?
« Vastaus #9 : 14.02.10 - klo:13.30 »
No johan alkoi näkyä - tosin nyt juuri ei tule muuta kuin testikuvaa, mutta eihän sekään ennen toiminut.

Tein kuten linkin takana olevissa ohjeissa neuvottiin, onnistuu Jauntillekin, siis 9.04:lle. Tosin oikeasti nVidian ajuri piti ensin ottaa pois päältä, että kaiken sai ladattua.

Tästä VLC-tipistä - onhan Kaffeinessakin samanlainen vipunen, mutta ei se yksin mitään auttanut kun VDPAU ei muutoin ollut käytössä. Tosin voi hyvin auttaa sen jälkeen.

Kiitokset ohjeista!

P.S. Ylläesitetyistä ohjeista syntyy myös aika epä-ortodoksinen vihje: Jos et saa HD kuvaa näkyviin kunnolla johtuen puuttuvasta näyttöraudasta (tai drivereista tms), niin laita talletus päälle. Talletettu lähetys saattaa näkyä silti ihan virheettömästi (kuten oli laita minun tapauksessani).  ;D  Ehkä tallennetta voisi katsella jollakin vippaskonstilla hyvinkin pian talletuksen jälkeen (toisella koneella verkossa tms).
« Viimeksi muokattu: 14.02.10 - klo:13.34 kirjoittanut Ganymedes »

nm

  • Käyttäjä
  • Viestejä: 16427
    • Profiili
Vs: Mitä tämä oikein vaatii - Vancouver HD ?
« Vastaus #10 : 14.02.10 - klo:19.05 »
Tästä VLC-tipistä - onhan Kaffeinessakin samanlainen vipunen, mutta ei se yksin mitään auttanut kun VDPAU ei muutoin ollut käytössä. Tosin voi hyvin auttaa sen jälkeen.

Deblokkauksen kytkeminen pois päältä vaikuttaa vain softapurkuun. Se myös rikkoo kuvaa paikoitellen. Mikäli DVB-tekstitystä ei tarvitse näyttää, kannattaa kokeilla myös mplayer-mt:tä.


Seuraava vaihe 1080i-videon toistamisessa on lomituksenpoisto, ja siihen ei oikein ole hyviä ohjelmistopohjaisia ratkaisuja. Yadifin kaltaiset laadukkaammat menetelmät eivät ole riittävän nopeita yhdellä ytimellä, eikä niistä ole säikeistettyjä versioita, joten käytännössä pitäisi tyytyä yksinkertaiseen bob-suodatukseen. Esimerkiksi MPlayer(-mt):llä voi käyttää tfieldsiä:

Koodia: [Valitse]
mplayer -lavdopts threads=2:skiploopfilter=nonref -vf tfields tallenne.ts
VLC:ssä ja Xine-pohjaisissa soittimissa on vastaavia suotimia. Urheilulähetystä katsoessa on paras käyttää juuri bob-tyyppistä menetelmää, jossa jokaisesta lomitetun videon kentästä tehdään kokokuva, eikä kuvanopeutta puoliteta. Silloin liikkeet toistuvat sulavasti.


VDPAU:ta käyttäessä ei tarvitse huolehtia dekooderin säikeistyksistä tai deblokkauksesta, kunhan soitin vain on asetettu käyttämään rautadekooderia. Lomituksenpoisto pitää myös huolehtia päälle soittimen asetuksista. MPlayerillä pitäisi toimia tähän tapaan (Huom! RVM:n mplayer-mt-paketissa ei ole tukea VDPAU:lle):

Koodia: [Valitse]
mplayer -vo vdpau:deint=3 -vc ffh264vdpau,ffmpeg12vdpau,ffvc1vdpau,ffwmv3vdpau, tallenne.ts
Parametrit voi asettaa pysyvästi tiedostossa .mplayer/config tai /etc/mplayer/mplayer.conf:

Koodia: [Valitse]
vo=vdpau:deint=3
vc=ffh264vdpau,ffmpeg12vdpau,ffvc1vdpau,ffwmv3vdpau,

Jos näytönohjain on riittävän tehokas, deint=3:n sijaan voi käyttää deint=4:ää. Jos teho ei riitä, lisää :nochroma-deint tai käytä bob-suodinta (deint=2).

Kaffeinen VDPAU-asetuksista on ollut aiemmin juttua mm. täällä: http://forum.ubuntu-fi.org/index.php?topic=31162


Lainaus
Ehkä tallennetta voisi katsella jollakin vippaskonstilla hyvinkin pian talletuksen jälkeen (toisella koneella verkossa tms).

Pitäisi onnistua samallakin koneella pian tallennuksen aloittamisen jälkeen. Jos Kaffeinesta ei voi käynnistää toista instanssia, kokeile jotain toista soitinta.



Linuxtv.fi:ssä on myös keskusteltu olympialähetyksen katselusta:
http://www.linuxtv.fi/viewtopic.php?t=3607
http://www.linuxtv.fi/viewtopic.php?t=3850

« Viimeksi muokattu: 14.02.10 - klo:19.07 kirjoittanut nm »

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
[Ratkaistu] Mitä tämä oikein vaatii - Vancouver HD ?
« Vastaus #11 : 14.02.10 - klo:20.51 »
Kiitokset näistä vinkeistä. Näiden perusteella voisi tästä oppia jopa ymmärtämään.  ;)

Joka tapauksessa kisat näkyvät hyvin edellisissä postituksissa kerrottujen ohjeiden mukaan. Tällaisen Sparkle nVidia 9500 GT kortin saa muuten varsin edullisesti - hieman yli 50 eurolla - kaikesta päätellen hyvä kortti tällaiseen käyttöön (peleistä en tiedä).

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Mitä tämä oikein vaatii - Vancouver HD ?
« Vastaus #12 : 17.02.10 - klo:08.28 »
Ajattelin toistaa tämän harjoituksen varsinaisella, ihka uudella koneella ja Ubuntu installaatiolla, mutta ei oikein pelitä.

Otin nämä VDPAUt mukaan latauksiin kuten yllä oli neuvottu, mutta jostakin syystä tämä ei toimi tällä uudella 9.04 versiolla. Näytönohjain on eri nVidia 8400 GS rev a1, eli tässä on eri core mutta pitäisi silti olla FeatureSet A kelpoinen - joten ei kai tämä tässä voi vaikuttaa, vai voiko kuitenkin?

Se mitä tapahtuu, noin lyhyesti, on se että uudempi Kaffeine ei mene sisään valittaa kirjastoista. Nämä kirjastot sitten taas valittavat muista kirjastoista, joita viime kädessä "ei löydy". Yritin ratkaista tämä kumminkin lataamalla käsin tällaisen "libdirectfb-1.2-0_1.2.10really1.2.8-1+b1_amd64". Tämän jälkeen pääsin hivenen eteenpäin, mutta vastaan tulee taas uusia vastaavia ongelmia. Jotenkin tuntuu että tämä manuaalinen latailu olisi järkevintä tehdä jotenkin muuten tai miksi sitä yleensäkään tarvitaan?

nVidia 1.95 driverit eivät myöskään mene sisään, valittaa yhteensopivuuksista.

Synapticin pakettihallinnalla on ajettu fiksiä ja updatea ja kaikkea, mutta lopulta supistuu siihen mitä yllä kirjoitin, jotakin puuttuu mutta puuttuvia se ei suostua lataamaan, ehkä niitä ei enää ole varastossa tai jotakin?

Sain peruttua kaiken ja ladattua Kaffeinin perusversion ensin. Tämä ei kuitenkaan auttanut. VDPAUn lisääminen näiden jälkeen aiheuttaa samat ongelmat.

Tällä koneella on tietysti se ero aikaisempaan lataukseen nähden, että tämä on todella tuore, eilinen, Ubuntu 64-bit 9.04. Edellisessä koneessa oli pohjalla kaikenlaista, esim. medibuntu paketteja ja tällaista.

Miten tällaista ongelmaa periaatteessa pitäisi lähestyä? Näistä paketinhallintojen käyttöliittymistä on kyllä jo kokeiltu kaikenlaista - tosin en ole täysin varma, että onko täysin oikeassa järjestyksessä, vaihtoehtoja on aivan liikaa.
« Viimeksi muokattu: 17.02.10 - klo:08.39 kirjoittanut Ganymedes »

nm

  • Käyttäjä
  • Viestejä: 16427
    • Profiili
Vs: Mitä tämä oikein vaatii - Vancouver HD ?
« Vastaus #13 : 17.02.10 - klo:13.15 »
Laittaisin siihen suosiolla Karmicin, mutta jos se ei käy, näytä /etc/apt/sources.list-tiedoston sisältö ja komennon sudo apt-get install nvidia-glx-195 koko tuloste.

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: Mitä tämä oikein vaatii - Vancouver HD ?
« Vastaus #14 : 17.02.10 - klo:14.03 »
Kiitos! Oikeastaan Karmic kävisi sekin - periaatteessa "mikä vain parhaiten toimisi Digi-TV ja sen johdannaiskäytössä". Tarkoitatko, että Karmicissa saattaisivat olla nämä paketit paremmassa kunnossa?

Toista kautta kuulin, että ongelman ydin saattaisi olla xine -kirjastoissa. Nimenomaan näiden ongelmia yritin ratkoa edellä esitetyillä manuaalisilla latauksilla, mutta ongelmia tuntui kertyvän lisää kun sai ensimmäisen ratkaistua. Pitäisikö kääntää oma Xine-ympäristö? Ilmeisesti täältä löytyisi lähdekoodit: http://hg.debian.org/hg/  (en ole vielä yrittänyt).

Laitan pyytämäsi tiedot joka tapauksessa myöhemmin.

nm

  • Käyttäjä
  • Viestejä: 16427
    • Profiili
Vs: Mitä tämä oikein vaatii - Vancouver HD ?
« Vastaus #15 : 17.02.10 - klo:15.13 »
Kiitos! Oikeastaan Karmic kävisi sekin - periaatteessa "mikä vain parhaiten toimisi Digi-TV ja sen johdannaiskäytössä". Tarkoitatko, että Karmicissa saattaisivat olla nämä paketit paremmassa kunnossa?

Uskoisin, että nvidia-vdpau-PPA:n kehitys ja testaus painottuu tällä hetkellä Karmiciin, joten muissa jakeluversioissa voi olla enemmän ongelmia.

Lainaus
Toista kautta kuulin, että ongelman ydin saattaisi olla xine -kirjastoissa. Nimenomaan näiden ongelmia yritin ratkoa edellä esitetyillä manuaalisilla latauksilla, mutta ongelmia tuntui kertyvän lisää kun sai ensimmäisen ratkaistua. Pitäisikö kääntää oma Xine-ympäristö? Ilmeisesti täältä löytyisi lähdekoodit: http://hg.debian.org/hg/  (en ole vielä yrittänyt).

Ei ehkä kannata lähteä kääntämään itse, jos tavoitteenasi on vain saada toimiva järjestelmä pystyyn pienimmällä vaivalla ja totesit, että valmiit paketit toimivat riittävän hyvin toisessa koneessasi. Toki harrastuksen ja oppimisen kannalta kääntäminen voisi olla hyödyllistäkin.

Kaffeinen sijaan HDTV-ohjelmaksi voisi harkita myös MythTV:tä tai VDR 1.7:ää. Valmiit VDR 1.7.10 -binäärit saa Karmicille vdr-ubuntu-karmic -PPA:sta, ja asennuksessa voi soveltaa pääkohdin vaikkapa tätä perusohjetta. Dedikoituun HTPC-koneeseen/palvelimeen varteenotettava jakeluvaihtoehto on Karmicin varaan rakennettu yaVDR.

Ganymedes

  • Käyttäjä
  • Viestejä: 3915
    • Profiili
Vs: (Ratkaistu) - Mitä tämä oikein vaatii - Vancouver HD ?
« Vastaus #16 : 17.02.10 - klo:23.52 »
Kiitokset neuvoista  ;D

Pääsin itseasiassa kysymyksesi perusteella jäljille siitä, mitä kannattaisi ensin tarkistaa. Huomasin, että olin viime yönä (seli, seli) tehnyt karmi(c)van virheen - olin nimittäin ottanut Karmicin lähteet käyttöön kun oli tietysti pitänyt ottaa Jauntyn lähteet. Sain kaiken muun peruttua, siis lähinnä nämä xine-jutut, mutta nVidian drivereistä en saanut millään poistettua kaikkea vanhaa, kokeilin Synapticilla ja komentorivillä vähän kaikenlaista, mutta aina sinne jäi tietty OpenGL-lisuke .190:stä, joka esti .195:n asennuksen.

No, asennuksen uudistaminen ei ollut ongelma tässä vaiheessa ja nyt toimii periaatteessa kaikki, DigiTV HD-lähetyksiä myöten.

Huomasin muuten asennuksessa eri näytönohjaimella, Sparkle nVidia 9500GT, DVI & HDMI, tietynlaisen ilmiön joka saattaa selittää joitakin vaikeuksia mitä muilla on ollut Ubuntun asennuksessa. Jotkuthan ovat valittaneet että näyttö on asennusvaiheessa musta ja syytä on haettu huonosta näytönohjaimen tuesta ja Xorgista ja sellaisesta. Voi olla näinkin, mutta toisaalta huomasin, että seuraavilla asioilla oli omat vaikutuksensa, ilman että näytönohjaimessa tai sen tuessa sinänsä oli mitään (suurempaa) vikaa:

- jos Bioksessa ei ollut Plug & Play OS päällä, niin mielestäni DVI-liitännälläkin asennus ei onnistunut, koska näytöstä ei nähnyt mitään (vaikka esim. Live-Boot toimi) varsinaisen asennuksen aikana
- HDMI-liitännällä asennus ei onnistunut mitenkään koska ruutu meni mustaksi siinä vaiheessa kun piti valita ensimmäinen asia asennuksessa (=aikavyöhyke)
- ruudusta meni päälle tämä säästömuoto, joka kielii siitä että näytönohjain ei lähettänyt mitään signaalia
- muistaakseni, hieman eri tapauksessa, kun käytti VGA-liitäntää niin tällaisia ongelmia ei ollut ollenkaan saman näytön kanssa (tosin emo ja näytönohjain olivat erit). Tässä tapauksessa VGA-liitäntää ei voinut kokeilla kun näytönohjaimessa ei ole sellaista (enkä kokeillut adapterilla).

Näyttö (LG:n 24 " LED) kyllä toimii HDMI:llä ja DVI:llä asennuksen jälkeen ilman mitään sivuilmiöitä - siis tässä edellä kuvatulla "ongelmakoneellakin". Mutta Ubuntun "normaalia" asennusta ei voinut tehdä kummallakaan liitännällä ennenkuin oli valittu "Plug & Play OS" (joka ei ollut emon oletus) eikä HDMI-liitännällä mitenkään tämänkään jälkeen.

Ehkä tästä on jotakin iloa jonkun ongelman analysoinnissa, ehkä ei.
« Viimeksi muokattu: 18.02.10 - klo:09.38 kirjoittanut Ganymedes »