Czym da si

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
hsurim
Beginner
Posty: 303
Rejestracja: 05 maja 2014, 17:15
Lokalizacja: Warszawa (mazowieckie)

[+]Czy da się jeszcze odtworzyć film w rozdzielczości powyżej 1920x1080

Post autor: hsurim »

Jakiś czas temu założyłem podobny wątek i rozwiązaniem okazało się niedodawanie repo multimedia - działało to super.
Jednak po pojawienia się aktualizacji Debiana do wersji 8.3, powyższa kwestia powróciła.

Co zrobiłem do tej pory:
1. korzystając z wersji 8.3 dodałem repo multimedia - absolutnie żadnej zmiany na lepsze/gorsze
2. zainstalowałem na czysto Debiana 8.2 (bez repo multimedia) wszystko działało super
3. apt-get update i ... ponownie nie mogę odtwarzać filmów powyżej FullHD - na ułamek sekundy pojawia się okno (chyba) odtwarzacza, po czym znika.

Jedynym znanym mi narzędziem do odtworzenia, jest edytor Avidemux.

Na Windowsie, wszystko bryka jak należy (VLC).
Czy jest szansa na to, aby jeszcze można było oglądać filmy w Debianie w rozdzielczości powyżej FullHD :confused:
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Jaka karta graficzna ?
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

Jaki odtwarzacz? Próbujesz dekodowania sprzętowego (przez kartę graficzną) czy programowego (cpu). U mnie to różnie wygląda, ale zawsze radził sobie Kodi i ffplay, vlc się zawieszał a smplayer dekodował tylko na jednym rdzeniu procesora
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Vlc dekoduje sprzętowo bez problemu.
Dobry jest mpv.
Smplayer to nie jest odtwarzacz tylko nakładka na mplayera.
Istnieją spatchowane wersje które jako silnika mogą używać mpv.
Awatar użytkownika
hsurim
Beginner
Posty: 303
Rejestracja: 05 maja 2014, 17:15
Lokalizacja: Warszawa (mazowieckie)

Post autor: hsurim »

Dziękuję za odzew :)
Karta zintegrowana, ale nie ma to znaczenia, gdyż na wersji Debiana 8.2 jeszcze wszystko brykało.
Problem wystąpił po aktualizacji do 8.3 (??)

A jak jest z tym mpv - zainstalowałem to, ale po próbie odtworzenia jakiegoś filmu, nic się nie dzieje ?
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Karta zintegrowana, ale nie ma to znaczenia, gdyż na wersji Debiana 8.2 jeszcze wszystko brykało.
Dokładnie jaka ?

Pokaż

Kod: Zaznacz cały

lspci | grep VGA
Awatar użytkownika
hsurim
Beginner
Posty: 303
Rejestracja: 05 maja 2014, 17:15
Lokalizacja: Warszawa (mazowieckie)

Post autor: hsurim »

Kod: Zaznacz cały

hsurim@H61N-USB3:~$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
hsurim@H61N-USB3:~$ 
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Teraz pokaż co zwróci polecenie

Kod: Zaznacz cały

vainfo
Jeśli nie będzie takiego polecenia to zainstaluj pakiet o tej nazwie.
Awatar użytkownika
hsurim
Beginner
Posty: 303
Rejestracja: 05 maja 2014, 17:15
Lokalizacja: Warszawa (mazowieckie)

Post autor: hsurim »

Kod: Zaznacz cały

hsurim@H61N-USB3:~$ vainfo
libva info: VA-API version 0.36.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_36
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.36 (libva 1.4.1)
vainfo: Driver version: Intel i965 driver for Intel(R) Sandybridge Desktop - 1.4.1
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :    VAEntrypointVLD
      VAProfileMPEG2Main              :    VAEntrypointVLD
      VAProfileH264ConstrainedBaseline:    VAEntrypointVLD
      VAProfileH264ConstrainedBaseline:    VAEntrypointEncSlice
      VAProfileH264Main               :    VAEntrypointVLD
      VAProfileH264Main               :    VAEntrypointEncSlice
      VAProfileH264High               :    VAEntrypointVLD
      VAProfileH264High               :    VAEntrypointEncSlice
      VAProfileH264StereoHigh         :    VAEntrypointVLD
      VAProfileVC1Simple              :    VAEntrypointVLD
      VAProfileVC1Main                :    VAEntrypointVLD
      VAProfileVC1Advanced            :    VAEntrypointVLD
      VAProfileNone                   :    VAEntrypointVideoProc
hsurim@H61N-USB3:~$ 

Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Wszystko gra.

Utwórz sobie plik konfiguracyjny do mpv

Kod: Zaznacz cały

/home/hsurim/.mpv/config

o zawartości

Kod: Zaznacz cały

hwdec = vaapi
vo = opengl
ao = pulse
deinterlace = yes
slang = pl
#cache-default = 65536
alang = pl
sub-codepage = cp1250
hwdec-codecs=h264,mpeg2video
softvol = auto
#softvol-max = 100.0-1000.0
cache-default = 536870912
cache-seek-min = 50
cache-file=/tmp/mpv-cache
cache-file-size=536870912
Potem odpal jakiś film w terminalu

Kod: Zaznacz cały

mpv /home/hsurim/filmy/film.mp4p
zobacz co będzie i ewentualnie pokaż co terminal pluje.
Oczywiście scieżkę do lokalizacji filmu musisz prawidłową podać.


Powinno coś takiego mniej więcej się pojawiać

Kod: Zaznacz cały

Using hardware decoding (vaapi).
Opening video filter: [vavpp]
VO: [opengl] 720x576 => 1047x576 vaapi
AV: 00:00:04 / 00:25:29 (0%) A-V:  0.000
Zablokowany