• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting OMV Docker Transcoding help

     
    • 0 Vote(s) - 0 Average

    OMV Docker Transcoding help

    OMV Docker Transcoding help
    w6trp
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2024 Oct
    Reputation: 0
    Country:United States
    #1
    2024-10-09, 04:22 PM
    Hi All - new user here, I'm running OpenMediaVault which is hosting my JellyFin docker file. I followed the guide to add the /dev/dri line to the file and I enabled VAAPI and/or QSV on the dashboard but when I check the log files it does not appear to be working, something about no VA to output to. I'll do my best to give info below of the configs. Any help would be appreciated. 


    docker file in OMV:
    ---
    # https://hub.docker.com/r/linuxserver/jellyfin
    services:
      jellyfin:
        image: lscr.io/linuxserver/jellyfin:latest
        container_name: jellyfin
        environment:
          - PUID=1000
          - PGID=100
          - TZ=Etc/UTC
          - JELLYFIN_PublishedServerUrl=192.168.1.5 #optional
        volumes:
          - /srv/dev-disk-by-uuid-51bdfb34-5814-488d-857e-66d9fab524ab/media/LibraryConfused-faceconfig
          - /srv/dev-disk-by-uuid-51bdfb34-5814-488d-857e-66d9fab524ab/media/tvshowsConfused-facedata/tvshows
          - /srv/dev-disk-by-uuid-51bdfb34-5814-488d-857e-66d9fab524ab/media/moviesConfused-facedata/movies
        devices:
          - /dev/dri/renderD128Confused-facedev/dri/renderD128
        ports:
          - 8096:8096
          - 8920:8920 #optional
          - 7359:7359/udp #optional
          - 1900:1900/udp #optional
        restart: unless-stopped


    jellyfin log file as an example: 
    "{"Protocol":0,"Id":"ddccb0df0ac3601b4088e3eeaef6b4df","Path":"/data/movies/Source.Code.2011.1080p/Source.Code.2011.1080p.WebRip.EAC3.5.1.x265-Lootera.mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv","Size":2049491663,"Name":"Source.Code.2011.1080p.WebRip.EAC3.5.1.x265-Lootera","IsRemote":false,"ETag":"4626df8d9fd1b61c7c95313dade29303","RunTimeTicks":55728000000,"ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"RequiresOpening":false,"OpenToken":null,"RequiresClosing":false,"LiveStreamId":null,"BufferMs":null,"RequiresLooping":false,"SupportsProbing":true,"VideoType":0,"IsoType":null,"Video3DFormat":null,"MediaStreams":[{"Codec":"hevc","CodecTag":null,"Language":null,"ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"","VideoRange":1,"VideoRangeType":1,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"LocalizedHearingImpaired":null,"DisplayTitle":"1080p HEVC SDR","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":2942135,"BitDepth":10,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":1080,"Width":1920,"AverageFrameRate":23.976025,"RealFrameRate":23.976025,"Profile":"Main 10","Type":1,"AspectRatio":"16:9","Index":0,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuv420p10le","Level":120,"IsAnamorphic":false},{"Codec":"eac3","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"English - Dolby Digital\u002B - 5.1","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":256000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":1,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"subrip","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"English - SUBRIP","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":0,"Width":0,"AverageFrameRate":null,"RealFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":2,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"mjpeg","CodecTag":null,"Language":null,"ColorRange":null,"ColorSpace":"bt470bg","ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/90000","CodecTimeBase":null,"Title":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"LocalizedHearingImpaired":null,"DisplayTitle":null,"NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":8,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":1425,"Width":950,"AverageFrameRate":null,"RealFrameRate":90000,"Profile":"Progressive","Type":3,"AspectRatio":"2:3","Index":3,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuvj420p","Level":-99,"IsAnamorphic":false}],"MediaAttachments":[{"Codec":"mjpeg","CodecTag":"[0][0][0][0]","Comment":null,"Index":3,"FileName":"cover.jpg","MimeType":"image/jpeg","DeliveryUrl":null}],"Formats":[],"Bitrate":3198135,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":0,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null}

    /usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -probesize 1G -noautorotate -i file:"/data/movies/Source.Code.2011.1080p/Source.Code.2011.1080p.WebRip.EAC3.5.1.x265-Lootera.mkv" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 h264_vaapi -rc_mode VBR -b:v 1244000 -maxrate 1244000 -bufsize 2488000 -profile:v:0 high -sei -a53_cc -force_key_frames:0 "expr:gte(t,n_forced*3)" -vf "setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,scale=trunc(min(max(iw\,ih*a)\,720)/2)*2:trunc(ow/a/2)*2,format=nv12,hwupload_vaapi" -codec:a:0 copy -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type fmp4 -hls_fmp4_init_filename "e67a164256a51bba39920804f417889c-1.mp4" -start_number 0 -hls_segment_filename "/config/cache/transcodes/e67a164256a51bba39920804f417889c%d.mp4" -hls_playlist_type vod -hls_list_size 0 -y "/config/cache/transcodes/e67a164256a51bba39920804f417889c.m3u8"


    ffmpeg version 6.0.1-Jellyfin Copyright © 2000-2023 the FFmpeg developers
      built with gcc 13 (Ubuntu 13.2.0-23ubuntu4)
      configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-opencl --enable-libdrm --enable-libxml2 --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libsvtav1 --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-vaapi --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
      libavutil      58.  2.100 / 58.  2.100
      libavcodec    60.  3.100 / 60.  3.100
      libavformat    60.  3.100 / 60.  3.100
      libavdevice    60.  1.100 / 60.  1.100
      libavfilter    9.  3.100 /  9.  3.100
      libswscale      7.  1.100 /  7.  1.100
      libswresample  4. 10.100 /  4. 10.100
      libpostproc    57.  1.100 / 57.  1.100
    Input #0, matroska,webm, from 'fileConfused-facedata/movies/Source.Code.2011.1080p/Source.Code.2011.1080p.WebRip.EAC3.5.1.x265-Lootera.mkv':
      Metadata:
        title          :
        encoder        : libebml v1.4.5 + libmatroska v1.7.1
      Duration: 01:32:52.80, start: 0.000000, bitrate: 2942 kb/s
      Chapters:
        Chapter #0:0: start 0.000000, end 5572.800000
          Metadata:
            title          : Chapter 1
      Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn (default)
        Metadata:
          title          :
      Stream #0:1(eng): Audio: eac3, 48000 Hz, 5.1(side), fltp, 256 kb/s
        Metadata:
          title          :
      Stream #0:2(eng): Subtitle: subrip
        Metadata:
          title          :
      Stream #0:3: Video: mjpeg (Progressive), yuvj420p(pc, bt470bg/unknown/unknown), 950x1425 [SAR 1:1 DAR 2:3], 90k tbr, 90k tbn (attached pic)
        Metadata:
          filename        : cover.jpg
          mimetype        : image/jpeg
    Stream mapping:
      Stream #0:0 -> #0:0 (hevc (native) -> h264 (h264_vaapi))
      Stream #0:1 -> #0:1 (copy)
    Press [q] to stop, [?] for help
    [AVHWDeviceContext @ 0x557fb103f480] No VA display found for any default device.
    [AVFilterGraph @ 0x557fb17e7200] Error initializing filters
    Error reinitializing filters!
    Failed to inject frame into filter network: Invalid argument
    Error while processing the decoded data for stream #0:0
    Conversion failed!

    "
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2024-10-09, 04:52 PM
    What CPU do you have?
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    w6trp
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2024 Oct
    Reputation: 0
    Country:United States
    #3
    2024-10-09, 05:44 PM
    (2024-10-09, 04:52 PM)TheDreadPirate Wrote: What CPU do you have?
    Intel i7-9700
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2024-10-09, 05:51 PM
    I just noticed that you did not pass in the render group ID.

    https://jellyfin.org/docs/general/admini...ualization

    Step one to get the render group's ID, then in the compose example, the "group_add" parameter.

    Also, since you're using the LSIO image instead of the official image, you will need to use their OpenCL mod so you can do HDR tone mapping.

    https://github.com/linuxserver/docker-je...file#intel
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    w6trp
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2024 Oct
    Reputation: 0
    Country:United States
    #5
    2024-10-09, 07:03 PM
    (2024-10-09, 05:51 PM)TheDreadPirate Wrote: I just noticed that you did not pass in the render group ID.

    https://jellyfin.org/docs/general/admini...ualization

    Step one to get the render group's ID, then in the compose example, the "group_add" parameter.

    Also, since you're using the LSIO image instead of the official image, you will need to use their OpenCL mod so you can do HDR tone mapping.

    https://github.com/linuxserver/docker-je...file#intel

    ok, I followed those steps, here is the log file. does this indicate than HW transcoding is working properly now?

    {"Protocol":0,"Id":"2b4f791d3a99cddea4c707c26704fead","Path":"/data/movies/Tron.1982.1080p.AV1.Opus/Tron_1982.mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv,webm","Size":1504954537,"Name":"Tron_1982","IsRemote":false,"ETag":"c8281b48a9d679d13885c1527fa0528c","RunTimeTicks":57448710000,"ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"RequiresOpening":false,"OpenToken":null,"RequiresClosing":false,"LiveStreamId":null,"BufferMs":null,"RequiresLooping":false,"SupportsProbing":true,"VideoType":0,"IsoType":null,"Video3DFormat":null,"MediaStreams":[{"Codec":"av1","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":"bt709","ColorTransfer":"bt709","ColorPrimaries":"bt709","DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"1080p AV1","VideoRange":1,"VideoRangeType":1,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"LocalizedHearingImpaired":null,"DisplayTitle":"1080p AV1 - SDR","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":2095719,"BitDepth":10,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":1080,"Width":1920,"AverageFrameRate":23.976025,"RealFrameRate":23.976025,"Profile":"Main","Type":1,"AspectRatio":"16:9","Index":0,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuv420p10le","Level":8,"IsAnamorphic":false},{"Codec":"opus","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"Opus (5.1)","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Opus (5.1) - English - Default","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":235460,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":1,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"subrip","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"English - Default - SUBRIP","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":0,"Width":0,"AverageFrameRate":null,"RealFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":2,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"mjpeg","CodecTag":null,"Language":null,"ColorRange":null,"ColorSpace":"bt470bg","ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/90000","CodecTimeBase":null,"Title":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"LocalizedHearingImpaired":null,"DisplayTitle":null,"NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":8,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":1423,"Width":949,"AverageFrameRate":null,"RealFrameRate":90000,"Profile":"Progressive","Type":3,"AspectRatio":"949:1423","Index":3,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuvj420p","Level":-99,"IsAnamorphic":false}],"MediaAttachments":[{"Codec":"mjpeg","CodecTag":"[0][0][0][0]","Comment":null,"Index":3,"FileName":"cover.jpg","MimeType":"image/jpeg","DeliveryUrl":null}],"Formats":[],"Bitrate":2331179,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":0,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null}

    /usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -probesize 1G -ss 00:40:36.000 -noaccurate_seek -init_hw_device vaapi=vaConfused-facedev/dri/renderD128,driver=iHD -noautorotate -i file:"/data/movies/Tron.1982.1080p.AV1.Opus/Tron_1982.mkv" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 h264_vaapi -rc_mode VBR -b:v 1308000 -maxrate 1308000 -bufsize 2616000 -profile:v:0 high -level 51 -sei -a53_cc -force_key_frames:0 "expr:gte(t,n_forced*3)" -vf "setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,scale=trunc(min(max(iw\,ih*a)\,720)/2)*2:trunc(ow/a/2)*2,format=nv12,hwupload_vaapi" -codec:a:0 libopus -strict -2 -ac 2 -ab 192000 -ar 48000 -af "volume=2" -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type fmp4 -hls_fmp4_init_filename "096a9acd5ef4b7769f9d161058564a45-1.mp4" -start_number 812 -hls_segment_filename "/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45%d.mp4" -hls_playlist_type vod -hls_list_size 0 -y "/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45.m3u8"


    ffmpeg version 6.0.1-Jellyfin Copyright © 2000-2023 the FFmpeg developers
      built with gcc 13 (Ubuntu 13.2.0-23ubuntu4)
      configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-opencl --enable-libdrm --enable-libxml2 --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libsvtav1 --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-vaapi --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
      libavutil      58.  2.100 / 58.  2.100
      libavcodec    60.  3.100 / 60.  3.100
      libavformat    60.  3.100 / 60.  3.100
      libavdevice    60.  1.100 / 60.  1.100
      libavfilter    9.  3.100 /  9.  3.100
      libswscale      7.  1.100 /  7.  1.100
      libswresample  4. 10.100 /  4. 10.100
      libpostproc    57.  1.100 / 57.  1.100
    [libdav1d @ 0x56477f0e7880] libdav1d 1.4.3-0-ge9986de
    Input #0, matroska,webm, from 'fileConfused-facedata/movies/Tron.1982.1080p.AV1.Opus/Tron_1982.mkv':
      Metadata:
        title          : Tron (1982) [NeoNyx343]
        Encoded By      : NeoNyx343
        creation_time  : 2024-04-05T15:34:47.000000Z
        Encoding Parameters: --good --threads=2 --bit-depth=10 --input-bit-depth=10 --lag-in-frames=48 --end-usage=q --enable-fwd-kf=0 --disable-kf --cpu-used=3 --auto-alt-ref=1 --tile-columns=0 --tile-rows=0 --arnr-maxframes=15 --tune=ssim --cq-level=24/55 --disable-trellis-quant=0
        Encoder        : aom v3.8.2
      Duration: 01:35:44.87, start: -0.007000, bitrate: 2095 kb/s
      Stream #0:0(eng): Video: av1 (Main), yuv420p10le(tv, bt709), 1920x1080, Film Grain, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn (default)
        Metadata:
          title          : 1080p AV1
          BPS            : 1857815
          DURATION        : 01:35:44.823000000
          NUMBER_OF_FRAMES: 137738
          NUMBER_OF_BYTES : 1334102818
          _STATISTICS_WRITING_APP: mkvmerge v83.0 ('Circle Of Friends') 64-bit
          _STATISTICS_WRITING_DATE_UTC: 2024-04-05 15:34:47
          _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      Stream #0:1(eng): Audio: opus, 48000 Hz, 5.1, fltp (default)
        Metadata:
          title          : Opus (5.1)
          ENCODER        : opusenc from opus-tools 0.2
          ENCODER_OPTIONS : --bitrate 256 --vbr
          BPS            : 235460
          DURATION        : 01:35:44.871000000
          NUMBER_OF_FRAMES: 287244
          NUMBER_OF_BYTES : 169085925
          _STATISTICS_WRITING_APP: mkvmerge v83.0 ('Circle Of Friends') 64-bit
          _STATISTICS_WRITING_DATE_UTC: 2024-04-05 15:34:47
          _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      Stream #0:2(eng): Subtitle: subrip (default)
        Metadata:
          BPS            : 49
          DURATION        : 01:34:40.720000000
          NUMBER_OF_FRAMES: 957
          NUMBER_OF_BYTES : 35233
          _STATISTICS_WRITING_APP: mkvmerge v83.0 ('Circle Of Friends') 64-bit
          _STATISTICS_WRITING_DATE_UTC: 2024-04-05 15:34:47
          _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      Stream #0:3: Video: mjpeg (Progressive), yuvj420p(pc, bt470bg/unknown/unknown), 949x1423 [SAR 1:1 DAR 949:1423], 90k tbr, 90k tbn (attached pic)
        Metadata:
          filename        : cover.jpg
          mimetype        : image/jpeg
    [libdav1d @ 0x56477f11c080] libdav1d 1.4.3-0-ge9986de
    Stream mapping:
      Stream #0:0 -> #0:0 (av1 (libdav1d) -> h264 (h264_vaapi))
      Stream #0:1 -> #0:1 (opus (native) -> opus (libopus))
    Press [q] to stop, [?] for help
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45-1.mp4' for writing
    Output #0, hls, to '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45.m3u8':
      Metadata:
        encoder        : Lavf60.3.100
      Stream #0:0: Video: h264 (High), vaapi(tv, bt709, progressive), 720x404 [SAR 404:405 DAR 16:9], q=2-31, 1308 kb/s, 23.98 fps, 24k tbn (default)
        Metadata:
          encoder        : Lavc60.3.100 h264_vaapi
      Stream #0:1: Audio: opus, 48000 Hz, stereo, flt, 192 kb/s (default)
        Metadata:
          encoder        : Lavc60.3.100 libopus
    frame=    0 fps=0.0 q=0.0 size=      0kB time=00:00:00.00 bitrate=N/A speed=  0x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45812.mp4' for writing
    frame=  81 fps=0.0 q=-0.0 size=N/A time=00:00:03.52 bitrate=N/A speed=6.93x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45813.mp4' for writing
    frame=  173 fps=171 q=-0.0 size=N/A time=00:00:07.48 bitrate=N/A speed=7.39x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45814.mp4' for writing
    frame=  275 fps=182 q=-0.0 size=N/A time=00:00:11.62 bitrate=N/A speed=7.68x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45815.mp4' for writing
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45816.mp4' for writing
    frame=  367 fps=182 q=-0.0 size=N/A time=00:00:15.54 bitrate=N/A speed=7.72x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45817.mp4' for writing
    frame=  466 fps=185 q=-0.0 size=N/A time=00:00:19.64 bitrate=N/A speed=7.81x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45818.mp4' for writing
    frame=  566 fps=188 q=-0.0 size=N/A time=00:00:23.84 bitrate=N/A speed=7.91x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45819.mp4' for writing
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45820.mp4' for writing
    frame=  662 fps=188 q=-0.0 size=N/A time=00:00:27.84 bitrate=N/A speed=7.92x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45821.mp4' for writing
    frame=  761 fps=189 q=-0.0 size=N/A time=00:00:31.98 bitrate=N/A speed=7.96x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45822.mp4' for writing
    frame=  848 fps=188 q=-0.0 size=N/A time=00:00:35.56 bitrate=N/A speed=7.87x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45823.mp4' for writing
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45824.mp4' for writing
    frame=  939 fps=187 q=-0.0 size=N/A time=00:00:39.34 bitrate=N/A speed=7.84x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45825.mp4' for writing
    frame= 1035 fps=187 q=-0.0 size=N/A time=00:00:43.42 bitrate=N/A speed=7.87x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45826.mp4' for writing
    frame= 1130 fps=188 q=-0.0 size=N/A time=00:00:47.44 bitrate=N/A speed=7.88x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45827.mp4' for writing
    frame= 1219 fps=187 q=-0.0 size=N/A time=00:00:50.98 bitrate=N/A speed=7.81x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45828.mp4' for writing
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45829.mp4' for writing
    frame= 1317 fps=187 q=-0.0 size=N/A time=00:00:55.18 bitrate=N/A speed=7.86x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45830.mp4' for writing
    frame= 1414 fps=188 q=-0.0 size=N/A time=00:00:59.14 bitrate=N/A speed=7.86x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45831.mp4' for writing
    frame= 1504 fps=187 q=-0.0 size=N/A time=00:01:02.88 bitrate=N/A speed=7.83x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45832.mp4' for writing
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45833.mp4' for writing
    frame= 1596 fps=187 q=-0.0 size=N/A time=00:01:06.68 bitrate=N/A speed=7.81x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45834.mp4' for writing
    frame= 1688 fps=187 q=-0.0 size=N/A time=00:01:10.56 bitrate=N/A speed=7.81x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45835.mp4' for writing
    frame= 1779 fps=187 q=-0.0 size=N/A time=00:01:14.42 bitrate=N/A speed=7.81x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45836.mp4' for writing
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45837.mp4' for writing
    frame= 1879 fps=187 q=-0.0 size=N/A time=00:01:18.54 bitrate=N/A speed=7.82x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45838.mp4' for writing
    frame= 1965 fps=186 q=-0.0 size=N/A time=00:01:22.22 bitrate=N/A speed= 7.8x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45839.mp4' for writing
    frame= 2057 fps=186 q=-0.0 size=N/A time=00:01:25.92 bitrate=N/A speed=7.78x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45840.mp4' for writing
    frame= 2140 fps=185 q=-0.0 size=N/A time=00:01:29.42 bitrate=N/A speed=7.74x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45841.mp4' for writing
    frame= 2228 fps=185 q=-0.0 size=N/A time=00:01:33.04 bitrate=N/A speed=7.72x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45842.mp4' for writing
    frame= 2295 fps=182 q=-0.0 size=N/A time=00:01:35.90 bitrate=N/A speed=7.63x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45843.mp4' for writing
    frame= 2344 fps=179 q=-0.0 size=N/A time=00:01:37.98 bitrate=N/A speed=7.49x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45844.mp4' for writing
    frame= 2410 fps=177 q=-0.0 size=N/A time=00:01:40.70 bitrate=N/A speed=7.41x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45845.mp4' for writing
    frame= 2463 fps=175 q=-0.0 size=N/A time=00:01:43.00 bitrate=N/A speed=7.31x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45846.mp4' for writing
    frame= 2519 fps=172 q=-0.0 size=N/A time=00:01:45.26 bitrate=N/A speed=7.21x   
    frame= 2570 fps=170 q=-0.0 size=N/A time=00:01:47.36 bitrate=N/A speed=7.11x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45847.mp4' for writing
    frame= 2624 fps=168 q=-0.0 size=N/A time=00:01:49.54 bitrate=N/A speed=7.01x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45848.mp4' for writing
    frame= 2675 fps=166 q=-0.0 size=N/A time=00:01:51.68 bitrate=N/A speed=6.93x   
    frame= 2723 fps=164 q=-0.0 size=N/A time=00:01:53.80 bitrate=N/A speed=6.85x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45849.mp4' for writing
    frame= 2770 fps=162 q=-0.0 size=N/A time=00:01:55.66 bitrate=N/A speed=6.75x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45850.mp4' for writing
    frame= 2827 fps=160 q=-0.0 size=N/A time=00:01:58.14 bitrate=N/A speed= 6.7x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45851.mp4' for writing
    frame= 2887 fps=159 q=-0.0 size=N/A time=00:02:00.64 bitrate=N/A speed=6.65x   
    frame= 2942 fps=158 q=-0.0 size=N/A time=00:02:03.00 bitrate=N/A speed= 6.6x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45852.mp4' for writing
    frame= 3013 fps=157 q=-0.0 size=N/A time=00:02:05.82 bitrate=N/A speed=6.58x   
    [hls @ 0x56477f1fa000] Opening '/config/cache/transcodes/096a9acd5ef4b7769f9d161058564a45853.mp4' for writing
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #6
    2024-10-09, 07:17 PM
    Looks like it, yes. Switch to QSV. It will perform a bit faster than VAAPI.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    w6trp
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2024 Oct
    Reputation: 0
    Country:United States
    #7
    2024-10-09, 07:44 PM (This post was last modified: 2024-10-09, 07:48 PM by w6trp.)
    (2024-10-09, 07:17 PM)TheDreadPirate Wrote: Looks like it, yes.  Switch to QSV.  It will perform a bit faster than VAAPI.

    thanks,. i made the switch to QSV, hows this look?


    ffmpeg version 6.0.1-Jellyfin Copyright © 2000-2023 the FFmpeg developers
      built with gcc 13 (Ubuntu 13.2.0-23ubuntu4)
      configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-opencl --enable-libdrm --enable-libxml2 --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libsvtav1 --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-vaapi --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
      libavutil      58.  2.100 / 58.  2.100
      libavcodec    60.  3.100 / 60.  3.100
      libavformat    60.  3.100 / 60.  3.100
      libavdevice    60.  1.100 / 60.  1.100
      libavfilter    9.  3.100 /  9.  3.100
      libswscale      7.  1.100 /  7.  1.100
      libswresample  4. 10.100 /  4. 10.100
      libpostproc    57.  1.100 / 57.  1.100
    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
    Input #0, matroska,webm, from 'fileConfused-facedata/movies/Source.Code.2011.1080p/Source.Code.2011.1080p.WebRip.EAC3.5.1.x265-Lootera.mkv':
      Metadata:
        title          :
        encoder        : libebml v1.4.5 + libmatroska v1.7.1
      Duration: 01:32:52.80, start: 0.000000, bitrate: 2942 kb/s
      Chapters:
        Chapter #0:0: start 0.000000, end 5572.800000
          Metadata:
            title          : Chapter 1
      Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn (default)
        Metadata:
          title          :
      Stream #0:1(eng): Audio: eac3, 48000 Hz, 5.1(side), fltp, 256 kb/s
        Metadata:
          title          :
      Stream #0:2(eng): Subtitle: subrip
        Metadata:
          title          :
      Stream #0:3: Video: mjpeg (Progressive), yuvj420p(pc, bt470bg/unknown/unknown), 950x1425 [SAR 1:1 DAR 2:3], 90k tbr, 90k tbn (attached pic)
        Metadata:
          filename        : cover.jpg
          mimetype        : image/jpeg
    Stream mapping:
      Stream #0:0 -> #0:0 (hevc (native) -> h264 (h264_qsv))
      Stream #0:1 -> #0:1 (eac3 (native) -> aac (libfdk_aac))
    Press [q] to stop, [?] for help
    [hls @ 0x5649d32bd9c0] Opening '/config/cache/transcodes/a52cb03557b85ac36c2ffac7dc2f985c-1.mp4' for writing
    Output #0, hls, to '/config/cache/transcodes/a52cb03557b85ac36c2ffac7dc2f985c.m3u8':
      Metadata:
        encoder        : Lavf60.3.100
      Stream #0:0: Video: h264, nv12(tv, bt709, progressive), 720x404 [SAR 404:405 DAR 16:9], q=2-31, 1116 kb/s, 23.98 fps, 24k tbn (default)
        Metadata:
          encoder        : Lavc60.3.100 h264_qsv
        Side data:
          cpb: bitrate max/min/avg: 1116000/0/1116000 buffer size: 2232000 vbv_delay: N/A
      Stream #0:1: Audio: aac, 48000 Hz, stereo, s16, 256 kb/s
        Metadata:
          encoder        : Lavc60.3.100 libfdk_aac
    frame=    0 fps=0.0 q=0.0 size=N/A time=00:00:00.00 bitrate=N/A speed=  0x   
    [hls @ 0x5649d32bd9c0] Opening '/config/cache/transcodes/a52cb03557b85ac36c2ffac7dc2f985c0.mp4' for writing
    frame=  120 fps=0.0 q=14.0 size=N/A time=00:00:05.37 bitrate=N/A speed=10.1x   
    [hls @ 0x5649d32bd9c0] Opening '/config/cache/transcodes/a52cb03557b85ac36c2ffac7dc2f985c1.mp4' for writing
    [hls @ 0x5649d32bd9c0] Opening '/config/cache/transcodes/a52cb03557b85ac36c2ffac7dc2f985c2.mp4' for writing
    frame=  262 fps=254 q=16.0 size=N/A time=00:00:11.28 bitrate=N/A speed=10.9x   
    [hls @ 0x5649d32bd9c0] Opening '/config/cache/transcodes/a52cb03557b85ac36c2ffac7dc2f985c3.mp4' for writing
    [hls @ 0x5649d32bd9c0] Opening '/config/cache/transcodes/a52cb03557b85ac36c2ffac7dc2f985c4.mp4' for writing
    frame=  401 fps=261 q=22.0 size=N/A time=00:00:17.04 bitrate=N/A speed=11.1x   
    [hls @ 0x5649d32bd9c0] Opening '/config/cache/transcodes/a52cb03557b85ac36c2ffac7dc2f985c5.mp4' for writing
    [hls @ 0x5649d32bd9c0] Opening '/config/cache/transcodes/a52cb03557b85ac36c2ffac7dc2f985c6.mp4' for writing
    frame=  533 fps=261 q=22.0 size=N/A time=00:00:22.52 bitrate=N/A speed=  11x   
    [hls @ 0x5649d32bd9c0] Opening '/config/cache/transcodes/a52cb03557b85ac36c2ffac7dc2f985c7.mp4' for writing

    @TheDreadPirate - just to clarify here... when not using transcoding I was seeing my CPU utilization on OMV server in the 90s.... after enabling the transcoding on VAAPI and/or QSV I still see the CPU utilization on the OMV server nearly as high. I'm assuming thats normal? Since the GPU is baked onto the CPU? I'm just trying to understand how all this works.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #8
    2024-10-09, 07:55 PM (This post was last modified: 2024-10-09, 07:56 PM by TheDreadPirate. Edited 1 time in total.)
    The QSV transcode looks good.

    The audio is transcoding as well, which will always occur on the CPU.

    Code:
    Stream mapping:
      Stream #0:0 -> #0:0 (hevc (native) -> h264 (h264_qsv))
      Stream #0:1 -> #0:1 (eac3 (native) -> aac (libfdk_aac))

    If you are burning in subtitles, that also happens on the CPU before being sent to the GPU to encode. This does not appear to be a contributing factor, in this case, though.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    w6trp
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2024 Oct
    Reputation: 0
    Country:United States
    #9
    2024-10-09, 08:07 PM
    (2024-10-09, 07:55 PM)TheDreadPirate Wrote: The QSV transcode looks good.

    The audio is transcoding as well, which will always occur on the CPU.

    Code:
    Stream mapping:
      Stream #0:0 -> #0:0 (hevc (native) -> h264 (h264_qsv))
      Stream #0:1 -> #0:1 (eac3 (native) -> aac (libfdk_aac))

    If you are burning in subtitles, that also happens on the CPU before being sent to the GPU to encode.  This does not appear to be a contributing factor, in this case, though.

    wonderful thanks so much, I dont intend to be transcoding the audio the files should be in English already but I dont. and not using subtitles. maybe thats another setting I can tweak or turn off. for now everything seems to be  working. I tried streaming across a few devices and changing the quality settings on the fly and skipping to different parts of the videos, seems to be good quality. 
    your help is greatly appreciated since I didnt already say that!
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode