The log level seems to be wrong level during Trickplay (progress bar preview) generation #7075

Closed
opened 2026-02-07 04:28:05 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @gloryandel on GitHub (Jun 10, 2025).

Description of the bug

podman-compose jellyfin_pod
When generating Trickplay, VA-API loadding log info level?

libva info: VA-API version 1.22.0
libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_22
libva info: va_openDriver() returns 0
[09:48:36] [INF] [95] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Finished creation of trickplay files for

The log recorded by systemd is an error
Web UI is Cockpit
Image

Reproduction steps

  1. podman, podman-compose
  2. compose.yaml
services:
  jellyfin:
    image: ghcr.io/jellyfin/jellyfin:latest
    container_name: jellyfin
    hostname: Arc
    # user: 1000:1000
    ports:
      - 8096:8096
      - 8920:8920/udp
      - 7359:7359/udp
      - 1900:1900/udp
    volumes:
      - ${APP_DATA}/Jellyfin/config:/config
      - ${APP_DATA}/Jellyfin/cache:/cache
      - ${APP_DATA}/Jellyfin/fonts-noto-cjk:/usr/share/fonts/opentype/noto
      - ${DATA_POOL}/Videos:/videos
      - ${DATA_POOL}/Special:/Special
      - ${DATA_POOL}/NAS/Music:/Music
    environment:
      - TZ=Asia/Shanghai
      - JELLYFIN_PublishedServerUrl=192.168.10.10
    devices:
      - /dev/dri:/dev/dri

What is the current bug behavior?

none

What is the expected correct behavior?

none

Jellyfin Server version

10.10.0+

Specify commit id

No response

Specify unstable release number

No response

Specify version number

10.10.7

Specify the build version

10.10.7

Environment

- OS: ArchLinux
- Linux Kernel: 6.14.10-arch1-1
- Virtualization: PVE-ArchLlinux-podman
- Clients: none
- Browser: Vivaldi

Jellyfin logs

libva info: VA-API version 1.22.0
libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_22
libva info: va_openDriver() returns 0
[09:48:36] [INF] [95] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Finished creation of trickplay files for /videos/动画-国漫/凡人修仙传 (2020)/Season 04/凡人修仙传.047.S01E047.2160p.AVC.AAC.mp4
[09:48:37] [INF] [95] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Creating trickplay files at 320 width, for /videos/动画-国漫/百炼成神 (2022)/Season 02/百炼成神.057.Apotheosis.S01E057.2160p.WEB-DL.HEVC.10bit.AAC.mkv [ID: 3b50967e-f407-6fe9-ed87-a5bf270a6d99]
[09:48:37] [INF] [95] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Trickplay generation: /usr/lib/jellyfin-ffmpeg/ffmpeg -loglevel error -init_hw_device vaapi=va:,vendor_id=0x8086,driver=iHD -init_hw_device qsv=qs@va -filter_hw_device qs -hwaccel vaapi -hwaccel_output_format vaapi -noautorotate -i file:"/videos/动画-国漫/百炼成神 (2022)/Season 02/百炼成神.057.Apotheosis.S01E057.2160p.WEB-DL.HEVC.10bit.AAC.mkv" -noautoscale -an -sn -vf "fps=0.10000000149011612,setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,scale_vaapi=w=320:h=180:format=nv12:out_range=pc:mode=hq:extra_hw_frames=24,hwmap=derive_device=qsv,format=qsv" -threads 3 -c:v mjpeg_qsv -global_quality:v 91 -fps_mode passthrough -f image2 "/tmp/jellyfin/e1b4bbc993cc45f2b1f8e67649f550d0/%08d.jpg"
libva info: VA-API version 1.22.0
libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_22
libva info: va_openDriver() returns 0
[09:51:26] [INF] [157] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Finished creation of trickplay files for /videos/动画-国漫/百炼成神 (2022)/Season 02/百炼成神.057.Apotheosis.S01E057.2160p.WEB-DL.HEVC.10bit.AAC.mkv
[09:51:27] [INF] [157] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Creating trickplay files at 320 width, for /videos/动画-国漫/仙逆 (2023)/Season 01/仙逆.003.Renegade.Immortal.S01E003.2160p.WEB-DL.HEVC.DDP2.0.mkv [ID: 47c10c24-a084-ff66-97e9-d45e6be2b22f]
[09:51:27] [INF] [157] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Trickplay generation: /usr/lib/jellyfin-ffmpeg/ffmpeg -loglevel error -init_hw_device vaapi=va:,vendor_id=0x8086,driver=iHD -init_hw_device qsv=qs@va -filter_hw_device qs -hwaccel vaapi -hwaccel_output_format vaapi -noautorotate -i file:"/videos/动画-国漫/仙逆 (2023)/Season 01/仙逆.003.Renegade.Immortal.S01E003.2160p.WEB-DL.HEVC.DDP2.0.mkv" -noautoscale -an -sn -vf "fps=0.10000000149011612,setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,scale_vaapi=w=320:h=136:format=nv12:out_range=pc:mode=hq:extra_hw_frames=24,hwmap=derive_device=qsv,format=qsv" -threads 3 -c:v mjpeg_qsv -global_quality:v 91 -fps_mode passthrough -f image2 "/tmp/jellyfin/41ae639aec814d6ab486f91b493a9212/%08d.jpg"
libva info: VA-API version 1.22.0
libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_22
libva info: va_openDriver() returns 0
[09:53:34] [INF] [57] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Finished creation of trickplay files for /videos/动画-国漫/仙逆 (2023)/Season 01/仙逆.003.Renegade.Immortal.S01E003.2160p.WEB-DL.HEVC.DDP2.0.mkv
[09:53:34] [INF] [57] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Creating trickplay files at 320 width, for /videos/动画-国漫/凡人修仙传 (2020)/Season 04/凡人修仙传.048.S01E048.2160p.AVC.AAC.mp4 [ID: 4e0b6cfa-1997-9214-1c28-b3e4f3cadf9e]

FFmpeg logs


Client / Browser logs

No response

Relevant screenshots or videos

No response

Additional information

No response

Originally created by @gloryandel on GitHub (Jun 10, 2025). ### Description of the bug podman-compose jellyfin_pod When generating Trickplay, VA-API loadding log info level? ``` libva info: VA-API version 1.22.0 libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_22 libva info: va_openDriver() returns 0 [09:48:36] [INF] [95] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Finished creation of trickplay files for ``` The log recorded by systemd is an error Web UI is Cockpit ![Image](https://github.com/user-attachments/assets/4dbb3cfa-395c-47f0-9077-434ae763b7f5) ### Reproduction steps 1. podman, podman-compose 2. compose.yaml ``` services: jellyfin: image: ghcr.io/jellyfin/jellyfin:latest container_name: jellyfin hostname: Arc # user: 1000:1000 ports: - 8096:8096 - 8920:8920/udp - 7359:7359/udp - 1900:1900/udp volumes: - ${APP_DATA}/Jellyfin/config:/config - ${APP_DATA}/Jellyfin/cache:/cache - ${APP_DATA}/Jellyfin/fonts-noto-cjk:/usr/share/fonts/opentype/noto - ${DATA_POOL}/Videos:/videos - ${DATA_POOL}/Special:/Special - ${DATA_POOL}/NAS/Music:/Music environment: - TZ=Asia/Shanghai - JELLYFIN_PublishedServerUrl=192.168.10.10 devices: - /dev/dri:/dev/dri ``` ### What is the current _bug_ behavior? none ### What is the expected _correct_ behavior? none ### Jellyfin Server version 10.10.0+ ### Specify commit id _No response_ ### Specify unstable release number _No response_ ### Specify version number 10.10.7 ### Specify the build version 10.10.7 ### Environment ```markdown - OS: ArchLinux - Linux Kernel: 6.14.10-arch1-1 - Virtualization: PVE-ArchLlinux-podman - Clients: none - Browser: Vivaldi ``` ### Jellyfin logs ```shell libva info: VA-API version 1.22.0 libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_22 libva info: va_openDriver() returns 0 [09:48:36] [INF] [95] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Finished creation of trickplay files for /videos/动画-国漫/凡人修仙传 (2020)/Season 04/凡人修仙传.047.S01E047.2160p.AVC.AAC.mp4 [09:48:37] [INF] [95] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Creating trickplay files at 320 width, for /videos/动画-国漫/百炼成神 (2022)/Season 02/百炼成神.057.Apotheosis.S01E057.2160p.WEB-DL.HEVC.10bit.AAC.mkv [ID: 3b50967e-f407-6fe9-ed87-a5bf270a6d99] [09:48:37] [INF] [95] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Trickplay generation: /usr/lib/jellyfin-ffmpeg/ffmpeg -loglevel error -init_hw_device vaapi=va:,vendor_id=0x8086,driver=iHD -init_hw_device qsv=qs@va -filter_hw_device qs -hwaccel vaapi -hwaccel_output_format vaapi -noautorotate -i file:"/videos/动画-国漫/百炼成神 (2022)/Season 02/百炼成神.057.Apotheosis.S01E057.2160p.WEB-DL.HEVC.10bit.AAC.mkv" -noautoscale -an -sn -vf "fps=0.10000000149011612,setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,scale_vaapi=w=320:h=180:format=nv12:out_range=pc:mode=hq:extra_hw_frames=24,hwmap=derive_device=qsv,format=qsv" -threads 3 -c:v mjpeg_qsv -global_quality:v 91 -fps_mode passthrough -f image2 "/tmp/jellyfin/e1b4bbc993cc45f2b1f8e67649f550d0/%08d.jpg" libva info: VA-API version 1.22.0 libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_22 libva info: va_openDriver() returns 0 [09:51:26] [INF] [157] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Finished creation of trickplay files for /videos/动画-国漫/百炼成神 (2022)/Season 02/百炼成神.057.Apotheosis.S01E057.2160p.WEB-DL.HEVC.10bit.AAC.mkv [09:51:27] [INF] [157] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Creating trickplay files at 320 width, for /videos/动画-国漫/仙逆 (2023)/Season 01/仙逆.003.Renegade.Immortal.S01E003.2160p.WEB-DL.HEVC.DDP2.0.mkv [ID: 47c10c24-a084-ff66-97e9-d45e6be2b22f] [09:51:27] [INF] [157] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Trickplay generation: /usr/lib/jellyfin-ffmpeg/ffmpeg -loglevel error -init_hw_device vaapi=va:,vendor_id=0x8086,driver=iHD -init_hw_device qsv=qs@va -filter_hw_device qs -hwaccel vaapi -hwaccel_output_format vaapi -noautorotate -i file:"/videos/动画-国漫/仙逆 (2023)/Season 01/仙逆.003.Renegade.Immortal.S01E003.2160p.WEB-DL.HEVC.DDP2.0.mkv" -noautoscale -an -sn -vf "fps=0.10000000149011612,setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,scale_vaapi=w=320:h=136:format=nv12:out_range=pc:mode=hq:extra_hw_frames=24,hwmap=derive_device=qsv,format=qsv" -threads 3 -c:v mjpeg_qsv -global_quality:v 91 -fps_mode passthrough -f image2 "/tmp/jellyfin/41ae639aec814d6ab486f91b493a9212/%08d.jpg" libva info: VA-API version 1.22.0 libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_22 libva info: va_openDriver() returns 0 [09:53:34] [INF] [57] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Finished creation of trickplay files for /videos/动画-国漫/仙逆 (2023)/Season 01/仙逆.003.Renegade.Immortal.S01E003.2160p.WEB-DL.HEVC.DDP2.0.mkv [09:53:34] [INF] [57] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Creating trickplay files at 320 width, for /videos/动画-国漫/凡人修仙传 (2020)/Season 04/凡人修仙传.048.S01E048.2160p.AVC.AAC.mp4 [ID: 4e0b6cfa-1997-9214-1c28-b3e4f3cadf9e] ``` ### FFmpeg logs ```shell ``` ### Client / Browser logs _No response_ ### Relevant screenshots or videos _No response_ ### Additional information _No response_
OVERLORD added the bug label 2026-02-07 04:28:05 +03:00
Author
Owner

@gnattu commented on GitHub (Jun 10, 2025):

We don't have direct control for libva's logging behavior. You can change the LIBVA_MESSAGING_LEVEL env var to 1 to tell libva only log error messages.

@gnattu commented on GitHub (Jun 10, 2025): We don't have direct control for libva's logging behavior. You can change the `LIBVA_MESSAGING_LEVEL` env var to `1` to tell libva only log error messages.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#7075