Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: qws - 19.10.09 - klo:17.40

Otsikko: Valkoinen sähinä videossa
Kirjoitti: qws - 19.10.09 - klo:17.40
Ja taas tarvitsen apua:

Kun katson ihan mitä tahansa videota, netissä tai koneella kokonäytöllä se värisee ja sellaisia valkoisia viivoja menee videossa. Kun taas katsoo videota edes hieman kokonäyttöä pienemmällä, tai youtubessa ei "isonna" kuvaa se näkyy ilman värinää.
Ääni ja tekstitykset, yms. toimii ihan hyvin, ainoastaan kuva siis värisee .

Print screenin saaminen on hieman hankalaa, mutta koitan.
Voisiko tämä johtua vaikka näyttökortin ajureista?
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: nm - 19.10.09 - klo:17.59
Voisiko tämä johtua vaikka näyttökortin ajureista?

Kyllä, todennäköisesti. Mikä näytönohjain ja ajuri on kyseessä? Näytä /var/log/Xorg.0.log -tiedoston sisältö.

Onhan työpöytätehosteet kytketty pois?
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: qws - 19.10.09 - klo:19.25
Ei ole tehosteita.
Ei mahtunut toi teksti viestiin joten laitoin pastebinniin: http://paste.servut.us/o29r
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: nm - 19.10.09 - klo:19.53
Lokista:
Lainaus
Dear SiS76x user, your machine is using a shared memory framebuffer.
Due to hardware limitations of the SiS chip in combination with the
AMD CPU, video overlay support is very limited on this machine. If you
experience flashing lines in the video and/or the graphics display
during video playback, reduce the color depth and/or the resolution
and/or the refresh rate. Alternatively, use the video blitter.

Katso myös: http://www.winischhofer.net/linuxsispart1.shtml#13

Vika on siis näytönohjaimessa itsessään. Ajurin XVideo blitter -adapteri ei tue videon skaalausta 3D-kiihdytyksen puuttumisen vuoksi, joten se ei ole hyvä ratkaisu. Toinen vaihtoehto on kokeilla 16-bittisiä värejä 24-bittisten sijaan. Tämä edellyttää /etc/X11/xorg.confin muokkaamista. Näytä sen sisältö, jos tarvitset tarkemmat ohjeet.
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: juyli - 19.10.09 - klo:19.58
Voisiko tämä johtua vaikka näyttökortin ajureista?

Miksipä ei, mutta samalla vaivalla olisit voinut kertoa näytönohjaimestasi. Entä muut koneen speksit?
Mielestäni huonolaatuista videota on aika turha katsella täysruudulla.
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: nm - 19.10.09 - klo:20.06
Entä muut koneen speksit?
Mielestäni huonolaatuista videota on aika turha katsella täysruudulla.

Oleelliset speksit selvisivät jo X.org:n lokista. Ongelma on kaikessa videotoistossa, ei vain nettivideoissa. Itse asiassa on hieman yllättävää että vika esiintyy myös Youtubessa, koska Adobe Flash Player ei käytä XVideota piirtämiseen, eikä yleensä onnistu muutenkaan piirtämään kokoruudun kuvaa täydellä nopeudella.
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: qws - 19.10.09 - klo:21.05
Todellakin on myös youtubessa.

Xorg.conf:
Koodia: [Valitse]
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: nm - 19.10.09 - klo:21.17
Avaa xorg.conf tekstieditorilla (sudo nano /etc/X11/xorg.conf) ja muokkaa Screeniä tähän tapaan:

Koodia: [Valitse]
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
    DefaultDepth    16
    SubSection     "Display"
        Depth       16
        Modes       "1280x800"
    EndSubSection
EndSection
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: qws - 21.10.09 - klo:15.37
Kun olen muokannut tuon tekstin päätteessä, kuinkakohan voin tallentaa sen?
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: nm - 21.10.09 - klo:15.46
Editorin alareunassa näkyy näppäinkomennot, ^=CTRL. Siis CTRL-O tallentaa ja CTRL-X poistuu. Tarkista että muutokset tallentuivat oikein avaamalla tiedosto uudelleen.

Sitten X.org pitää käynnistää uudelleen. Voit vaikka uudelleenkäynnistää koko koneen, tai sitten:
1. Kirjaudu ulos.
2. Siirry tekstikonsoliin: CTRL-ALT-F1
3. Kirjaudu tekstikonsolissa sisään
4. Komenna: sudo /etc/init.d/gdm stop
5. Komenna: sudo /etc/init.d/gdm start
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: qws - 22.10.09 - klo:11.05
Tällä muutoksella ei ollut mitään vaikutusta. Valkoinen värinä jatkuu vieläkin.
Onko vielä jollain ideoita miten saisi toimimaan kunnolla?
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: nm - 22.10.09 - klo:14.45
Sitten voisi kokeilla kytkeä ulkoisen näytön ulostulon pois käytöstä. Ongelmana on se, etten osaa lokin perusteella sanoa varmasti, kumpi on ulkoinen, CRT1 vai CRT2. Jos se on CRT2, pitää xorg.confin Device-lukuun lisätä "ForceCRT2Type"-parametri ja ehkä myös Driver-rivi:

Koodia: [Valitse]
Section "Device"
        Identifier "Configured Video Device"
        Driver "sis"
        Option "ForceCRT2Type" "NONE"
EndSection

Sitten tallennus ja uudelleenkäynnistys. Jos tuo kuitenkin kytkee läppärin oman näytön pois, pitää mennä tekstikonsoliin (CTRL-ALT-F1), kirjautua sisään ja vaihtaa tilalle:

Koodia: [Valitse]
Section "Device"
        Identifier "Configured Video Device"
        Driver "sis"
        Option "ForceCRT1" "off"
EndSection

Jos toinen näistä toimii ja valkoinen sähinä häviää, kannattaa kokeilla myös 24-bittistä näyttötilaa (eli ota Screenistä pois aiemmin tehty muutos).
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: qws - 23.10.09 - klo:15.58
<muokattu>

Nyt kun menee VLC playerilla full screeniin niin on sama vanha tuttu värinä.

Nyt päätin koittaa myös elokuvasoittimella ja siinä näyttää tältä (http://img40.imageshack.us/img40/8035/img01171.jpg) (tuo on siis kuva siitä videosta, siinä on jotain sameaa ja vihreä palkki :) )
(tämä tosin tulee vain yhdellä elokuvalla, toiset toimii normaalisti, mutta valkoisella värinällä)

</muokattu>
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: nm - 23.10.09 - klo:16.17
Sekä 16 että 24-bittisessä tilassa?

Kuulostaa siltä että XVideo on häipynyt kokonaan tai overlay on vaihtunut video blitter adapteriin. En kyllä ymmärrä miksi kakkosulostulon poistaminen aiheuttaisi tällaista? X.org:n lokissa voisi olla lisää informaatiota.
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: qws - 23.10.09 - klo:16.20
Muokkasin viestiä
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: nm - 23.10.09 - klo:16.48
Katso X.org:n lokista että toinen ulostulo on tosiaan kytkeytynyt pois päältä. Muuten alkaakin olla ideat vähissä, eli jäljelle jää näytön resoluution pudottaminen xrandr:lla ennen videotoistoa.
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: qws - 26.10.09 - klo:15.18
Kyllä ForceCRT1 on offissa.
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: qws - 02.11.09 - klo:16.40
Tosiaan,
Kun vaihdan tuolta asetuksista resoluution 1280x800:sta 1024x768:saan tai videosoittimen asetuksista kuvasuhteeksi 4:3, videot näkyvät kunnolla. Pitääkö minun aina vain kun alan katsoa videoita tehdä noin, vai löytyykö parempi vaihtoehto?
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: nm - 02.11.09 - klo:19.36
Voit asettaa pikanäppäimet resoluution vaihtoon asetusvalikon "Pikanäppäimet"-ohjelmalla. Komennoiksi xrandr -s 1024x768 ja xrandr -s 1280x800.

Toinen vaihtoehto on tehdä skripti, joka vaihtaa resoluutiota ennen videosoittimen käynnistämistä ja taas takaisin natiivitilaan sen jälkeen:

Koodia: [Valitse]
sudo nano /usr/local/bin/vplay

Kopioi tai kirjoita koodi:

Lainaus
#!/bin/sh

xrandr -s 1024x768
vlc "$@"
xrandr -s 1280x800

vlc:n tilalla voi olla mikä tahansa soitin. "$@" antaa skriptin saamat parametrit varsinaiselle mediasoittimelle, jolloin se toimii skriptin kautta samalla tavalla kuin normaalistikin. Resoluution 1024x768 sijaan kannattaa kokeilla myös resoluutiota 1024x576, joka sopisi paremmin näytön kuvasuhteeseen.

Tallenna ja sulje editori.

Aseta skripti ajettavaksi:

Koodia: [Valitse]
sudo chmod a+x /usr/local/bin/vplay

Tämän jälkeen vplay toimii samalla tavalla kuin vlc, paitsi että näyttötila vaihtuu ennen ja jälkeen. Flashiin ei kuitenkaan saa kovin helposti vastaavaa toimintoa.
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: mrl586 - 03.11.09 - klo:00.03
Editorin alareunassa näkyy näppäinkomennot, ^=CTRL. Siis CTRL-O tallentaa ja CTRL-X poistuu.
Tässä näppäimistöä vähemmän kuluttava tapa: CTRL+X ja K (jos kielenä on enkku. vaihda K:n paikalle Y.
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: qws - 03.11.09 - klo:16.35
Se sanoo, ettei /usr/local/bin/vplay tiedostoa ole.
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: nm - 03.11.09 - klo:18.49
Mikä sanoo niin? Teitkö sen nanolla, kuten neuvoin, ja tallensit myös?
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: qws - 04.11.09 - klo:16.09
Kyllä ja kun yritin tallentaa se sanoi että tiedostoa ei löydy.
Otsikko: Vs: Valkoinen sähinä videossa
Kirjoitti: nm - 04.11.09 - klo:16.22
Hmm. Voisiko olla niin, että hakemisto /usr/local/bin puuttuu järjestelmästäsi? Kokeile lisätä se näin:

Koodia: [Valitse]
sudo mkdir -p /usr/local/bin
Sinänsä tuo skripti voi olla muuallakin, vaikka kotihakemistossasi. Sijoittaminen /usr/local/bin tai /usr/bin -hakemistoon helpottaa kuitenkin skriptin ajamista päätteessä, kun ei tarvitse antaa koko polkua.