LINUX.ORG.RU

Ответ на: комментарий от mholod

Проверить можно запустить

vdpauinfo
в секции Decoder capabilities поддерживаемые форматы

anonymous
()
Ответ на: комментарий от mholod

Ну так поставь, там же в конце пишет как.

anonymous
()
Ответ на: комментарий от anonymous

mpv –no-config –hwdec=vdpau https://www.youtube.com/watch?v=FisOoN7Ynk8 (+) Video –vid=1 () (vp9 3840x2160 29.970fps) (+) Audio –aid=1 –alang=eng () (opus 2ch 48000Hz) AO: [pulse] 48000Hz stereo 2ch float VO: [gpu] 3840x2160 yuv420p AV: 00:00:03 / 03:00:03 (0%) A-V: 0.479 Dropped: 82 Cache: 21s/44MB

Audio/Video desynchronisation detected! Possible reasons include too slow hardware, temporary CPU spikes, broken drivers, and broken files. Audio position will not match to the video (see A-V status field).

AV: 00:00:19 / 03:00:03 (0%) A-V: 2.464 Dropped: 455 Cache: 42s/88MB [ffmpeg] https: Will reconnect at 130022432 in 0 second(s), error=Input/output error.

Exiting… (Quit) eko@elo:~$ vdpauinfo display: :1 screen: 0 API version: 1 Information string: NVIDIA VDPAU Driver Shared Library 440.100 Fri May 29 08:12:22 UTC 2020

Video surface:

name width height types

420 8192 8192 NV12 YV12 422 8192 8192 UYVY YUYV 444 8192 8192

Decoder capabilities:

name level macbs width height

MPEG1 0 65536 4096 4096 MPEG2_SIMPLE 3 65536 4096 4096 MPEG2_MAIN 3 65536 4096 4096 H264_BASELINE 51 65536 4096 4096 H264_MAIN 51 65536 4096 4096 H264_HIGH 51 65536 4096 4096 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 H264_CONSTRAINED_BASELINE 51 65536 4096 4096 H264_EXTENDED 51 65536 4096 4096 H264_PROGRESSIVE_HIGH 51 65536 4096 4096 H264_CONSTRAINED_HIGH 51 65536 4096 4096 H264_HIGH_444_PREDICTIVE 51 65536 4096 4096 HEVC_MAIN 153 262144 8192 8192 HEVC_MAIN_10 — not supported — HEVC_MAIN_STILL — not supported — HEVC_MAIN_12 — not supported — HEVC_MAIN_444 — not supported —

Output surface:

name width height nat types

B8G8R8A8 32768 32768 y Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8 R10G10B10A2 32768 32768 y Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8

Bitmap surface:

name width height

B8G8R8A8 32768 32768 R8G8B8A8 32768 32768 R10G10B10A2 32768 32768 B10G10R10A2 32768 32768 A8 32768 32768

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 8192 VIDEO_SURFACE_HEIGHT y 1 8192 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

mholod
() автор топика
Ответ на: комментарий от anonymous

mpv –no-config –hwdec=vdpau –vo=vdpau https://www.youtube.com/watch?v=FisOoN7Ynk8 (+) Video –vid=1 () (vp9 3840x2160 29.970fps) (+) Audio –aid=1 –alang=eng () (opus 2ch 48000Hz) [vo/vdpau] Warning: this compatibility VO is low quality and may have issues with OSD, scaling, screenshots and more. [vo/vdpau] vo=gpu is the preferred choice in any case and includes VDPAU support via hwdec=vdpau or vdpau-copy. AO: [pulse] 48000Hz stereo 2ch float VO: [vdpau] 3840x2160 yuv420p [vo/vdpau] Compositing window manager detected. Assuming timing info is inaccurate. AV: 00:00:01 / 03:00:03 (0%) A-V: 0.407 Cache: 10s/21MB

Audio/Video desynchronisation detected! Possible reasons include too slow hardware, temporary CPU spikes, broken drivers, and broken files. Audio position will not match to the video (see A-V status field).

AV: 00:00:25 / 03:00:03 (0%) A-V: 10.853 Cache: 53s/131MB [ffmpeg] https: Will reconnect at 186645104 in 0 second(s), error=Input/output error.

Exiting… (Quit) eko@elo:~$ vdpauinfo display: :1 screen: 0 API version: 1 Information string: NVIDIA VDPAU Driver Shared Library 440.100 Fri May 29 08:12:22 UTC 2020

Video surface:

name width height types

420 8192 8192 NV12 YV12 422 8192 8192 UYVY YUYV 444 8192 8192

Decoder capabilities:

name level macbs width height

MPEG1 0 65536 4096 4096 MPEG2_SIMPLE 3 65536 4096 4096 MPEG2_MAIN 3 65536 4096 4096 H264_BASELINE 51 65536 4096 4096 H264_MAIN 51 65536 4096 4096 H264_HIGH 51 65536 4096 4096 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 H264_CONSTRAINED_BASELINE 51 65536 4096 4096 H264_EXTENDED 51 65536 4096 4096 H264_PROGRESSIVE_HIGH 51 65536 4096 4096 H264_CONSTRAINED_HIGH 51 65536 4096 4096 H264_HIGH_444_PREDICTIVE 51 65536 4096 4096 HEVC_MAIN 153 262144 8192 8192 HEVC_MAIN_10 — not supported — HEVC_MAIN_STILL — not supported — HEVC_MAIN_12 — not supported — HEVC_MAIN_444 — not supported —

Output surface:

name width height nat types

B8G8R8A8 32768 32768 y Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8 R10G10B10A2 32768 32768 y Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8

Bitmap surface:

name width height

B8G8R8A8 32768 32768 R8G8B8A8 32768 32768 R10G10B10A2 32768 32768 B10G10R10A2 32768 32768 A8 32768 32768

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 8192 VIDEO_SURFACE_HEIGHT y 1 8192 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

mholod
() автор топика
Ответ на: комментарий от mholod

Используйте пожалуйста разметку code https://www.linux.org.ru/help/markdown.md https://www.linux.org.ru/help/lorcode.md Не надо каждый раз запускать команду vdpauinfo, она просто показывает поддержку оборудованием Не видно поддержки vp9 в котором отдается большая часть 4k видео. вроде этого [code]VP9_PROFILE_0 1 262144 8192 8192

anonymous
()
Ответ на: комментарий от anonymous

Используйте пожалуйста разметку code www.linux.org.ru/help/markdown.md www.linux.org.ru/help/lorcode.md Не надо каждый раз запускать команду vdpauinfo, она просто показывает поддержку оборудованием Не видно поддержки vp9 в котором отдается большая часть 4k видео. вроде этого

VP9_PROFILE_0 1 262144 8192 8192

anonymous
()
Ответ на: комментарий от RedEyedMan666

Для этого карта должна декодить VP9

anonymous
()
Ответ на: комментарий от anonymous
eko@elo:~$ mpv  --no-config --hwdec=nvdec  https://www.youtube.com/watch?v=FisOoN7Ynk8
 (+) Video --vid=1 (*) (vp9 3840x2160 29.970fps)
 (+) Audio --aid=1 --alang=eng (*) (opus 2ch 48000Hz)
AO: [pulse] 48000Hz stereo 2ch float
VO: [gpu] 3840x2160 yuv420p
AV: 00:00:01 / 03:00:03 (0%) A-V:  0.432 Dropped: 22 Cache: 11s/21MB

Audio/Video desynchronisation detected! Possible reasons include too slow
hardware, temporary CPU spikes, broken drivers, and broken files. Audio
position will not match to the video (see A-V status field).

AV: 00:00:49 / 03:00:03 (0%) A-V: 11.727 Dropped: 1097 Cache: 63s/150MB


Exiting... (Quit)
eko@elo:~$ vdpauinfo
display: :1   screen: 0
API version: 1
Information string: NVIDIA VDPAU Driver Shared Library  440.100  Fri May 29 08:12:22 UTC 2020

Video surface:

name   width height types
-------------------------------------------
420     8192  8192  NV12 YV12 
422     8192  8192  UYVY YUYV 
444     8192  8192  

Decoder capabilities:

name                        level macbs width height
----------------------------------------------------
MPEG1                           0 65536  4096  4096
MPEG2_SIMPLE                    3 65536  4096  4096
MPEG2_MAIN                      3 65536  4096  4096
H264_BASELINE                  51 65536  4096  4096
H264_MAIN                      51 65536  4096  4096
H264_HIGH                      51 65536  4096  4096
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
H264_CONSTRAINED_BASELINE      51 65536  4096  4096
H264_EXTENDED                  51 65536  4096  4096
H264_PROGRESSIVE_HIGH          51 65536  4096  4096
H264_CONSTRAINED_HIGH          51 65536  4096  4096
H264_HIGH_444_PREDICTIVE       51 65536  4096  4096
HEVC_MAIN                      153 262144  8192  8192
HEVC_MAIN_10                   --- not supported ---
HEVC_MAIN_STILL                --- not supported ---
HEVC_MAIN_12                   --- not supported ---
HEVC_MAIN_444                  --- not supported ---

Output surface:

name              width height nat types
----------------------------------------------------
B8G8R8A8         32768 32768    y  Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8 
R10G10B10A2      32768 32768    y  Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8 

Bitmap surface:

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

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     8192
VIDEO_SURFACE_HEIGHT             y         1     8192
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  

 
mholod
() автор топика
Ответ на: комментарий от mholod
mpv --hwdec=nvdec-copy "https://www.youtube.com/watch?v=FisOoN7Ynk8"

PS: тут чтобы в видеоплеере задействовать надо петрушиться по полной - какие тут браузеры

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 4)
Ответ на: комментарий от anonymous

Да поддерживает она VP9 - линуксо проблемы. В Nvidia settings в области VDPAU information VP9 есть, а в выводе vdpauinfo - ни слова.

Ну бывает препетрушились, что-то не так собрали или ещё чего.

PS: у меня сама первая с поддержкой VP9 - 960. 1030 уж тем более

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 2)
Ответ на: комментарий от anonymous

или на vdpauinfo болт пложили

vdpauinfo (1.0-3build1) focal; urgency=medium

  * No-change rebuild for libgcc-s1 package name change.

 -- Matthias Klose <doko@ubuntu.com>  Sun, 22 Mar 2020 17:01:51 +0100

vdpauinfo (1.0-3) unstable; urgency=medium

  * Switch to Priority: optional.
  * Bump Standards-Version to 4.1.3.
  * Switch to debhelper compat level 11.
  * Set Rules-Requires-Root: no.
  * Switch Vcs-* URLs to salsa.debian.org.
  * Enable more hardening.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 26 Jan 2018 22:20:11 +0100
fornlr ★★★★★
()
Ответ на: комментарий от fornlr

Мож и не так собрали. Но коли нет в выводе поддержки то и тормозить будет. Надо владельцев 1030 кастовать что у них с vp9 на лине

anonymous
()
Ответ на: комментарий от anonymous

Мож и не так собрали. Но коли нет в выводе поддержки то и тормозить будет.

Ешё раз.

vdpauinfo последний раз обновлялась Jan 2018

VP9 был добавлен в VDPAU aug 2019

Как оно вывести может то, чего не знает?

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от fornlr

Положили не положили а на 1060 vp9 профиль 0 показывает поддержку, на gtx 560 нет так как карточка и не поддерживает. Соответственно и первая и в хромиуме и в мпв играет с ускоением а для второй принудительно h264 и уже без больших разрешений с 60фпс естественно

anonymous
()
Ответ на: комментарий от anonymous

Ну вот.

короче для VP9 + VDAPU это надо ffmpeg 4.3 этак. Короче старовато для базы Ubuntu 20.04 LTS.

Поэтому проще с CUDA выше (–hwdec=nvdec-copy)

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 2)
Ответ на: комментарий от anonymous

С libvdpau как раз нормально.

ffmpeg и vdpauinfo старые

Со вторым фиг с ним - это отображение

https://www.phoronix.com/scan.php?page=news_item&px=FFmpeg-4.3-Released

16 June 2020 - это не про ubuntu 20.04. Она раньше вышла.

https://github.com/mpv-player/mpv/issues/7183

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от fornlr

И что пакеты после выхода не обновляются в убунте? Может тогда vlc пробовать у него свои кодеки. Хотя сидеть на полностью протухшей системе это как то не очень. Ну ее нафиг такую стабильность

anonymous
()
Ответ на: комментарий от fornlr

В бытность на 8.04 убунточке обновления прилетали и раз в полгода можно было полностью обновиться. Сейчас что уже замораживают пакеты?

anonymous
()
Ответ на: комментарий от anonymous
eko@elo:~$ vainfo
libva info: VA-API version 1.7.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit

тут ошибка? подскажите

mholod
() автор топика
Ответ на: комментарий от mholod

Для 4k видео в vp9 в хромиуме надо https://github.com/xtknight/vdpau-va-driver-vp9 и libva-vdpau-driver системный

Если оно старых версий как и системный ffmpeg то тоже ничего работать не будет скорее всего.

У вас монитор именно 4к ? Если 1080p то можно просто указать кодек H264 и будет работать на старом ffmpeg.

А если 4к или менять систему на дистр с свежими пакетами, или карточку на AMD. Или ищите возможность обновить на вашей убунте пакеты для видео

anonymous
()
Ответ на: комментарий от anonymous

Попробуйте еще vlc, он хоть и глюкало то еще но может даст переседеть пока пакеты в убунте обновят

vlc libvpx поставить и vlc https://www.youtube.com/watch?v=FisOoN7Ynk8

anonymous
()
Ответ на: комментарий от anonymous

27-дюймовый монитор Dell P2715Q с разрешением Ultra HD 4K

mholod
() автор топика
Ответ на: комментарий от anonymous

Вот тут говорится, что поддержка VA-API у нвидии имеется.

В Firefox кадры забираются через dma-buf, а эту фичу переходник libva-vdpau-driver не поддерживает, и вряд ли когда-либо будет поддерживать. По причинам лицензионных ограничений проприетарный ядерный драйвер NVIDIA не может взаимодействовать с dma-buf.

i-rinat ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.