yaVDR: Ubuntun varaan rakennettu VDR 1.7+XBMC-jakelu

VDR ja DVB aiheista keskustelua
User avatar
svassi
Säätäjä
Posts: 267
Joined: 08.11.2007 16:15
Location: Jyväskylä

Re: yaVDR: Ubuntun varaan rakennettu VDR 1.7+XBMC-jakelu

Post by svassi »

Eihän kukaan muu oo tuskaillut NelonenPron jääkiekkolähetysten kanssa (SD-versiot). Vanhan systeemin kanssa sivuttaisliike nykimistä esiintyi joissakin otteluissa, mutta nytten 12.04LTS ja VDR2.0 päiviyksen jälkeen kaikki matsit nykii. Lähetyksessä se nykiminen ei ole, koska telkkarin virittimen kautta homma toimii sulavasti.
VDR, vdr-sxfe asennettu suoraan yaVDR:n stable reposta. Muut NelonenPron lähetykset toimii kunnolla.
Spoilerissa mediainfon uloste tallenteen tiedoista.
[spoiler]
htpc@nokkalisko:~$ mediainfo /mnt/video1/video/SM-liiga_LIVE#3A_JYP_-_KalPa/2013-10-11.18.28.46-0.rec/00001.ts
General
ID : 32776 (0x8008)
Complete name : /mnt/video1/video/SM-liiga_LIVE#3A_JYP_-_KalPa/2013-10-11.18.28.46-0.rec/00001.ts
Format : MPEG-TS
File size : 284 MiB
Duration : 9mn 8s
Overall bit rate mode : Variable
Overall bit rate : 4 346 Kbps

Video
ID : 4471 (0x1177)
Menu ID : 132 (0x84)
Format : MPEG Video
Format version : Version 2
Format profile : Main@Main
Format settings, BVOP : Yes
Format settings, Matrix : Custom
Format settings, GOP : M=4, N=24
Codec ID : 2
Duration : 9mn 8s
Bit rate mode : Variable
Bit rate : 3 937 Kbps
Maximum bit rate : 15.0 Mbps
Width : 544 pixels
Height : 576 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Interlaced
Scan order : Top Field First
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.503
Stream size : 257 MiB (91%)

Audio
ID : 4472 (0x1178)
Menu ID : 132 (0x84)
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 2
Codec ID : 4
Duration : 9mn 8s
Bit rate mode : Constant
Bit rate : 192 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Compression mode : Lossy
Delay relative to video : -254ms
Stream size : 12.5 MiB (4%)
Language : Finnish
[/spoiler]

ai spoiler -tagi ei hutaa
GA-H97M-D3H | i3 4150 | 2*2G | 1T | 2*Cinergy1200-C | GT 210 | Fusion 430W | Logitech K400 | VDR 2.2.0 (yaVDR-stable) | Sony KDL46EX723 + sekalainen seurakunta streamdev-clienttejä

hetas
Yli-ihminen
Posts: 548
Joined: 15.07.2004 3:00
Location: Savonlinna

Re: yaVDR: Ubuntun varaan rakennettu VDR 1.7+XBMC-jakelu

Post by hetas »

Onko mitenkä varmaa että nykiminen on juuri tuosta tallenteesta kiinni? Onkos repeilyä? Oletko näytön virkistystaajuuden katsonut? Jos käytössä on nvidian näytönohjain, niin sen näkee näin:

Code: Select all

nvidia-settings -q RefreshRate
Taitaa edelleen olla niin, että compositointi pitää kääntää pois päältä jos haluaa nykimätöntä kuvaa.

User avatar
svassi
Säätäjä
Posts: 267
Joined: 08.11.2007 16:15
Location: Jyväskylä

Re: yaVDR: Ubuntun varaan rakennettu VDR 1.7+XBMC-jakelu

Post by svassi »

Sama nykiminen oli livessä, että tallenteessa. Näyttis 50Hz tilassa ja "Sync to VBlank" pois. Xorg.conf pitää sisällään sen Composite disable rivin. Nyt muuten tuo sama matsi tulee uusintana Pro1-kanavalta ja kuva on täysin sulava. Ainoa ero noissa tallenteen mediainfon mukaan on, että uusinta eroaa aiemmin tulleesta:
Format settings, GOP : M=3, N=12
Width : 720 pixels
Height : 576 pixels

Edit: joku VDPAU juttu tää on, koska video=vx asetuksella homma menee sulavasti
GA-H97M-D3H | i3 4150 | 2*2G | 1T | 2*Cinergy1200-C | GT 210 | Fusion 430W | Logitech K400 | VDR 2.2.0 (yaVDR-stable) | Sony KDL46EX723 + sekalainen seurakunta streamdev-clienttejä

hetas
Yli-ihminen
Posts: 548
Joined: 15.07.2004 3:00
Location: Savonlinna

Re: yaVDR: Ubuntun varaan rakennettu VDR 1.7+XBMC-jakelu

Post by hetas »

En kyllä näistä mitään tiedä, mutta piti mielenkiinnosta etsiä GOPille selitystä. Tässä on aika hyvin juttua: http://forum.doom9.org/showthread.php?t=19436, tai http://fin.afterdawn.com/sanasto/selitys.cfm/gop

Eli tuossa ekassa mediainfossa GOP on 24 ja toisessa 12. Ilmeisesti tuo tarkoittaa, että ensimmäisessä on joka 24 frame täysi I-frame ja seuraavate pohjaa siihen. Toisessa taas täysiä frameja olis tiuhempaan.

Eli ensimmäinen olisi pakattu tiukempaan. Ehkä se saa kuvan näyttämään vähemmän sulavalta?

12 framen GOP näyttää olean jonkunlainen normi PAL-matskussa. Tosin mitä itse muutamasta tallenteesta vilkaisin tiedot niin suurimmassa osassa SD-tallenteita GOP oli Variable, osassa 12. HD-matskussa 32. Enkä ole noissa mitään tökkimistä huomannut.

Edit: Ja eikö Sync To VBlank pidä olla päällä? Vai onko sillä edes merkitystä jos softa ei käytä OpenGL:ää?

User avatar
svassi
Säätäjä
Posts: 267
Joined: 08.11.2007 16:15
Location: Jyväskylä

Re: yaVDR: Ubuntun varaan rakennettu VDR 1.7+XBMC-jakelu

Post by svassi »

hetas wrote:Eli ensimmäinen olisi pakattu tiukempaan. Ehkä se saa kuvan näyttämään vähemmän sulavalta?

Edit: Ja eikö Sync To VBlank pidä olla päällä? Vai onko sillä edes merkitystä jos softa ei käytä OpenGL:ää?
Siis se livenä tullut (ja ekana tallennettu) ei ollut edes "vähemmän sulava", ihan kuin osa frameista olisi näytetty väärässä järjestyksesä. Vähän xineen taipuva juttu tää on koska "mplayer -vo vdpau:deint=3" näyttää nätin kuvan.
VBlank rastin poistamien on korvien välistä kumpuava juttu vuosilta yks ja kaks :)

Edit2: xine-ui ei suostu edes soittamaan ko. tallennetta "There is no demuxer plugin available to handle"
GA-H97M-D3H | i3 4150 | 2*2G | 1T | 2*Cinergy1200-C | GT 210 | Fusion 430W | Logitech K400 | VDR 2.2.0 (yaVDR-stable) | Sony KDL46EX723 + sekalainen seurakunta streamdev-clienttejä

User avatar
svassi
Säätäjä
Posts: 267
Joined: 08.11.2007 16:15
Location: Jyväskylä

Re: yaVDR: Ubuntun varaan rakennettu VDR 1.7+XBMC-jakelu

Post by svassi »

http://www.vassinen.net/stuff/4pro.tar
Ylläolevasta löytyy pätkä tuota 4Pron lätkälähetystä, jos joku keksii mikä tuon näyttämisessä mättää. Jonkin aikaa tarjolla...
GA-H97M-D3H | i3 4150 | 2*2G | 1T | 2*Cinergy1200-C | GT 210 | Fusion 430W | Logitech K400 | VDR 2.2.0 (yaVDR-stable) | Sony KDL46EX723 + sekalainen seurakunta streamdev-clienttejä

hetas
Yli-ihminen
Posts: 548
Joined: 15.07.2004 3:00
Location: Savonlinna

Re: yaVDR: Ubuntun varaan rakennettu VDR 1.7+XBMC-jakelu

Post by hetas »

Tuo näyttää melkein siltä että tallenteessa on virheitä. Ehkä softapurulla virheenkorjaus osaa peittää nuo, mutta vdpaulla virheet näkyy? Tosin jos kerta muut saman kanavan ohjelmat näkyy virheettä, niin ei tuokaan teoria oikein toimi.

User avatar
svassi
Säätäjä
Posts: 267
Joined: 08.11.2007 16:15
Location: Jyväskylä

Re: yaVDR: Ubuntun varaan rakennettu VDR 1.7+XBMC-jakelu

Post by svassi »

hetas wrote:Tuo näyttää melkein siltä että tallenteessa on virheitä. Ehkä softapurulla virheenkorjaus osaa peittää nuo, mutta vdpaulla virheet näkyy? Tosin jos kerta muut saman kanavan ohjelmat näkyy virheettä, niin ei tuokaan teoria oikein toimi.
"mplayer -vo vdpau", kuitenkin näyttää tuonkin pätkän ihan mukisematta, joten mikä ero on mplayerin vdpau video-outilla vs. vdr-sxfe:n vastaava?


edit:
video.output.vdpau_honor_progressive:0 <- tolla asetuksella config_xineliboutput tiedostossa ei ole mitään merkitystä, eikä vdr setup filessä use_progressive_frame_flag=0 asetuksella
edit2: Sama nykiminen alkaa kun xine-playerissä aktivoi loimituksen poiston (temporal)

EDIT3: "half temporal spatial" loimituksenpoistolla tuo tuntuis oleva "eniten" sulava. Sitten pitäis varmaan ymmärtää noista deint.-metodeista
GA-H97M-D3H | i3 4150 | 2*2G | 1T | 2*Cinergy1200-C | GT 210 | Fusion 430W | Logitech K400 | VDR 2.2.0 (yaVDR-stable) | Sony KDL46EX723 + sekalainen seurakunta streamdev-clienttejä

hetas
Yli-ihminen
Posts: 548
Joined: 15.07.2004 3:00
Location: Savonlinna

Re: yaVDR: Ubuntun varaan rakennettu VDR 1.7+XBMC-jakelu

Post by hetas »

Minulla kyllä pätkässä näkyy virheitä xineliboutputilla, mplayerillä että xbmc:llä vdpauta käytettäessä. Mplayer myös antaa listan Continuity check failed-varoituksia.

JPu
Harrastaja
Posts: 57
Joined: 24.10.2003 3:00
Location: Tampere

Re: yaVDR: Ubuntun varaan rakennettu VDR 1.7+XBMC-jakelu

Post by JPu »

Mä huomasin tuota samaa Viasat Hockey Finland kanavalla, kun se tuossa hetki sitten näkyi ilmaisena hetken. Telkkarilla ja digiboxilla kuva oli OK, mutta VDR:llä kuva näytti siltä niinkuin lomituksenpoisto menisi jotenkin vituralleen.

rofafor
Optikkoliikkeen kopiovastaava
Posts: 1365
Joined: 26.03.2004 3:00
Location: Internet

Re: yaVDR: Ubuntun varaan rakennettu VDR 1.7+XBMC-jakelu

Post by rofafor »

svassi wrote:Ylläolevasta löytyy pätkä tuota 4Pron lätkälähetystä, jos joku keksii mikä tuon näyttämisessä mättää.
Eihän tämä teitä lämmitä, mutta testasin tätä pätkää HDFF-kortilla ja en huomannut mitään muuta vikaa kuin kuvan pehmeys, joka johtunee tavallista pienemmästä SD-resosta.

User avatar
svassi
Säätäjä
Posts: 267
Joined: 08.11.2007 16:15
Location: Jyväskylä

Re: yaVDR: Ubuntun varaan rakennettu VDR 1.7+XBMC-jakelu

Post by svassi »

Sama tilanne on edelleen live kuvassakin, joten hetkittäisestä virheestä lähetyksessä ei ole kyse. Half temporal spatialilla kuva on katsottavissa, muilla sivuttaislilke menee jotenkin rikki. Olisiko tuolla alhaisella bittivirralla osuutta asiaan. Onneksi workaroundina on maksukortin siirtäminen telkkariin ja pelien katsominen ProHD:n kautta, joka pelin takia ei vaan jaksais tuota korttijumppaa.
GA-H97M-D3H | i3 4150 | 2*2G | 1T | 2*Cinergy1200-C | GT 210 | Fusion 430W | Logitech K400 | VDR 2.2.0 (yaVDR-stable) | Sony KDL46EX723 + sekalainen seurakunta streamdev-clienttejä

Vasta-alkaja
Vanhempi asiantuntija
Posts: 181
Joined: 12.03.2007 21:56

Re: yaVDR: Ubuntun varaan rakennettu VDR 1.7+XBMC-jakelu

Post by Vasta-alkaja »

Ajoin pitkästä aikaa distupgraden 0.5.0:aan. Muuten näyttää toimivan, mutta remotetimers ajastimet ei enää näy. Uuden päivittäminen pelaa ja ohjelmatiedoissa näkyy, mutta koontilistaa ei näytä
Eli aiemmin oli 1.7.27 ja nyt 2.0.3. Serveripäässä on 1.6.0 mitä ei kannata mennä koplaamaan...

Code: Select all

Dec  7 20:23:21 VDRNXT2 vdr: [2894] svdrpservice: timeout waiting for reply from 192.168.1.38
Dec  7 20:23:23 VDRNXT2 vdr: [2894] svdrpservice: timeout waiting for reply from 192.168.1.38
Dec  7 20:23:23 VDRNXT2 vdr: [2894] svdrpservice: did not receive greeting from 192.168.1.38. Closing...
Dec  7 20:23:23 VDRNXT2 vdr: [2894] svdrpservice: unable to send command to 192.168.1.38. Socket is closed
Dec  7 20:23:23 VDRNXT2 vdr: [2894] ERROR: Lost SVDRP connection - please check remote timers
Dec  7 20:23:29 VDRNXT2 vdr: [2894] svdrpservice: unable to send command to 192.168.1.38. Socket is closed

Jagora
Isäntä
Posts: 94
Joined: 20.07.2007 19:08
Location: Tampere

Re: yaVDR: Ubuntun varaan rakennettu VDR 1.7+XBMC-jakelu

Post by Jagora »

Onko kellään tiedossa miten saa HDMI-yhteyden pysymään aktiivisena vaikka vdr frontend on pois päältä? Nyt näyttäisi joku näytönsäästäjä tai virransäästötila menevän päälle, kun on tarpeeksi kauan tekemättä mitään (reilu 10 min). Yhteys palaa jos esim. liikuttaa hiirtä. Tämä ongelma on aika ilkeä jos kuuntelee masiinalla Spotify:a tai katselee jotain nettifeediä.

Mistäköhän tätä ongelmaa kannattaa lähteä penkomaan?

nm
Johtava konsultti
Posts: 3160
Joined: 22.07.2005 3:00

Re: yaVDR: Ubuntun varaan rakennettu VDR 1.7+XBMC-jakelu

Post by nm »

Jagora wrote:Onko kellään tiedossa miten saa HDMI-yhteyden pysymään aktiivisena vaikka vdr frontend on pois päältä? Nyt näyttäisi joku näytönsäästäjä tai virransäästötila menevän päälle, kun on tarpeeksi kauan tekemättä mitään (reilu 10 min).
Kytke DPMS ja mahdolliset näytönsäästäjät pois päältä:

Code: Select all

xset -dpms
xset s off
Tai xorg.confissa tähän tapaan:
https://wiki.archlinux.org/index.php/Di ... _DPMS_in_X

Code: Select all

Section "Monitor"
    Identifier "LVDS0"
    Option "DPMS" "false"
EndSection

Section "ServerLayout"
    Identifier "ServerLayout0"
    Option "StandbyTime" "0"
    Option "SuspendTime" "0"
    Option "OffTime" "0"
EndSection

Post Reply