NoPaste

mit vaapi

von mR. bluE

SNIPPET_TEXT:
  1. armin@bookworm:~/Schnittstube/test$ mpv -v --hwdec=vaapi 4k.mp4
  2. [cplayer] Command line options: '-v' '--hwdec=vaapi' '4k.mp4'
  3. [cplayer] mpv 0.35.1 Copyright © 2000-2023 mpv/MPlayer/mplayer2 projects
  4. [cplayer]  built on UNKNOWN
  5. [cplayer] FFmpeg library versions:
  6. [cplayer]    libavutil       57.28.100
  7. [cplayer]    libavcodec      59.37.100
  8. [cplayer]    libavformat     59.27.100
  9. [cplayer]    libswscale      6.7.100
  10. [cplayer]    libavfilter     8.44.100
  11. [cplayer]    libswresample   4.7.100
  12. [cplayer] FFmpeg version: 5.1.6-0+deb12u1
  13. [cplayer]
  14. [cplayer] Configuration: meson configure build -Dprefix=/usr -Dbuildtype=plain -Doptimization=plain
  15. [cplayer] List of enabled features: alsa av-channel-layout caca cdda cplayer cplugins cuda-hwaccel cuda-interop dmabuf-interop-gl dmabuf-interop-pl dmabuf-wayland drm drm-is-kms dvbin dvdnav egl egl-drm egl-helpers egl-x11 ffmpeg ffnvcodec gbm gl gl-wayland glibc-thread-name glob glob-posix gpl iconv jack javascript jpeg jpegxl lcms2 libarchive libass libavdevice libbluray libdl libm libmpv-shared libplacebo libplacebo-next librt linux-fstatfs lua52 manpage-build memfd_create noexecstack pipewire plain-gl posix pulse rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video sixel spirv-cross stdatomic threads uchardet vaapi vaapi-drm vaapi-egl vaapi-libplacebo vaapi-wayland vaapi-x-egl vaapi-x11 vdpau vector vt.h vulkan wayland wayland_protocols_1_24 x11 xv zimg zlib
  16. [cplayer] Reading config file /etc/mpv/encoding-profiles.conf
  17. [cplayer] Applying profile 'default'...
  18. [cplayer] Setting option 'v' = '' (flags = 8)
  19. [cplayer] Setting option 'hwdec' = 'vaapi' (flags = 8)
  20. [cplayer] Waiting for scripts...
  21. [cplayer] Set property: shared-script-properties -> 1
  22. [cplayer] Set property: shared-script-properties -> 1
  23. [cplayer] Done loading scripts.
  24. [cplayer] Running hook: ytdl_hook/on_load
  25. [ytdl_hook] ytdl:// hook
  26. [ytdl_hook] not a ytdl:// url
  27. [cplayer] Set property: shared-script-properties -> 1
  28. [osd/libass] libass API version: 0x1701000
  29. [osd/libass] libass source: tarball: 0.17.1
  30. [osd/libass] Shaper: FriBidi 1.0.8 (SIMPLE) HarfBuzz-ng 6.0.0 (COMPLEX)
  31. [osd/libass] Setting up fonts...
  32. [ifo_dvdnav] Opening 4k.mp4
  33. [bdmv/bluray] Opening 4k.mp4
  34. [file] Opening 4k.mp4
  35. [demux] Trying demuxers for level=normal.
  36. [lavf] Found 'mov,mp4,m4a,3gp,3g2,mj2' at score=100 size=2048.
  37. [file] stream level seek from 131072 to 253648930
  38. [file] stream level seek from 253780002 to 254337295
  39. [file] stream level seek from 254468367 to 255782124
  40. [file] stream level seek from 255913196 to 257852868
  41. [demux] Detected file format: mov,mp4,m4a,3gp,3g2,mj2 (libavformat)
  42. [cplayer] Opening done: 4k.mp4
  43. [osd/libass] Using font provider fontconfig
  44. [osd/libass] Done.
  45. [cplayer] Set property: shared-script-properties -> 1
  46. [osd/libass] libass API version: 0x1701000
  47. [osd/libass] libass source: tarball: 0.17.1
  48. [osd/libass] Shaper: FriBidi 1.0.8 (SIMPLE) HarfBuzz-ng 6.0.0 (COMPLEX)
  49. [osd/libass] Setting up fonts...
  50. [osd/libass] Using font provider fontconfig
  51. [osd/libass] Done.
  52. [cplayer] Set property: shared-script-properties -> 1
  53. [find_files] Loading external files in .
  54. [cplayer] Running hook: ytdl_hook/on_preloaded
  55. [lavf] select track 0
  56. [lavf] select track 1
  57. [cplayer]  (+) Video --vid=1 (*) (hevc 3840x2160 59.940fps)
  58. [cplayer]  (+) Audio --aid=1 --alang=eng (*) (aac 2ch 48000Hz)
  59. [vo/gpu] Probing for best GPU context.
  60. [vo/gpu/opengl] Initializing GPU context 'wayland'
  61. [vo/gpu/wayland] Registered for protocol wl_compositor
  62. [vo/gpu/wayland] Registered for protocol wl_shm
  63. [vo/gpu/wayland] Registered for protocol wl_data_device_manager
  64. [vo/gpu/wayland] Registered for protocol wl_subcompositor
  65. [vo/gpu/wayland] Registered for protocol xdg_wm_base
  66. [vo/gpu/wayland] Registered for protocol wp_viewporter
  67. [vo/gpu/wayland] Registered for protocol wl_seat
  68. [vo/gpu/wayland] Registered for protocol zwp_linux_dmabuf_v1
  69. [vo/gpu/wayland] Registered for protocol wp_presentation
  70. [vo/gpu/wayland] Registered for protocol wl_output
  71. [vo/gpu/wayland] GNOME's wayland compositor lacks support for the idle inhibit protocol. This means the screen can blank during playback.
  72. [vo/gpu/wayland] Compositor doesn't support the zxdg_decoration_manager_v1 protocol!
  73. [vo/gpu/wayland] Compositor doesn't support the zwp_idle_inhibit_manager_v1 protocol!
  74. [vo/gpu/wayland] Registered output AUS VA249 (0x1e):
  75. [vo/gpu/wayland]        x: 0px, y: 0px
  76. [vo/gpu/wayland]        w: 1920px (530mm), h: 1080px (300mm)
  77. [vo/gpu/wayland]        scale: 1
  78. [vo/gpu/wayland]        Hz: 60.000000
  79. [vo/gpu/opengl] EGL_VERSION=1.5
  80. [vo/gpu/opengl] EGL_VENDOR=Mesa Project
  81. [vo/gpu/opengl] EGL_CLIENT_APIS=OpenGL OpenGL_ES
  82. [vo/gpu/opengl] Trying to create Desktop OpenGL context.
  83. [vo/gpu/wayland] GL_VERSION='4.6 (Core Profile) Mesa 22.3.6'
  84. [vo/gpu/wayland] Detected desktop OpenGL 4.6.
  85. [vo/gpu/wayland] GL_VENDOR='AMD'
  86. [vo/gpu/wayland] GL_RENDERER='AMD Radeon Graphics (renoir, LLVM 15.0.6, DRM 3.49, 6.1.0-26-amd64)'
  87. [vo/gpu/wayland] GL_SHADING_LANGUAGE_VERSION='4.60'
  88. [vo/gpu/wayland] Loaded extension GL_NV_vdpau_interop.
  89. [vo/gpu/wayland] Loaded extension GL_KHR_debug.
  90. [vo/gpu] Testing FBO format rgba16f
  91. [vo/gpu] Using FBO format rgba16f.
  92. [vo/gpu] No advanced processing required. Enabling dumb mode.
  93. [vo/gpu] Resize: 0x0
  94. [vd] Container reported FPS: 59.940060
  95. [vd] Codec list:
  96. [vd]     hevc - HEVC (High Efficiency Video Coding)
  97. [vd]     hevc_qsv (hevc) - HEVC video (Intel Quick Sync Video acceleration)
  98. [vd]     hevc_v4l2m2m (hevc) - V4L2 mem2mem HEVC decoder wrapper
  99. [vd]     hevc_cuvid (hevc) - Nvidia CUVID HEVC decoder
  100. [vd] Opening decoder hevc
  101. [vd] Looking at hwdec hevc-vaapi...
  102. [vo/gpu] Loading hwdec drivers for format: 'vaapi'
  103. [vo/gpu] Loading hwdec driver 'vaapi'
  104. [vo/gpu/vaapi] using EGL dmabuf interop
  105. [vo/gpu/vaapi] Trying to open a x11 VA display...
  106. [vo/gpu/vaapi] Trying to open a wayland VA display...
  107. [vo/gpu/vaapi/vaapi] Initialized VAAPI: version 1.17
  108. [vo/gpu/vaapi] Going to probe surface formats (may log bogus errors)...
  109. [vo/gpu/vaapi] Done probing surface formats.
  110. [vd] Trying hardware decoding via hevc-vaapi.
  111. [vd] Selected codec: hevc (HEVC (High Efficiency Video Coding))
  112. [vf] User filter list:
  113. [vf]   (empty)
  114. [ad] Codec list:
  115. [ad]     aac - AAC (Advanced Audio Coding)
  116. [ad]     aac_fixed (aac) - AAC (Advanced Audio Coding)
  117. [ad] Opening decoder aac
  118. [ad] Requesting 1 threads for decoding.
  119. [ad] Selected codec: aac (AAC (Advanced Audio Coding))
  120. [af] User filter list:
  121. [af]   (empty)
  122. [cplayer] Starting playback...
  123. [file] stream level seek from 257852868 to 44
  124. [vd] Pixel formats supported by decoder: vaapi vdpau cuda yuvj420p
  125. [vd] Codec profile: Main (0x1)
  126. [vd] Requesting pixfmt 'vaapi' from decoder.
  127. [vd] Using hardware decoding (vaapi).
  128. [vd] Decoder format: 3840x2160 vaapi[nv12] bt.709/bt.709/bt.1886/full/auto CL=mpeg2/4/h264
  129. [vf] [in] 3840x2160 vaapi[nv12] bt.709/bt.709/bt.1886/full/display SP=1.000000 CL=mpeg2/4/h264
  130. [vf] [userdeint] 3840x2160 vaapi[nv12] bt.709/bt.709/bt.1886/full/display SP=1.000000 CL=mpeg2/4/h264
  131. [vf] [userdeint] (disabled)
  132. [vf] [autorotate] 3840x2160 vaapi[nv12] bt.709/bt.709/bt.1886/full/display SP=1.000000 CL=mpeg2/4/h264
  133. [vf] [autorotate] (disabled)
  134. [vf] [convert] 3840x2160 vaapi[nv12] bt.709/bt.709/bt.1886/full/display SP=1.000000 CL=mpeg2/4/h264
  135. [vf] [convert] (disabled)
  136. [vf] [out] 3840x2160 vaapi[nv12] bt.709/bt.709/bt.1886/full/display SP=1.000000 CL=mpeg2/4/h264
  137. [af] [in] 48000Hz stereo 2ch floatp
  138. [af] [userspeed] 48000Hz stereo 2ch floatp
  139. [af] [userspeed] (disabled)
  140. [af] [convert] 48000Hz stereo 2ch floatp
  141. [ao] Trying audio driver 'pipewire'
  142. [ao/pipewire] requested format: 48000 Hz, stereo channels, floatp
  143. [ao/pipewire] Headers version: 0.3.65
  144. [ao/pipewire] Library version: 0.3.65
  145. [ao/pipewire] Core user: armin
  146. [ao/pipewire] Core host: bookworm
  147. [ao/pipewire] Core version: 0.3.65
  148. [ao/pipewire] Core name: pipewire-0
  149. [ao/pipewire] device buffer: 960 samples.
  150. [ao/pipewire] using soft-buffer of 9600 samples.
  151. [cplayer] AO: [pipewire] 48000Hz stereo 2ch floatp
  152. [cplayer] AO: Description: PipeWire audio output
  153. [af] [convert] (disabled)
  154. [af] [out] 48000Hz stereo 2ch floatp
  155. [cplayer] VO: [gpu] 3840x2160 vaapi[nv12]
  156. [cplayer] VO: Description: Shader-based GPU Renderer
  157. [vo/gpu] reconfig to 3840x2160 vaapi[nv12] bt.709/bt.709/bt.1886/full/display SP=1.000000 CL=mpeg2/4/h264
  158. [vo/gpu/wayland] Reconfiguring!
  159. [vo/gpu] Resize: 3840x2160
  160. [vo/gpu] Window size: 3840x2160 (Borders: l=0 t=0 r=0 b=0)
  161. [vo/gpu] Video source: 3840x2160 (1:1)
  162. [vo/gpu] Video display: (0, 0) 3840x2160 -> (0, 0) 3840x2160
  163. [vo/gpu] Video scale: 1.000000/1.000000
  164. [vo/gpu] OSD borders: l=0 t=0 r=0 b=0
  165. [vo/gpu] Video borders: l=0 t=0 r=0 b=0
  166. [vo/gpu] Testing FBO format rgba16f
  167. [vo/gpu] Using FBO format rgba16f.
  168. [vo/gpu] No advanced processing required. Enabling dumb mode.
  169. [vo/gpu/wayland] Handling resize on the egl side
  170. [vo/gpu] Resize: 1920x1048
  171. [vo/gpu] Window size: 1920x1048 (Borders: l=0 t=0 r=0 b=0)
  172. [vo/gpu] Video source: 3840x2160 (1:1)
  173. [vo/gpu] Video display: (0, 0) 3840x2160 -> (28, 0) 1863x1048
  174. [vo/gpu] Video scale: 0.485156/0.485185
  175. [vo/gpu] OSD borders: l=28 t=0 r=29 b=0
  176. [vo/gpu] Video borders: l=28 t=0 r=29 b=0
  177. [vo/gpu] Reported display depth: 10
  178. [vo/gpu/wayland] Surface entered output AUS VA249 (0x1e), scale = 1, refresh rate = 60.000000 Hz
  179. [cplayer] first video frame after restart shown
  180. [vo/gpu] Assuming 60.000000 FPS for display sync.
  181. [cplayer] audio ready
  182. [cplayer] delaying audio start 0.000000 vs. 0.000000, diff=0.000000
  183. [cplayer] playback restart complete @ 0.000000, audio=ready, video=playing
  184. [statusline] AV: 00:00:00 / 00:00:15 (0%) A-V:  0.000
  185. [cplayer] starting audio playback
  186. [statusline] AV: 00:00:00 / 00:00:15 (0%) A-V:  0.000
  187. [cplayer] Set property: shared-script-properties -> 1
  188. [cplayer] Set property: shared-script-properties -> 1
  189. [statusline] AV: 00:00:01 / 00:00:15 (10%) A-V:  0.000
  190. [cplayer] Set property: shared-script-properties -> 1
  191. [statusline] AV: 00:00:01 / 00:00:15 (10%) A-V:  0.000
  192. [osd/libass] fontselect: (sans-serif, 400, 0) -> /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf, 0, DejaVuSans
  193. [osd/libass] fontselect: (mpv-osd-symbols, 400, 0) -> mpv-osd-symbols-Regular, 0, mpv-osd-symbols-Regular
  194. [vo/gpu] Reallocating OSD texture to 2048x512.
  195. [statusline] AV: 00:00:01 / 00:00:15 (13%) A-V:  0.000
  196. [cplayer] Set property: shared-script-properties -> 1
  197. [statusline] AV: 00:00:14 / 00:00:15 (92%) A-V:  0.000
  198. [lavf] EOF reached.
  199. [statusline] AV: 00:00:15 / 00:00:15 (98%) A-V:  0.000
  200. [af] filter input EOF
  201. [af] filter output EOF
  202. [cplayer] audio filter EOF
  203. [cplayer] audio draining
  204. [cplayer] audio EOF reached
  205. [statusline] AV: 00:00:15 / 00:00:15 (100%) A-V:  0.000
  206. [vf] filter input EOF
  207. [vf] filter output EOF
  208. [statusline] AV: 00:00:15 / 00:00:15 (100%) A-V:  0.000
  209. [cplayer] EOF code: 1  
  210. [cplayer] finished playback, success (reason 0)
  211. [cplayer]
  212. [cplayer] Exiting... (End of file)
  213. [cplayer] Set property: shared-script-properties -> 1
  214. [vo/gpu/wayland] Deregistering output AUS VA249 (0x1e)

Quellcode

Hier kannst du den Code kopieren und ihn in deinen bevorzugten Editor einfügen. PASTEBIN_DOWNLOAD_SNIPPET_EXPLAIN