LXC in proxmox, i7-6700k Streaming CPU Usage - hp1 - 2024-05-31
Hello,
I got jellyfin installed as an LXC container, and with my igpu, I finally have hardware encoding working! I have an HDHomeRun and using intel_gpu_top I can see ffmpeg using the hardware encoder when I'm watching livetv. CPU usage is about 10%, which is fantastic.
So I added in some media files. I've tried HVEC and H265 1080 and 720p files. When playing these media files, the hardware encoder does not kick in and I get 50-80% CPU utilization by FFMPEG. Is there any way to use the hardware features of the igpu to reduce CPU usage? I have several other VMs running on proxmox and don't want to impact their performance.
Any ideas or assistance if very much appreciated!
RE: LXC in proxmox, i7-6700k Streaming CPU Usage - TheDreadPirate - 2024-05-31
Can you share the ffmpeg logs for these files in question?
RE: LXC in proxmox, i7-6700k Streaming CPU Usage - hp1 - 2024-05-31
You bet. Thanks for the reply. from FFmpeg.Transcode that works. I see that it has a hardware device, and intel_gpu_top shows ffmpeg using the gpu:
Code: {"Protocol":1,"Id":"native_b23ebc9442ec90ed5f591ef1683972b1_88948c0cf6293697a140d179075ce11f","Path":"http://x.x.x.x:8096/LiveTv/LiveStreamFiles/059fefa4242d45dcac6e2363c1fc50f8/stream.ts","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mpegts","Size":null,"Name":null,"IsRemote":false,"ETag":null,"RunTimeTicks":null,"ReadAtNativeFramerate":false,"IgnoreDts":true,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":false,"IsInfiniteStream":true,"RequiresOpening":true,"OpenToken":null,"RequiresClosing":true,"LiveStreamId":"e2329f4997b378e64ccf8fa396deb76e_af999c25a00715699361240d4c6c7a53_native_b23ebc9442ec90ed5f591ef1683972b1_88948c0cf6293697a140d179075ce11f","BufferMs":0,"RequiresLooping":false,"SupportsProbing":true,"VideoType":null,"IsoType":null,"Video3DFormat":null,"MediaStreams":[{"Codec":"mpeg2video","CodecTag":null,"Language":null,"ColorRange":"tv","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/90000","CodecTimeBase":null,"Title":null,"VideoRange":1,"VideoRangeType":1,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"LocalizedHearingImpaired":null,"DisplayTitle":"1080p MPEG2VIDEO SDR","NalLengthSize":null,"IsInterlaced":false,"IsAVC":null,"ChannelLayout":null,"BitRate":20000000,"BitDepth":8,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":1080,"Width":1920,"AverageFrameRate":29.97003,"RealFrameRate":59.94006,"Profile":"Main","Type":1,"AspectRatio":"16:9","Index":-1,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuv420p","Level":4,"IsAnamorphic":false},{"Codec":"ac3","CodecTag":"AC-3","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/90000","CodecTimeBase":null,"Title":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"LocalizedHearingImpaired":null,"DisplayTitle":"Dolby Digital - 5.1","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":384000,"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}],"MediaAttachments":[],"Formats":[],"Bitrate":20384000,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":0,"TranscodingContainer":null,"AnalyzeDurationMs":3000,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null}
/usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 3000000 -probesize 1G -fflags +igndts -init_hw_device vaapi=va:/dev/dri/renderD128,driver=iHD -noautorotate -i "http://x.x.x.x:8096/LiveTv/LiveStreamFiles/059fefa4242d45dcac6e2363c1fc50f8/stream.ts" -map_metadata -1 -map_chapters -1 -threads 0 -sn -codec:v:0 h264_vaapi -rc_mode VBR -b:v 19360000 -maxrate 19360000 -bufsize 38720000 -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)\,1920)/2)*2:trunc(ow/a/2)*2,format=nv12,hwupload_vaapi" -flags -global_header -codec:a:0 libfdk_aac -ac 6 -ab 640000 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 0 -hls_base_url "hls/82e38131c72d24c2c11fc19ab4eb053a/" -hls_segment_filename "/var/cache/jellyfin/transcodes/82e38131c72d24c2c11fc19ab4eb053a%d.ts" -hls_playlist_type event -hls_list_size 0 -y "/var/cache/jellyfin/transcodes/82e38131c72d24c2c11fc19ab4eb053a.m3u8"
ffmpeg version 6.0.1-Jellyfin Copyright (c) 2000-2023 the FFmpeg developers
built with gcc 11 (Ubuntu 11.4.0-1ubuntu1~22.04)
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-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
[mpeg2video @ 0x5b8ee1afa740] Invalid frame dimensions 0x0.
Last message repeated 8 times
Input #0, mpegts, from 'http://192.168.0.62:8096/LiveTv/LiveStreamFiles/059fefa4242d45dcac6e2363c1fc50f8/stream.ts':
Duration: N/A, start: 39210.959744, bitrate: N/A
Program 1
Stream #0:0[0x31]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv, top first), 1920x1080 [SAR 1:1 DAR 16:9], Closed Captions, 29.97 fps, 29.97 tbr, 90k tbn
Side data:
cpb: bitrate max/min/avg: 18087600/0/0 buffer size: 7995392 vbv_delay: N/A
Stream #0:1[0x34](eng): Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, 5.1(side), fltp, 384 kb/s
Stream #0:2[0x35](eng): Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo, fltp, 192 kb/s (visual impaired)
Stream mapping:
Stream #0:0 -> #0:0 (mpeg2video (native) -> h264 (h264_vaapi))
Stream #0:1 -> #0:1 (ac3 (native) -> aac (libfdk_aac))
Press [q] to stop, [?] for help
Output #0, hls, to '/var/cache/jellyfin/transcodes/82e38131c72d24c2c11fc19ab4eb053a.m3u8':
Metadata:
encoder : Lavf60.3.100
Stream #0:0: Video: h264 (High), vaapi(tv, bt709, top coded first (swapped)), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 19360 kb/s, 29.97 fps, 90k tbn
Metadata:
encoder : Lavc60.3.100 h264_vaapi
Stream #0:1: Audio: aac, 48000 Hz, 5.1, s16, 640 kb/s
Metadata:
encoder : Lavc60.3.100 libfdk_aac
frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate=N/A speed= 0x
frame= 71 fps=0.0 q=-0.0 size=N/A time=00:00:02.49 bitrate=N/A speed=4.86x
[hls @ 0x5b8ee1b038c0] Opening '/var/cache/jellyfin/transcodes/82e38131c72d24c2c11fc19ab4eb053a0.ts' for writing
[hls @ 0x5b8ee1b038c0] Opening '/var/cache/jellyfin/transcodes/82e38131c72d24c2c11fc19ab4eb053a.m3u8.tmp' for writing
And from FFmpeg.DirectStream
Code: {"Protocol":0,"Id":"e2129a76d7d510ed701252c4bf3670bf","Path":"/mnt/movie.mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv","Size":1619111022,"Name":"Movie (2023)","IsRemote":false,"ETag":"d98f3039411f7669fc77ded2c11dee93","RunTimeTicks":55459160000,"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":"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":null,"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":2335572,"BitDepth":10,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":804,"Width":1920,"AverageFrameRate":23.809525,"RealFrameRate":23.809525,"Profile":"Main 10","Type":1,"AspectRatio":"2.40:1","Index":0,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuv420p10le","Level":153,"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":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"LocalizedHearingImpaired":null,"DisplayTitle":"English - Dolby Digital\u002B - 5.1","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":384000,"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":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":"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":"SDH","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"SDH - 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":3,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"subrip","CodecTag":null,"Language":"spa","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":"Latin American","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"Latin American - Spanish - 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":4,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"subrip","CodecTag":null,"Language":"fre","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":"Canadian","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"Canadian - Fre - 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":5,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null}],"MediaAttachments":[],"Formats":[],"Bitrate":2719572,"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:08:51.030 -noaccurate_seek -fflags +genpts -i file:"/mnt/movie.mkv" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 copy -tag:v:0 hvc1 -bsf:v hevc_mp4toannexb -start_at_zero -codec:a:0 libfdk_aac -ac 6 -ab 640000 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 6 -hls_segment_type fmp4 -hls_fmp4_init_filename "4ef5ed893b28ee1073fff14be4f5e500-1.mp4" -start_number 53 -hls_segment_filename "/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500%d.mp4" -hls_playlist_type vod -hls_list_size 0 -y "/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500.m3u8"
ffmpeg version 6.0.1-Jellyfin Copyright (c) 2000-2023 the FFmpeg developers
built with gcc 11 (Ubuntu 11.4.0-1ubuntu1~22.04)
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-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 'file:/mnt/movie.mkv':
Metadata:
encoder : libebml v1.4.2 + libmatroska v1.6.4
creation_time : 2023-05-16T07:31:26.000000Z
Duration: 01:32:25.92, start: 0.000000, bitrate: 2335 kb/s
Chapters:
Chapter #0:0: start 1.008000, end 286.126000
Metadata:
title : Chapter 01
Chapter #0:1: start 286.126000, end 683.774000
Metadata:
title : Chapter 02
Chapter #0:2: start 683.774000, end 1031.872000
Metadata:
title : Chapter 03
Chapter #0:3: start 1031.872000, end 1303.393000
Metadata:
title : Chapter 04
Chapter #0:4: start 1303.393000, end 1637.144000
Metadata:
title : Chapter 05
Chapter #0:5: start 1637.144000, end 2018.900000
Metadata:
title : Chapter 06
Chapter #0:6: start 2018.900000, end 2316.365000
Metadata:
title : Chapter 07
Chapter #0:7: start 2316.365000, end 2702.626000
Metadata:
title : Chapter 08
Chapter #0:8: start 2702.626000, end 3052.267000
Metadata:
title : Chapter 09
Chapter #0:9: start 3052.267000, end 3349.439000
Metadata:
title : Chapter 10
Chapter #0:10: start 3349.439000, end 3685.859000
Metadata:
title : Chapter 11
Chapter #0:11: start 3685.859000, end 4020.110000
Metadata:
title : Chapter 12
Chapter #0:12: start 4020.110000, end 4372.504000
Metadata:
title : Chapter 13
Chapter #0:13: start 4372.504000, end 4701.375000
Metadata:
title : Chapter 14
Chapter #0:14: start 4701.375000, end 5170.635000
Metadata:
title : Chapter 15
Chapter #0:15: start 5170.635000, end 5545.916000
Metadata:
title : Chapter 16
Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv, bt709), 1920x804 [SAR 1:1 DAR 160:67], 23.81 fps, 23.81 tbr, 1k tbn (default)
Metadata:
BPS : 1948792
DURATION : 01:32:25.916000000
NUMBER_OF_FRAMES: 132969
NUMBER_OF_BYTES : 1350979723
_STATISTICS_WRITING_APP: mkvmerge v67.0.0 ('Under Stars') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2023-05-16 07:31:26
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:1(eng): Audio: eac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
Metadata:
BPS : 384000
DURATION : 01:32:23.648000000
NUMBER_OF_FRAMES: 173239
NUMBER_OF_BYTES : 266095104
_STATISTICS_WRITING_APP: mkvmerge v67.0.0 ('Under Stars') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2023-05-16 07:31:26
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:2(eng): Subtitle: subrip (default)
Metadata:
BPS : 35
DURATION : 01:31:50.296000000
NUMBER_OF_FRAMES: 989
NUMBER_OF_BYTES : 24273
_STATISTICS_WRITING_APP: mkvmerge v67.0.0 ('Under Stars') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2023-05-16 07:31:26
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:3(eng): Subtitle: subrip (default)
Metadata:
title : SDH
BPS : 51
DURATION : 01:32:18.028000000
NUMBER_OF_FRAMES: 1609
NUMBER_OF_BYTES : 35880
_STATISTICS_WRITING_APP: mkvmerge v67.0.0 ('Under Stars') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2023-05-16 07:31:26
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:4(spa): Subtitle: subrip
Metadata:
title : Latin American
BPS : 33
DURATION : 01:30:05.197000000
NUMBER_OF_FRAMES: 839
NUMBER_OF_BYTES : 22548
_STATISTICS_WRITING_APP: mkvmerge v67.0.0 ('Under Stars') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2023-05-16 07:31:26
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:5(fre): Subtitle: subrip
Metadata:
title : Canadian
BPS : 40
DURATION : 01:31:52.513000000
NUMBER_OF_FRAMES: 1089
NUMBER_OF_BYTES : 28146
_STATISTICS_WRITING_APP: mkvmerge v67.0.0 ('Under Stars') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2023-05-16 07:31:26
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (eac3 (native) -> aac (libfdk_aac))
Press [q] to stop, [?] for help
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500-1.mp4' for writing
Output #0, hls, to '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500.m3u8':
Metadata:
encoder : Lavf60.3.100
Stream #0:0: Video: hevc (Main 10) (hvc1 / 0x31637668), yuv420p10le(tv, bt709), 1920x804 [SAR 1:1 DAR 160:67], q=2-31, 23.81 fps, 23.81 tbr, 24k tbn (default)
Stream #0:1: Audio: aac, 48000 Hz, 5.1, s16, 640 kb/s
Metadata:
encoder : Lavc60.3.100 libfdk_aac
frame= 0 fps=0.0 q=-1.0 size= 0kB time=00:00:00.01 bitrate= 0.0kbits/s speed=7.49x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50053.mp4' for writing
frame= 321 fps=0.0 q=-1.0 size=N/A time=00:00:13.51 bitrate=N/A speed=26.9x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50054.mp4' for writing
frame= 665 fps=663 q=-1.0 size=N/A time=00:00:27.91 bitrate=N/A speed=27.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50055.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50056.mp4' for writing
frame= 985 fps=655 q=-1.0 size=N/A time=00:00:41.14 bitrate=N/A speed=27.4x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50057.mp4' for writing
frame= 1297 fps=647 q=-1.0 size=N/A time=00:00:54.20 bitrate=N/A speed= 27x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50058.mp4' for writing
frame= 1603 fps=640 q=-1.0 size=N/A time=00:01:07.08 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50059.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50060.mp4' for writing
frame= 1929 fps=642 q=-1.0 size=N/A time=00:01:20.58 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50061.mp4' for writing
frame= 2233 fps=637 q=-1.0 size=N/A time=00:01:33.26 bitrate=N/A speed=26.6x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50062.mp4' for writing
frame= 2545 fps=635 q=-1.0 size=N/A time=00:01:46.36 bitrate=N/A speed=26.6x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50063.mp4' for writing
frame= 2865 fps=636 q=-1.0 size=N/A time=00:01:59.50 bitrate=N/A speed=26.5x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50064.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50065.mp4' for writing
frame= 3166 fps=632 q=-1.0 size=N/A time=00:02:12.17 bitrate=N/A speed=26.4x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50066.mp4' for writing
frame= 3501 fps=636 q=-1.0 size=N/A time=00:02:26.25 bitrate=N/A speed=26.6x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50067.mp4' for writing
frame= 3825 fps=637 q=-1.0 size=N/A time=00:02:39.69 bitrate=N/A speed=26.6x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50068.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50069.mp4' for writing
frame= 4141 fps=636 q=-1.0 size=N/A time=00:02:52.92 bitrate=N/A speed=26.6x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50070.mp4' for writing
frame= 4465 fps=637 q=-1.0 size=N/A time=00:03:06.44 bitrate=N/A speed=26.6x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50071.mp4' for writing
frame= 4785 fps=637 q=-1.0 size=N/A time=00:03:19.86 bitrate=N/A speed=26.6x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50072.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50073.mp4' for writing
frame= 5125 fps=640 q=-1.0 size=N/A time=00:03:33.83 bitrate=N/A speed=26.7x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50074.mp4' for writing
frame= 5477 fps=644 q=-1.0 size=N/A time=00:03:48.74 bitrate=N/A speed=26.9x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50075.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50076.mp4' for writing
frame= 5833 fps=647 q=-1.0 size=N/A time=00:04:03.40 bitrate=N/A speed= 27x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50077.mp4' for writing
frame= 6193 fps=651 q=-1.0 size=N/A time=00:04:18.57 bitrate=N/A speed=27.2x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50078.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50079.mp4' for writing
frame= 6529 fps=652 q=-1.0 size=N/A time=00:04:32.39 bitrate=N/A speed=27.2x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50080.mp4' for writing
frame= 6829 fps=650 q=-1.0 size=N/A time=00:04:45.13 bitrate=N/A speed=27.1x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50081.mp4' for writing
frame= 7137 fps=648 q=-1.0 size=N/A time=00:04:57.72 bitrate=N/A speed= 27x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50082.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50083.mp4' for writing
frame= 7445 fps=647 q=-1.0 size=N/A time=00:05:10.60 bitrate=N/A speed= 27x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50084.mp4' for writing
frame= 7741 fps=644 q=-1.0 size=N/A time=00:05:23.08 bitrate=N/A speed=26.9x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50085.mp4' for writing
frame= 8057 fps=644 q=-1.0 size=N/A time=00:05:36.33 bitrate=N/A speed=26.9x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50086.mp4' for writing
frame= 8389 fps=644 q=-1.0 size=N/A time=00:05:50.20 bitrate=N/A speed=26.9x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50087.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50088.mp4' for writing
frame= 8717 fps=645 q=-1.0 size=N/A time=00:06:03.78 bitrate=N/A speed=26.9x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50089.mp4' for writing
frame= 9053 fps=646 q=-1.0 size=N/A time=00:06:17.84 bitrate=N/A speed= 27x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50090.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50091.mp4' for writing
frame= 9385 fps=646 q=-1.0 size=N/A time=00:06:31.56 bitrate=N/A speed= 27x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50092.mp4' for writing
frame= 9721 fps=647 q=-1.0 size=N/A time=00:06:45.64 bitrate=N/A speed= 27x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50093.mp4' for writing
frame=10057 fps=648 q=-1.0 size=N/A time=00:06:59.57 bitrate=N/A speed= 27x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50094.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50095.mp4' for writing
frame=10381 fps=648 q=-1.0 size=N/A time=00:07:13.08 bitrate=N/A speed= 27x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50096.mp4' for writing
frame=10697 fps=647 q=-1.0 size=N/A time=00:07:26.41 bitrate=N/A speed= 27x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50097.mp4' for writing
frame=10997 fps=646 q=-1.0 size=N/A time=00:07:38.82 bitrate=N/A speed= 27x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50098.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e50099.mp4' for writing
frame=11297 fps=645 q=-1.0 size=N/A time=00:07:51.30 bitrate=N/A speed=26.9x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500100.mp4' for writing
frame=11593 fps=643 q=-1.0 size=N/A time=00:08:03.66 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500101.mp4' for writing
frame=11889 fps=642 q=-1.0 size=N/A time=00:08:16.14 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500102.mp4' for writing
frame=12213 fps=642 q=-1.0 size=N/A time=00:08:29.58 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500103.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500104.mp4' for writing
frame=12541 fps=642 q=-1.0 size=N/A time=00:08:43.14 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500105.mp4' for writing
frame=12849 fps=642 q=-1.0 size=N/A time=00:08:56.14 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500106.mp4' for writing
frame=13185 fps=642 q=-1.0 size=N/A time=00:09:09.94 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500107.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500108.mp4' for writing
frame=13493 fps=642 q=-1.0 size=N/A time=00:09:23.12 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500109.mp4' for writing
frame=13801 fps=641 q=-1.0 size=N/A time=00:09:35.82 bitrate=N/A speed=26.7x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500110.mp4' for writing
frame=14117 fps=641 q=-1.0 size=N/A time=00:09:48.98 bitrate=N/A speed=26.7x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500111.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500112.mp4' for writing
frame=14449 fps=641 q=-1.0 size=N/A time=00:10:02.89 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500113.mp4' for writing
frame=14777 fps=642 q=-1.0 size=N/A time=00:10:16.63 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500114.mp4' for writing
frame=15121 fps=643 q=-1.0 size=N/A time=00:10:30.64 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500115.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500116.mp4' for writing
frame=15457 fps=643 q=-1.0 size=N/A time=00:10:44.81 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500117.mp4' for writing
frame=15777 fps=643 q=-1.0 size=N/A time=00:10:58.12 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500118.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500119.mp4' for writing
frame=16097 fps=643 q=-1.0 size=N/A time=00:11:11.50 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500120.mp4' for writing
frame=16405 fps=643 q=-1.0 size=N/A time=00:11:24.49 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500121.mp4' for writing
frame=16733 fps=643 q=-1.0 size=N/A time=00:11:38.12 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500122.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500123.mp4' for writing
frame=17057 fps=643 q=-1.0 size=N/A time=00:11:51.60 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500124.mp4' for writing
frame=17373 fps=643 q=-1.0 size=N/A time=00:12:04.66 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500125.mp4' for writing
frame=17673 fps=642 q=-1.0 size=N/A time=00:12:17.35 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500126.mp4' for writing
frame=17981 fps=641 q=-1.0 size=N/A time=00:12:30.26 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500127.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500128.mp4' for writing
frame=18313 fps=642 q=-1.0 size=N/A time=00:12:44.02 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500129.mp4' for writing
frame=18641 fps=642 q=-1.0 size=N/A time=00:12:57.67 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500130.mp4' for writing
frame=18954 fps=642 q=-1.0 size=N/A time=00:13:10.60 bitrate=N/A speed=26.8x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500131.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500132.mp4' for writing
frame=19245 fps=641 q=-1.0 size=N/A time=00:13:22.82 bitrate=N/A speed=26.7x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500133.mp4' for writing
frame=19545 fps=640 q=-1.0 size=N/A time=00:13:35.18 bitrate=N/A speed=26.7x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500134.mp4' for writing
frame=19853 fps=640 q=-1.0 size=N/A time=00:13:48.36 bitrate=N/A speed=26.7x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500135.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500136.mp4' for writing
frame=20165 fps=639 q=-1.0 size=N/A time=00:14:01.33 bitrate=N/A speed=26.7x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500137.mp4' for writing
frame=20481 fps=639 q=-1.0 size=N/A time=00:14:14.34 bitrate=N/A speed=26.7x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500138.mp4' for writing
frame=20801 fps=639 q=-1.0 size=N/A time=00:14:27.76 bitrate=N/A speed=26.7x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500139.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500140.mp4' for writing
frame=21137 fps=640 q=-1.0 size=N/A time=00:14:41.72 bitrate=N/A speed=26.7x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500141.mp4' for writing
frame=21453 fps=640 q=-1.0 size=N/A time=00:14:54.96 bitrate=N/A speed=26.7x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500142.mp4' for writing
frame=21769 fps=639 q=-1.0 size=N/A time=00:15:08.17 bitrate=N/A speed=26.7x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500143.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500144.mp4' for writing
frame=22105 fps=640 q=-1.0 size=N/A time=00:15:22.18 bitrate=N/A speed=26.7x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500145.mp4' for writing
frame=22433 fps=640 q=-1.0 size=N/A time=00:15:35.75 bitrate=N/A speed=26.7x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500146.mp4' for writing
frame=22753 fps=640 q=-1.0 size=N/A time=00:15:49.06 bitrate=N/A speed=26.7x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500147.mp4' for writing
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500148.mp4' for writing
frame=23069 fps=640 q=-1.0 size=N/A time=00:16:02.29 bitrate=N/A speed=26.7x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500149.mp4' for writing
frame=23377 fps=640 q=-1.0 size=N/A time=00:16:15.22 bitrate=N/A speed=26.7x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500150.mp4' for writing
frame=23701 fps=640 q=-1.0 size=N/A time=00:16:28.74 bitrate=N/A speed=26.7x
[hls @ 0x631b27f469c0] Opening '/var/cache/jellyfin/transcodes/4ef5ed893b28ee1073fff14be4f5e500151.mp4' for writing
RE: LXC in proxmox, i7-6700k Streaming CPU Usage - TheDreadPirate - 2024-06-01
When you say 50-80% do you mean for a single core or for all cores?
Since it is only transcoding the audio, that is a single threaded task that should max out a single of your 4 cores/8 threads.
RE: LXC in proxmox, i7-6700k Streaming CPU Usage - hp1 - 2024-06-01
Ah, interesting, so it was audio. I actually don't have an answer for that -- LiveTV using the hardware decode/encode 'top' shows ffmpeg using 10-13%. Streaming mkv files 'top' shows 75-85%. This is on proxmox with jellyfin set up as an lxc, so just don't want streaming videos to cause problems for the other VMs running.
Is there anything that can be done to reduce the cpu load?
RE: LXC in proxmox, i7-6700k Streaming CPU Usage - TheDreadPirate - 2024-06-01
ffmpeg goes as fast as possible. There is no way to throttle that other than thread count, which is already single threaded for audio.
If it is 75-80% in top that means it is a single core. If it was 2 full cores maxed out it would show 200%, etc. What you are seeing is normal and shouldn't affect your other LXCs.
RE: LXC in proxmox, i7-6700k Streaming CPU Usage - hp1 - 2024-06-01
Awesome. Thank you for the timely and helpful replies!
|