Probleme beim Abspielen von UHD Video

Sound, Digitalkameras, TV+Video und Spiele.
Antworten
noob000

Probleme beim Abspielen von UHD Video

Beitrag von noob000 » 31.08.2024 14:18:19

Ich nutze Debian schon eine ganze Weile, bin aber - erhlich gesagt - ziemlicher Anfänger. Von daher eine hoffentlich nicht zu doofe Frage. Ich habe ein Problem beim Abspielen von Videos, die ich mit meinem Handy als UHD Videos aufgenommen habe (2160x3840, Quicktime, H.264). Beim Abspielen der Videos mit VLC ruckeln diese bzw lassen sich gar nicht abspielen. Wenn ich die Videos in 1080p konvertiere dann klappt es.

Ich habe eine Mesa Intel® Xe Graphics (TGL GT2) Grafikkarte und kann zumindest keinen Codec finden, der aus meiner Sicht Sinn macht, der nicht installiert ist? Weiß da jemand zufällig Rat?

Benutzeravatar
thunder11
Beiträge: 2188
Registriert: 19.04.2023 09:08:30

Re: Probleme beim Abspielen von UHD Video

Beitrag von thunder11 » 31.08.2024 15:07:03

zuerst mal

Code: Alles auswählen

inxi -F

Code: Alles auswählen

dpkg -l *intel*|grep ii

Code: Alles auswählen

dpkg -l *mesa*|grep ii
Mit der Intel - Karte kenne ich mich nicht aus.

Wenn du Debianmpv installiert hast (Vlc mag ich nicht)
im terminal

Code: Alles auswählen

mpv [Pfad zum Video]
etwas laufen lassen und Ausgabe hier einstellen.

noob000

Re: Probleme beim Abspielen von UHD Video

Beitrag von noob000 » 01.09.2024 11:03:37

inxi -F

bash: inxi: Kommando nicht gefunden.


dpkg -l *intel*|grep ii

ii intel-media-va-driver:amd64 23.1.1+dfsg1-1 amd64 VAAPI driver for the Intel GEN8+ Graphics family
ii intel-media-va-driver:i386 23.1.1+dfsg1-1 i386 VAAPI driver for the Intel GEN8+ Graphics family
ii intel-microcode 3.20240813.1~deb12u1 amd64 Processor microcode firmware for Intel CPUs
ii libdrm-intel1:amd64 2.4.114-1+b1 amd64 Userspace interface to intel-specific kernel DRM services -- runtime
ii libdrm-intel1:i386 2.4.114-1+b1 i386 Userspace interface to intel-specific kernel DRM services -- runtime
ii xserver-xorg-video-intel 2:2.99.917+git20210115-1 amd64 X.Org X server -- Intel i8xx, i9xx display driver


dpkg -l *mesa*|grep ii

ii libegl-mesa0:amd64 22.3.6-1+deb12u1 amd64 free implementation of the EGL API -- Mesa vendor library
ii libegl-mesa0:i386 22.3.6-1+deb12u1 i386 free implementation of the EGL API -- Mesa vendor library
ii libgl1-mesa-dri:amd64 22.3.6-1+deb12u1 amd64 free implementation of the OpenGL API -- DRI modules
ii libgl1-mesa-dri:i386 22.3.6-1+deb12u1 i386 free implementation of the OpenGL API -- DRI modules
ii libglapi-mesa:amd64 22.3.6-1+deb12u1 amd64 free implementation of the GL API -- shared library
ii libglapi-mesa:i386 22.3.6-1+deb12u1 i386 free implementation of the GL API -- shared library
ii libglu1-mesa:amd64 9.0.2-1.1 amd64 Mesa OpenGL utility library (GLU)
ii libglx-mesa0:amd64 22.3.6-1+deb12u1 amd64 free implementation of the OpenGL API -- GLX vendor library
ii libglx-mesa0:i386 22.3.6-1+deb12u1 i386 free implementation of the OpenGL API -- GLX vendor library
ii mesa-utils 8.5.0-1 amd64 Miscellaneous Mesa utilities -- symlinks
ii mesa-utils-bin:amd64 8.5.0-1 amd64 Miscellaneous Mesa utilities -- native applications
ii mesa-va-drivers:amd64 22.3.6-1+deb12u1 amd64 Mesa VA-API video acceleration drivers
ii mesa-va-drivers:i386 22.3.6-1+deb12u1 i386 Mesa VA-API video acceleration drivers
ii mesa-vdpau-drivers:amd64 22.3.6-1+deb12u1 amd64 Mesa VDPAU video acceleration drivers
ii mesa-vdpau-drivers:i386 22.3.6-1+deb12u1 i386 Mesa VDPAU video acceleration drivers
ii mesa-vulkan-drivers:amd64 22.3.6-1+deb12u1 amd64 Mesa Vulkan graphics drivers
ii mesa-vulkan-drivers:i386 22.3.6-1+deb12u1 i386 Mesa Vulkan graphics drivers

Ausgabe mpv-Player

(+) Video --vid=1 (*) (h264 2160x3840 29.441fps)
(+) Audio --aid=1 --alang=eng (*) (aac 1ch 48000Hz)
[vo/gpu/wayland] GNOME's wayland compositor lacks support for the idle inhibit protocol. This means the screen can blank during playback.
AO: [pipewire] 48000Hz mono 1ch floatp
VO: [gpu] 2160x3840 yuv420p
AV: 00:00:03 / 00:00:15 (20%) A-V: 0.487 Dropped: 8

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:04 / 00:00:15 (27%) A-V: 1.164 Dropped: 22
Audio device underrun detected.
AV: 00:00:04 / 00:00:15 (29%) A-V: 1.248 Dropped: 28
Audio device underrun detected.
AV: 00:00:05 / 00:00:15 (36%) A-V: 1.932 Dropped: 44
Audio device underrun detected.
AV: 00:00:08 / 00:00:15 (54%) A-V: 3.787 Dropped: 84
Audio device underrun detected.
AV: 00:00:08 / 00:00:15 (56%) A-V: 3.844 Dropped: 91
Audio device underrun detected.
AV: 00:00:09 / 00:00:15 (60%) A-V: 4.353 Dropped: 102
Audio device underrun detected.
AV: 00:00:15 / 00:00:15 (100%) A-V: 0.000 Dropped: 157

Exiting... (End of file)

Benutzeravatar
thunder11
Beiträge: 2188
Registriert: 19.04.2023 09:08:30

Re: Probleme beim Abspielen von UHD Video

Beitrag von thunder11 » 01.09.2024 11:42:31

Bitte setze die Terminal Ausgaben in "Code Tags" Das ist der Button </>
(Ausgabe markieren und Button Klicken) Das erspart den Augenkrebs :wink:
noob000 hat geschrieben: ↑ zum Beitrag ↑
01.09.2024 11:03:37
inxi -F

bash: inxi: Kommando nicht gefunden.
Debianinxi musst du installieren. Manchmal wir es per Default installiert, manchmal nicht.

Dann

Code: Alles auswählen

inxi -bGxx
Hmm hab zwar nicht das gleiche File aber - denke ich - ähnliches:
noob000 hat geschrieben: ↑ zum Beitrag ↑
01.09.2024 11:03:37

Code: Alles auswählen

[vo/gpu/wayland] GNOME's wayland compositor lacks support for the idle inhibit protocol. This means the screen can blank during playback.
Wenn du vergleichst, sieht bei mir die Zeile ziemlich anders aus. Das [vo/gpu/wayland] kann ich nicht so richtig deuten.
Allerdings bin ich noch mit X und XFCE zugange.

Code: Alles auswählen

mpv  /home/thunder/Videos/Test_Videos/jellyfish-120-mbps-4k-uhd-h264.mkv (+) Video --vid=1 (*) (h264 3840x2160 29.970fps)
VO: [gpu] 3840x2160 yuv420p
V: 00:00:29 / 00:00:30 (100%) Dropped: 4
Exiting... (End of file)
Dann noch mit einem hinterlegtem Profil:

Code: Alles auswählen

mpv --profile=HEVC /home/thunder/Videos/Test_Videos/jellyfish-120-mbps-4k-uhd-h264.mkv
 (+) Video --vid=1 (*) (h264 3840x2160 29.970fps)
Using hardware decoding (vaapi).
VO: [gpu] 3840x2160 vaapi[nv12]
(Paused) V: 00:00:29 / 00:00:30 (100%)
Exiting... (Quit)

Benutzeravatar
thunder11
Beiträge: 2188
Registriert: 19.04.2023 09:08:30

Re: Probleme beim Abspielen von UHD Video

Beitrag von thunder11 » 01.09.2024 13:11:17

Du könntest mal im Verzeichnis ~/.config/mpv/
eine mpv.conf anlegen
und Folgendes eintragen. Das Kommentierte ist erstmal "just for fun" (man mpv):

Code: Alles auswählen

[HEVC]  
# keep-open=yes
hwdec=vaapi
# Der Cache-Speicher ist auf "auto" gesetzt, damit er für Netzwerk-Streams geeignet ist
# (automatische Aktivierung bei Bedarf); die Größe wird durch die Option "cache-default" festgelegt:
cache=auto
# Die Größe des bei Bedarf aktivierten Caches in kByte:
# cache-default=300000
# fs=yes
# --window-scale=0.70
# --autofit-larger=50%x50%
# --autofit-larger=80%x80%
Dann mal dein Video starten mit

Code: Alles auswählen

mpv --profile=HEVC [Pfad zum Video]
Zuletzt geändert von thunder11 am 01.09.2024 13:47:17, insgesamt 1-mal geändert.

noob000

Re: Probleme beim Abspielen von UHD Video

Beitrag von noob000 » 01.09.2024 13:11:52

Code: Alles auswählen

System:
  Host: debian Kernel: 6.1.0-25-amd64 arch: x86_64 bits: 64 compiler: gcc
    v: 12.2.0 Desktop: GNOME v: 43.9 tk: GTK v: 3.24.38 wm: gnome-shell dm: GDM3
    Distro: Debian GNU/Linux 12 (bookworm)
Machine:
  Type: Laptop System: TUXEDO product: TUXEDO InfinityBook S 17 Gen6 v: N/A
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: NB01 model: NS50_70MU serial: <superuser required> UEFI: INSYDE
    v: 1.07.12RTR date: 05/01/2021
Battery:
  ID-1: BAT0 charge: 41.5 Wh (60.2%) condition: 68.9/73.9 Wh (93.3%)
    volts: 7.5 min: 7.7 model: Notebook BAT serial: 0001 status: not charging
CPU:
  Info: quad core 11th Gen Intel Core i7-11390H [MT MCP] arch: Tiger Lake
    speed (MHz): avg: 668 min/max: 400/4800:5000
Graphics:
  Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] vendor: CLEVO/KAPOK
    driver: i915 v: kernel arch: Gen-12.1 ports: active: HDMI-A-1,eDP-1
    empty: DP-1, DP-2, DP-3, DP-4 bus-ID: 00:02.0 chip-ID: 8086:9a49
  Device-2: Chicony USB2.0 Camera type: USB driver: uvcvideo bus-ID: 3-7:3
    chip-ID: 04f2:b6f9
  Display: wayland server: X.org v: 1.21.1.7 with: Xwayland v: 22.1.9
    compositor: gnome-shell driver: gpu: i915 display-ID: 0
  Monitor-1: HDMI-A-1 model: Panasonic Panasonic-TV res: 1920x1080 dpi: 38
    diag: 1469mm (57.8")
  Monitor-2: eDP-1 model: LG Display 0x0621 res: 1920x1080 dpi: 128
    diag: 438mm (17.3")
  API: OpenGL v: 4.6 Mesa 22.3.6 renderer: Mesa Intel Xe Graphics (TGL GT2)
    direct-render: Yes
Network:
  Device-1: Intel Wi-Fi 6 AX201 driver: iwlwifi v: kernel bus-ID: 00:14.3
    chip-ID: 8086:a0f0
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: CLEVO/KAPOK RTL8111/8168/8211/8411 driver: r8169 v: kernel pcie:
    speed: 2.5 GT/s lanes: 1 port: 3000 bus-ID: 35:00.0 chip-ID: 10ec:8168
Drives:
  Local Storage: total: 465.76 GiB used: 88.59 GiB (19.0%)
Info:
  Processes: 287 Uptime: 2h 20m Memory: 15.4 GiB used: 2.46 GiB (16.0%)
  Init: systemd v: 252 target: graphical (5) default: graphical Compilers: N/A
  Packages: pm: dpkg pkgs: 1749 Shell: Bash v: 5.2.15
  running-in: gnome-terminal inxi: 3.3.26
Den Rest verstehe ich nicht ganz... :?

noob000

Re: Probleme beim Abspielen von UHD Video

Beitrag von noob000 » 01.09.2024 13:15:20

Ah, mit der config-Datei klappt es!

Benutzeravatar
thunder11
Beiträge: 2188
Registriert: 19.04.2023 09:08:30

Re: Probleme beim Abspielen von UHD Video

Beitrag von thunder11 » 01.09.2024 13:37:17

Schön :mrgreen:
gib noch mal die Terminal- Ausgabe. ob sich da jetzt was verändert hat.
bei
[vo/gpu/wayland]
und den drops

EDIT

hab gerade gesehen: es fehlt bei dir noch Debianintel-opencl-icd
Description: Intel graphics compute runtime for OpenCL
The Intel(R) Graphics Compute Runtime for OpenCL(TM) is an open source
project to converge Intel's development efforts on OpenCL(TM) compute
stacks supporting the GEN graphics hardware architecture.
.
Supported platforms - OpenCL 3.0, Production:
- DG1
- Intel Core Processors with Gen9 GPU (Skylake)
- Intel Core Processors with Gen9.5 GPU (Kaby Lake, Coffee Lake)
- Intel Core Processors with Gen11 GPU (Ice Lake)
- Intel Core Processors with Xe LP (Gen12) GPU (Tiger Lake, Rocket Lake)
- Intel Core Processors with Xe (Gen12.2) GPU (Alder Lake)
- Intel Atom Processors with Gen11 GPU (Elkhart Lake)
Supported platforms - OpenCL 3.0, Maintenance:
- Intel Core Processors with Gen8 GPU (Broadwell)
- Intel Atom Processors with Gen9 GPU (Apollo Lake, Gemini Lake)

Benutzeravatar
thunder11
Beiträge: 2188
Registriert: 19.04.2023 09:08:30

Re: Probleme beim Abspielen von UHD Video

Beitrag von thunder11 » 01.09.2024 13:46:47

noob000 hat geschrieben: ↑ zum Beitrag ↑
01.09.2024 13:11:52
Den Rest verstehe ich nicht ganz... :?
Was meinst denn mit "Rest" ??

noob000

Re: Probleme beim Abspielen von UHD Video

Beitrag von noob000 » 02.09.2024 11:57:26

Code: Alles auswählen

mpv --profile=HEVC test.mp4
 (+) Video --vid=1 (*) (h264 2160x3840 29.441fps)
 (+) Audio --aid=1 --alang=eng (*) (aac 1ch 48000Hz)
[vo/gpu/wayland] GNOME's wayland compositor lacks support for the idle inhibit protocol. This means the screen can blank during playback.
AO: [pipewire] 48000Hz mono 1ch floatp
Using hardware decoding (vaapi).
VO: [gpu] 2160x3840 vaapi[nv12]
AV: 00:00:15 / 00:00:15 (100%) A-V:  0.000

Exiting... (End of file)

noob000

Re: Probleme beim Abspielen von UHD Video

Beitrag von noob000 » 02.09.2024 11:58:03

thunder11 hat geschrieben: ↑ zum Beitrag ↑
01.09.2024 13:46:47
noob000 hat geschrieben: ↑ zum Beitrag ↑
01.09.2024 13:11:52
Den Rest verstehe ich nicht ganz... :?
Was meinst denn mit "Rest" ??
Hat sich erledigt, war verwirrt :D

Benutzeravatar
thunder11
Beiträge: 2188
Registriert: 19.04.2023 09:08:30

Re: Probleme beim Abspielen von UHD Video

Beitrag von thunder11 » 03.09.2024 10:05:54

Noch etwas:
Ich hatte dir die Lösung mit einem Profil vorgestellt.
Ich mache das deshalb, weil ich verschiedene habe (TV glotze, ich z.B. meist in einem kleinen Fenster
oben in der Ecke)
Du kannst aber auch ohne Profil arbeiten (weniger Schreibkram)
also z.B. die beiden Parameter ohne [Profilname] in die ~/.config/mpv/mpv.conf eintragen.

Noch was: wenn du das Thema als erledigt ansiehst, bitte im deinem ersten Beitrag den Betreff
editieren z.B. [gelöst] oder ähnliches voranstellen.

Literatur:
https://mpv.io/manual/master/#configuration-files
oder eben

Code: Alles auswählen

man mpv

Benutzeravatar
SirArthur
Beiträge: 279
Registriert: 11.07.2017 17:39:12

Re: Probleme beim Abspielen von UHD Video

Beitrag von SirArthur » 16.09.2024 16:48:08

noob000 hat geschrieben: ↑ zum Beitrag ↑
31.08.2024 14:18:19
Ich nutze Debian schon eine ganze Weile, bin aber - erhlich gesagt - ziemlicher Anfänger. Von daher eine hoffentlich nicht zu doofe Frage. Ich habe ein Problem beim Abspielen von Videos, die ich mit meinem Handy als UHD Videos aufgenommen habe (2160x3840, Quicktime, H.264). Beim Abspielen der Videos mit VLC ruckeln diese bzw lassen sich gar nicht abspielen. Wenn ich die Videos in 1080p konvertiere dann klappt es.

Ich habe eine Mesa Intel® Xe Graphics (TGL GT2) Grafikkarte und kann zumindest keinen Codec finden, der aus meiner Sicht Sinn macht, der nicht installiert ist? Weiß da jemand zufällig Rat?
Man kann dem VLC bisschen mehr Resourcen geben, bei mir klappt es dann:
Preferences -> All -> Video Codecs -> FFMPEG -> Threads: 4

Man muss dann neu starten, damit das übernommen wird iirc

Antworten