Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2014-02-15 16:26:55

  kompus - Użytkownik

kompus
Użytkownik
Zarejestrowany: 2014-02-15

Odtwarzanie wideo screen tearing

Witam!
Mam zainstalowanego debiana jessie i sterowniki z repo (319), karta to Nvidia gt430.
Kiedy odtwarzam film, najbardziej to widać w plikach mkv (720p i 1080p) obraz się tak jak by klatkuje - jak by sprzęt nie wyrabiał z renderowaniem obrazu czy coś. Na Windowsie mam okej i jak kiedyś miałem debiana wheezy oraz xubuntu to tam wszystko dobrze działało. Próbowałem przeinstalowywać sterowniki, instalować najnowsze od Nvidii i problem zawsze był.

CPU: Intel(R) Core(TM)2 Duo CPU     E7600  @ 3.06GHz
GPU: Nvidia GeForce GT430

Myślę że to wystarczy

Ostatnio edytowany przez kompus (2014-02-15 21:06:15)

Offline

 

#2  2014-02-15 16:51:37

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: Odtwarzanie wideo screen tearing

474

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 00:45:31)

Offline

 

#3  2014-02-15 17:00:13

  garrick - Użytkownik

garrick
Użytkownik
Zarejestrowany: 2013-12-30

Re: Odtwarzanie wideo screen tearing

[quote=uzytkownikubunt]Coś takiego? [url]http://www.youtube.com/watch?v=jVAFuUAKPMc[/url]
Nie wiem jak to włączyć, ale na screen tearing podobno pomaga Triple Buffering + V-Sync.[/quote]
no nie wiem czy screen tearing ma coś wspólnego z klatkowaniem

spróbuj może ustawić video na vdpau i zobaczyc czy cos przyspieszy


Debian/xfce/*box

[url=https://docs.google.com/document/d/1J2tqbLFvsfIAh9QaagiLQWFMoN6CxPsGmo9jRVW7Klk/edit?usp=sharing][img]http://s18.postimg.org/x7bxep3t1/res.gif[/img][/url]

Offline

 

#4  2014-02-15 17:02:39

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: Odtwarzanie wideo screen tearing

475

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 00:45:33)

Offline

 

#5  2014-02-15 17:07:01

  kompus - Użytkownik

kompus
Użytkownik
Zarejestrowany: 2014-02-15

Re: Odtwarzanie wideo screen tearing

[quote=garrick][quote=uzytkownikubunt]Coś takiego? [url]http://www.youtube.com/watch?v=jVAFuUAKPMc[/url]
Nie wiem jak to włączyć, ale na screen tearing podobno pomaga Triple Buffering + V-Sync.[/quote]
no nie wiem czy screen tearing ma coś wspólnego z klatkowaniem

spróbuj może ustawić video na vdpau i zobaczyc czy cos przyspieszy[/quote]
Oj zapomniałem o tym napisać, próbowałem wszystkich tych sterowników wyjściowych (gl, vdpau itd.), tak samo na każdym odtwarzaczu (chyba 4 testowałem) w vlc też się bawiłem opcjami.

A właśnie napisałem że coś jak klatkowanie, ale nie wiedziałem właśnie czy to jest to, a właśnie jest to co uzytkownikubuntu napisał, tak samo mam tyle że w wideo.

Sterownik mam NVIDIA 319.76

Offline

 

#6  2014-02-15 17:14:05

  garrick - Użytkownik

garrick
Użytkownik
Zarejestrowany: 2013-12-30

Re: Odtwarzanie wideo screen tearing

triple buffering to staroć, możesz sprawdzić czy masz włączone v-sync


edit:

obydwie są domyślnie właczone chyba

Ostatnio edytowany przez garrick (2014-02-15 17:21:22)


Debian/xfce/*box

[url=https://docs.google.com/document/d/1J2tqbLFvsfIAh9QaagiLQWFMoN6CxPsGmo9jRVW7Klk/edit?usp=sharing][img]http://s18.postimg.org/x7bxep3t1/res.gif[/img][/url]

Offline

 

#7  2014-02-15 17:23:59

  kompus - Użytkownik

kompus
Użytkownik
Zarejestrowany: 2014-02-15

Re: Odtwarzanie wideo screen tearing

Mam włączone, przynajmniej tak xserver pokazuje

Offline

 

#8  2014-02-15 17:40:00

  kompus - Użytkownik

kompus
Użytkownik
Zarejestrowany: 2014-02-15

Re: Odtwarzanie wideo screen tearing

Doinstalowałem nvidia-glx nvidia-xconfig oraz do pliku
/etc/X11/xorg.conf dodałem

Kod:

Section "Extensions"
    Option         "Composite" "Disable"
EndSection

I o dziwo działa teraz dobrze

Offline

 

#9  2014-02-15 18:14:55

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Odtwarzanie wideo screen tearing

1. Do twojej karty lepszy będzie sterownik Nvidia-331.38, jest  w repo experimental.

2.Zainstaluj takie paczki:

Kod:

aptitude install nvidia-vdpau-driver  vdpau-va-driver vdpauinfo

A potem sprawdź, czy działają akceleracje:

Kod:

vainfo
vdpauinfo

W Vlc i  Mplayerze ustawiasz wyjścia vdpau lub vaapi.

Ostatnio edytowany przez Jacekalex (2014-02-15 18:18:22)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#10  2014-02-15 20:54:01

  garrick - Użytkownik

garrick
Użytkownik
Zarejestrowany: 2013-12-30

Re: Odtwarzanie wideo screen tearing

w zasadzie to na takim kompie nie powinny wogóle klatkować

potestuj

http://www.auby.no/files/video_tests/

ja mam troche słabszy komputer, otwarte sterowniki i nie widze zeby mi cos klatkowalo


Debian/xfce/*box

[url=https://docs.google.com/document/d/1J2tqbLFvsfIAh9QaagiLQWFMoN6CxPsGmo9jRVW7Klk/edit?usp=sharing][img]http://s18.postimg.org/x7bxep3t1/res.gif[/img][/url]

Offline

 

#11  2014-02-15 21:00:23

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Odtwarzanie wideo screen tearing

Nie ma prawa klatkować.
Ja też mam tą wersje sterownika i nic nie klatkuje.

Pokaż

Kod:

dpkg -l | grep nvidia

Filmy HD na tej karcie puszcza sie via vdpau.
Procesor się nudzi.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#12  2014-02-15 21:06:48

  kompus - Użytkownik

kompus
Użytkownik
Zarejestrowany: 2014-02-15

Re: Odtwarzanie wideo screen tearing

[quote=kompus]Doinstalowałem nvidia-glx nvidia-xconfig oraz do pliku
/etc/X11/xorg.conf dodałem

Kod:

Section "Extensions"
    Option         "Composite" "Disable"
EndSection

I o dziwo działa teraz dobrze[/quote]
Zmieniłem nazwę wątku i teraz jeszcze raz piszę, że problem rozwiązałem.

Offline

 

#13  2014-02-15 21:13:06

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Odtwarzanie wideo screen tearing

Wiemy, że rozwiązałeś ale wydaje mi się ze to nie jest do konca właściwa metoda.

Te karty mają o wiele większe możliwosci w tej dziedzinie.
Wybór należy do Ciebie czy jeszcze coś podlubiemy czy nie.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#14  2014-02-15 21:13:56

  garrick - Użytkownik

garrick
Użytkownik
Zarejestrowany: 2013-12-30

Re: Odtwarzanie wideo screen tearing

[quote=kompus][quote=kompus]Doinstalowałem nvidia-glx nvidia-xconfig oraz do pliku
/etc/X11/xorg.conf dodałem

Kod:

Section "Extensions"
    Option         "Composite" "Disable"
EndSection

I o dziwo działa teraz dobrze[/quote]
Zmieniłem nazwę wątku i teraz jeszcze raz piszę, że problem rozwiązałem.[/quote]
kiepskie rozwiazanie ale jak chcesz ;>


Debian/xfce/*box

[url=https://docs.google.com/document/d/1J2tqbLFvsfIAh9QaagiLQWFMoN6CxPsGmo9jRVW7Klk/edit?usp=sharing][img]http://s18.postimg.org/x7bxep3t1/res.gif[/img][/url]

Offline

 

#15  2014-02-15 21:27:56

  kompus - Użytkownik

kompus
Użytkownik
Zarejestrowany: 2014-02-15

Re: Odtwarzanie wideo screen tearing

Ale właśnie chodzi o to, że wszystko co mi pisaliście nie dawało efektu a ten mój dał.

Offline

 

#16  2014-02-15 21:33:02

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Odtwarzanie wideo screen tearing

[quote=kompus]Ale właśnie chodzi o to, że wszystko co mi pisaliście nie dawało efektu a ten mój dał.[/quote]
Czy ja coś Ci pisałem ?


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#17  2014-02-15 21:49:34

  kompus - Użytkownik

kompus
Użytkownik
Zarejestrowany: 2014-02-15

Re: Odtwarzanie wideo screen tearing

Poważnie? Chodziło mi oczywiście o sposoby które były napisane, Ty nic nie zaproponowałeś to jak miałem coś zrobić. Nie jestem jakimś super specem od linuxa, więc kombinuje żeby mi działało, ale jeżeli znasz lepszy sposób to proszę przedstaw go :)

Offline

 

#18  2014-02-15 22:00:25

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Odtwarzanie wideo screen tearing

Nie zaproponowałem wcześniej bo nie było mnie akurat na forum.
Zdarza się.

Wczesniej poproszę Cię o kilka dokładniejszych informacji.

Pokaż

Kod:

dpkg -l | grep nvidia

oraz

Kod:

dpkg -l | grep vdpau

[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#19  2014-02-15 22:02:26

  kompus - Użytkownik

kompus
Użytkownik
Zarejestrowany: 2014-02-15

Re: Odtwarzanie wideo screen tearing

Proszę

Kod:

ii  glx-alternative-nvidia               0.4.1                          i386         allows the selection of NVIDIA as GLX provider
ii  libgl1-nvidia-glx:i386               319.76-1                       i386         NVIDIA binary OpenGL libraries
ii  libnvidia-ml1:i386                   319.76-1                       i386         NVIDIA Management Library (NVML) runtime library
ii  nvidia-alternative                   319.76-1                       i386         allows the selection of NVIDIA as GLX provider
ii  nvidia-detect                        319.76-1                       i386         NVIDIA GPU detection utility
ii  nvidia-driver                        319.76-1                       i386         NVIDIA metapackage
ii  nvidia-glx                           319.76-1                       i386         transition to nvidia-driver
ii  nvidia-installer-cleanup             20131102+1                     i386         cleanup after driver installation with the nvidia-installer
ii  nvidia-kernel-common                 20131102+1                     i386         NVIDIA binary kernel module support files
ii  nvidia-kernel-dkms                   319.76-1                       i386         NVIDIA binary kernel module DKMS source
ii  nvidia-settings                      319.72-1                       i386         tool for configuring the NVIDIA graphics driver
ii  nvidia-support                       20131102+1                     i386         NVIDIA binary graphics driver support files
ii  nvidia-vdpau-driver:i386             319.76-1                       i386         NVIDIA vdpau driver
ii  nvidia-xconfig                       319.72-1                       i386         X configuration tool for non-free NVIDIA drivers
ii  xserver-xorg-video-nvidia            319.76-1                       i386         NVIDIA binary Xorg driver

Kod:

ii  libvdpau1:i386                       0.7-1                          i386         Video Decode and Presentation API for Unix (libraries)
ii  nvidia-vdpau-driver:i386             319.76-1                       i386         NVIDIA vdpau driver
ii  vdpau-va-driver:i386                 0.7.4-dmo1                     i386         VDPAU-based backend for VA API
ii  vdpauinfo                            0.1-1                          i386         Video Decode and Presentation API for Unix (vdpauinfo utility)

Ostatnio edytowany przez kompus (2014-02-15 22:02:40)

Offline

 

#20  2014-02-15 22:04:29

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Odtwarzanie wideo screen tearing

Dobrze.
Pokaż teraz wynik polecenia.

Kod:

vdpauinfo

Muszę zobaczyć co ta karta dokladnie potrafi.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#21  2014-02-15 22:07:46

  kompus - Użytkownik

kompus
Użytkownik
Zarejestrowany: 2014-02-15

Re: Odtwarzanie wideo screen tearing

Kod:

display: :0.0   screen: 0
API version: 1
Information string: NVIDIA VDPAU Driver Shared Library  319.76  Fri Nov 22 13:33:30 PST 2013

Video surface:

name   width height types
-------------------------------------------
420     4096  4096  NV12 YV12 
422     4096  4096  UYVY YUYV 

Decoder capabilities:

name               level macbs width height
-------------------------------------------
MPEG1                 0  8192  2048  2048
MPEG2_SIMPLE          3  8192  2048  2048
MPEG2_MAIN            3  8192  2048  2048
H264_MAIN            41  8192  2048  2048
H264_HIGH            41  8192  2048  2048
VC1_SIMPLE            1  8190  2048  2048
VC1_MAIN              2  8190  2048  2048
VC1_ADVANCED          4  8190  2048  2048
MPEG4_PART2_SP        3  8192  2048  2048
MPEG4_PART2_ASP       5  8192  2048  2048
DIVX4_QMOBILE         0  8192  2048  2048
DIVX4_MOBILE          0  8192  2048  2048
DIVX4_HOME_THEATER    0  8192  2048  2048
DIVX4_HD_1080P        0  8192  2048  2048
DIVX5_QMOBILE         0  8192  2048  2048
DIVX5_MOBILE          0  8192  2048  2048
DIVX5_HOME_THEATER    0  8192  2048  2048
DIVX5_HD_1080P        0  8192  2048  2048

Output surface:

name              width height nat types
----------------------------------------------------
B8G8R8A8         16384 16384    y  Y8U8V8A8 V8U8Y8A8 
R10G10B10A2      16384 16384    y  Y8U8V8A8 V8U8Y8A8 

Bitmap surface:

name              width height
------------------------------
B8G8R8A8         16384 16384
R8G8B8A8         16384 16384
R10G10B10A2      16384 16384
B10G10R10A2      16384 16384
A8               16384 16384

Video mixer:

feature name                    sup
------------------------------------
DEINTERLACE_TEMPORAL             y
DEINTERLACE_TEMPORAL_SPATIAL     y
INVERSE_TELECINE                 y
NOISE_REDUCTION                  y
SHARPNESS                        y
LUMA_KEY                         y
HIGH QUALITY SCALING - L1        y
HIGH QUALITY SCALING - L2        -
HIGH QUALITY SCALING - L3        -
HIGH QUALITY SCALING - L4        -
HIGH QUALITY SCALING - L5        -
HIGH QUALITY SCALING - L6        -
HIGH QUALITY SCALING - L7        -
HIGH QUALITY SCALING - L8        -
HIGH QUALITY SCALING - L9        -

parameter name                  sup      min      max
-----------------------------------------------------
VIDEO_SURFACE_WIDTH              y         1     4096
VIDEO_SURFACE_HEIGHT             y         1     4096
CHROMA_TYPE                      y  
LAYERS                           y         0        4

attribute name                  sup      min      max
-----------------------------------------------------
BACKGROUND_COLOR                 y  
CSC_MATRIX                       y  
NOISE_REDUCTION_LEVEL            y      0.00     1.00
SHARPNESS_LEVEL                  y     -1.00     1.00
LUMA_KEY_MIN_LUMA                y  
LUMA_KEY_MAX_LUMA                y

To jest słaba karta, jakaś multimedialna, nie rokmniniałem wiele bo w sumie to ją dostałem, a lepszej nie potrzebuje :)

Offline

 

#22  2014-02-15 22:12:52

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: Odtwarzanie wideo screen tearing

479

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 00:45:38)

Offline

 

#23  2014-02-15 22:13:12

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Odtwarzanie wideo screen tearing

Super.

Jak wyczytałem w pierwszym poście masz debiana Jessie.

Zainstalujemy sobie testowo fajny konsolowy odtwarzacz mpv  z deb-multimedia.
Co prawda jest też w oficjalnym repozytorium ale go nie testowałem i nie chce sie na jakieś problemy natknąć.

Pokaż

Kod:

cat /etc/apt/sources.list

Chce wiedzieć czy masz repozytorium deb-multimedia dodane.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#24  2014-02-15 22:28:05

  kompus - Użytkownik

kompus
Użytkownik
Zarejestrowany: 2014-02-15

Re: Odtwarzanie wideo screen tearing

Mam dodane, sam dodawałem :)

To znaczy teraz będę musiał raczej cofnąć te ustawienia co sam zrobiłem, żeby zobaczyć czy jest efekt (raczej czy będzie, bo przecież jeszcze nic nie zrobiłem)

Ostatnio edytowany przez kompus (2014-02-15 22:34:10)

Offline

 

#25  2014-02-15 22:35:50

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Odtwarzanie wideo screen tearing

Nic nie musisz cofać. :)

Zainstaluj sobie mpv

Kod:

aptitude install mpv

Wpisz raz w konsoli

Z konta użytkownika

Kod:

mpv

nic się nie stanie wywali parę napisow i koniec.
W ten sposób utworzysz plik konfiguracyjny.

Potem wyedytuj plik /home/nazwa_użytkownika/.mpv/config

Wpisz tam aby wyglądał tak.

Kod:

vd-lavc-threads=2
stop-screensaver="yes"
hwdec=auto
vo=vdpau:deint=4:fps=60:pullup,opengl
#vo=vaapi
deinterlace=yes

slang = pl
vf-clr=yes

ao=alsa
cache-default = 8192
alang=pl
slang=pl

Jak to zrobisz to odpal jakiś film HD poleceniem

Kod:

mpv /scieżka/film.HD.xxx

Poinformuj co się dzieje.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.013 seconds, 9 queries executed ]

Informacje debugowania

Time (s) Query
0.00013 SET CHARSET latin2
0.00006 SET NAMES latin2
0.00220 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.88.114.76' WHERE u.id=1
0.00131 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.88.114.76', 1711693472)
0.00091 SELECT * FROM punbb_online WHERE logged<1711693172
0.00086 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=25252 AND t.moved_to IS NULL
0.00008 SELECT search_for, replace_with FROM punbb_censoring
0.00196 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=25252 ORDER BY p.id LIMIT 0,25
0.00157 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=25252
Total query time: 0.00908 s