Kirjoittaja Aihe: Videon värit käänteisinä  (Luettu 3257 kertaa)

rale

  • Käyttäjä
  • Viestejä: 289
    • Profiili
Videon värit käänteisinä
« : 17.09.10 - klo:22.28 »
Mistäs mahtaa johtua kun jotkin soittimet (tällä hetkellä VLC ja Totem) näyttävät videon värit vastaväreinä. Gxine ja Kaffeine näyttävät oikein. Totemin sävysäädin ei saa mitään aikaan (aiemmin sai) ja VLC:n säätimiä en ole edes löytänyt.

ve5ku

  • Käyttäjä
  • Viestejä: 30
    • Profiili
Vs: Videon värit käänteisinä
« Vastaus #1 : 28.09.10 - klo:19.18 »
Hei onko joku keksinyt ratkaisua ongelmaan?

Minulla on sama raivostuttava vika! Värit ovat videoissa tosiaan käänteiset. Häiriö on sama kaikissa toisto ohjelmissa.

Käytössä Ubunutu 10.04


J3K

  • Käyttäjä
  • Viestejä: 193
    • Profiili
Vs: Videon värit käänteisinä
« Vastaus #2 : 28.09.10 - klo:20.01 »
Oli aikanaan XP:n + VLC yhdistelmän kanssa sama homma ja ainakin silloin VLC:n sivuilla kerrottiin että kyseessä on tuntematon bugi. Tai omassa tapauksessa ei ollut aivan täysi negatiivi mutta kuitenkin paljon pielessä.

ve5ku

  • Käyttäjä
  • Viestejä: 30
    • Profiili
Vs: Videon värit käänteisinä
« Vastaus #3 : 28.09.10 - klo:20.06 »
Ei tosiaan ole tässäkään tapauksessa täysin negatiivi...

nm

  • Käyttäjä
  • Viestejä: 16354
    • Profiili
Vs: Videon värit käänteisinä
« Vastaus #4 : 28.09.10 - klo:21.00 »
Linuxissa ongelma johtuu luultavasti XVideo-toteutuksen bugista näytönohjaimen ajurissa. Mikä ajuri on käytössä? Jos ei ole tarkkaa tietoa, laittakaa viestin liitteeksi tiedosto /var/log/Xorg.0.log.

Jos näyönohjaimen ajuri tukee 3D-kiihdytystä, ongelman voi ehkä kiertää videosoittimen OpenGL-ulostulolla. Esimerkiksi VLC:ssä: avaa Työkalut->Asetukset, valitse Video-välilehti, vaihda Ulostuloksi "OpenGL videoulostulo". Pysäytä sitten toisto stop-painikkeella tai avaa uusi tiedosto, jotta asetus tulee voimaan.

VLC:n toteutus tekee ilmeisesti väriavaruusmuunnoksen prosessorilla, joten se kuormittaa konetta huomattavasti enemmän kuin XVideo. MPlayerin -vo gl:yuv=x voi olla nopeampi. SMPlayerillä on helppo kokeilla.

ve5ku

  • Käyttäjä
  • Viestejä: 30
    • Profiili
Vs: Videon värit käänteisinä
« Vastaus #5 : 28.09.10 - klo:22.38 »
Näytön ohjaimen ajuri on  NVIDIA-näytönohjaimien ajuri (versio 173)

Kokeilin vaihtaa vlc:ssä video ulostulon OpenGL videoulostuloksi niin meni soitin valkeaksi.

Lainaus
MPlayerin -vo gl:yuv=x voi olla nopeampi. SMPlayerillä on helppo kokeilla.
Tuota en ymmärtänyt?



nm

  • Käyttäjä
  • Viestejä: 16354
    • Profiili
Vs: Videon värit käänteisinä
« Vastaus #6 : 29.09.10 - klo:02.20 »
Näytön ohjaimen ajuri on  NVIDIA-näytönohjaimien ajuri (versio 173)

Tarkista nvidia-settingsillä (Järjestelmä->Ylläpito->NVIDIA X Server Settings), että välilehdellä X Server XVideo Settings oleva Hue-liukusäädin on keskellä eli nollassa. Myös muut sivulla olevat säätimet on yleensä paras pitää nollassa.

Lainaus
Kokeilin vaihtaa vlc:ssä video ulostulon OpenGL videoulostuloksi niin meni soitin valkeaksi.

Mikä näytönohjainmalli ja Ubuntun versio sinulla on käytössä?

Lainaus
Lainaus
MPlayerin -vo gl:yuv=x voi olla nopeampi. SMPlayerillä on helppo kokeilla.
Tuota en ymmärtänyt?

MPlayerin OpenGL-ulostuloa voi säätää monilla parametreilla. Videotoistossa tarvittavan YUV->RGB-väriavaruusmuunnoksen toteutus vaihtuu parametrilla yuv=1..6. Nvidian tapauksessa voit kokeilla vaikkapa tätä:

Koodia: [Valitse]
mplayer -vo gl:yuv=1 video.mkv
SMPlayerissä on valmiina esivalintoina muutamia OpenGL-ulostulovariaatioita.

MPlayerin manuaalisivu (päätteessä: man mplayer) kertoo tarvittaessa lisää. Hakusana: OpenGL, kolmas osuma sivun alusta (man-ohjelmalla: /opengl<paina enter><paina n><paina n>).
« Viimeksi muokattu: 29.09.10 - klo:02.22 kirjoittanut nm »

ve5ku

  • Käyttäjä
  • Viestejä: 30
    • Profiili
Vs: Videon värit käänteisinä
« Vastaus #7 : 29.09.10 - klo:18.08 »
Lainaus
Tarkista nvidia-settingsillä (Järjestelmä->Ylläpito->NVIDIA X Server Settings), että välilehdellä X Server XVideo Settings oleva Hue-liukusäädin on keskellä eli nollassa. Myös muut sivulla olevat säätimet on yleensä paras pitää nollassa.

Testasin tuota

-laitoin videon pyörimään ja värit ovat väärin
-avaan  NVIDIA X Server Settings ja dadaa värit ovat oikein ennen kuin kerkesin säätää mitään.
-suljen video soittimen ja avaan toisen videon ja värit ovat taas väärin.
-NVIDIA X Server Settings on siis edelleen auki. Avaan välilehden X Server XVideo Settings HUE säädin on vasemmassa reunassa, mutta arvo nollissa.
-Liikautan säädintä niin värit palaavat taas oikeaksi.
-Kun liikutan HUE säätimen keski asentoon (arvo 180) niin saan väri virheen samanlaiseksi kuin se on normaalistikkin.

Eli taisi löytyä syy virheelle? Mutta miten korjataan, ettei tarvi rumpata tuota NVIDIA X Server Settings:iä aina auki.


Lainaus
Mikä näytönohjainmalli ja Ubuntun versio sinulla on käytössä?

-GeForce 8800 GTS ja UBUNTU 10.04 LST


 



nm

  • Käyttäjä
  • Viestejä: 16354
    • Profiili
Vs: Videon värit käänteisinä
« Vastaus #8 : 29.09.10 - klo:20.46 »
Lainaus
Mikä näytönohjainmalli ja Ubuntun versio sinulla on käytössä?

-GeForce 8800 GTS ja UBUNTU 10.04 LST

Kokeile päivittää vähintään ajuriversioon 195.xx.xx, jonka saa suoraan 10.04:n virallisista pakettilähteistä. Se näkyy laiteajurien hallinnassa "current"-versiona.

Uudempi ajuri saattaisi korjata tämän hue-ongelman ja toimii muutenkin paremmin. Vai onko sinulla jokin erityinen syy käyttää 173-ajuria?
« Viimeksi muokattu: 29.09.10 - klo:20.49 kirjoittanut nm »

ve5ku

  • Käyttäjä
  • Viestejä: 30
    • Profiili
Vs: Videon värit käänteisinä
« Vastaus #9 : 29.09.10 - klo:22.18 »
Joo siitähän se johtui... Oma moka :-[

Asensin pari viikkoa sitten tuon ajurin uudestaan ja katsoin vaan suurimman numeron joka listalla näkyi.
Oletin että se olisi uusin.

Eli minun ongelmani on nyt ratkaistu.

Kiitos ja kumarrus!