2023-08-11, 06:29 AM
I have been all over the place trying to figure out supported formats for all my devices and I keep running into dead ends. The device in question right now is a chromecast that I have plugged into a projector.
To start I will say that I am running Jellyfin off of a Raspberry Pi so transcoding is NOT an option and has been disabled on server and profiles (re-enabled in order to get a log and figure out my issue). My issue is not with transcoding itself, but it is with the fact that Jellyfin wants to transcode files.
The files I am using are direct Bluray rips, ran through Handbrake to turn them into MKV (x264) keeping one version of all audio tracks (5.1, 7.1, and stereo), and if no stereo track is available I downmix one of the tracks to a stereo (AAC) file just to cover all bases, and I rip, convert, and replace the subtitles into a .srt file. During this test subtitles are disabled, and the stereo AAC track has been selected. I have tried checking the logs but I for the life of me cannot make sense of it. Can somebody tell me why this particular file is attempting to transcode? And could you point out where I can find in the log what it says its trying to do. As far as I can tell (referring to the Codec support page) x264 and AAC should be available across all platforms with no problems.
Tried attatching the log but forum said no
/videos/10a95ec2-35c4-5595-f16b-68d3e3fa4f99/stream.mkv
{"Protocol":0,"Id":"10a95ec235c45595f16b68d3e3fa4f99","Path":"/mnt/Spaghetti_Worldwide/TV Shows/Breaking Bad/Season 1/S01E01 - Pilot.mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv,webm","Size":7279533056,"Name":"S01E01 - Pilot","IsRemote":false,"ETag":"2a005e16db65560df5502c676f181c38","RunTimeTicks":34865491968,"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":"h264","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":"SDR","VideoRangeType":"SDR","VideoDoViTitle":null,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"DisplayTitle":"1080p H264 SDR","NalLengthSize":"4","IsInterlaced":false,"IsAVC":true,"ChannelLayout":null,"BitRate":16703125,"BitDepth":8,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":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":"yuv420p","Level":40,"IsAnamorphic":null},{"Codec":"aac","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":"Stereo","VideoRange":null,"VideoRangeType":null,"VideoDoViTitle":null,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"DisplayTitle":"Stereo - English - AAC - Default","NalLengthSize":null,"IsInterlaced":false,"IsAVC":null,"ChannelLayout":"stereo","BitRate":382871,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":2,"SampleRate":48000,"IsDefault":true,"IsForced":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":"LC","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":"dts","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":"Surround 5.1","VideoRange":null,"VideoRangeType":null,"VideoDoViTitle":null,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"DisplayTitle":"Surround 5.1 - English - DTS-HD MA","NalLengthSize":null,"IsInterlaced":false,"IsAVC":null,"ChannelLayout":"5.1","BitRate":3896163,"BitDepth":24,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":"DTS-HD MA","Type":0,"AspectRatio":null,"Index":2,"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":null,"VideoRangeType":null,"VideoDoViTitle":null,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","DisplayTitle":"English - Default - SUBRIP","NalLengthSize":null,"IsInterlaced":false,"IsAVC":null,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"Height":null,"Width":null,"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}],"MediaAttachments":[],"Formats":[],"Bitrate":20982159,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":null,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null}
/usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -ss 00:16:12.656 -f matroska,webm -autorotate 0 -i file:"/mnt/Spaghetti_Worldwide/TV Shows/Breaking Bad/Season 1/S01E01 - Pilot.mkv" -map 0:0 -map 0:1 -map -0:s -codec:v:0 libx264 -force_key_frames "expr:gte(t,n_forced*5)" -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=yuv420p" -copyts -avoid_negative_ts disabled -start_at_zero -preset superfast -crf 28 -maxrate 10617129 -bufsize 21234258 -profile:v:0 main -level 40 -x264opts:0 subme=0:me_range=4:rc_lookahead=10:me=dia:no_chroma_me:8x8dct=0:partitions=none -map_metadata -1 -map_chapters -1 -threads 0 -codec:a:0 copy -y "/mnt/dietpi_userdata/jellyfin/transcodes/af0d22b3742decfb458e8f1683f2c55d.mkv"
ffmpeg version 5.1.3-Jellyfin Copyright © 2000-2022 the FFmpeg developers
built with gcc 10 (Debian 10.2.1-6)
configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-libs=-lfftw3f --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-libdrm --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --toolchain=hardened --enable-cross-compile --arch=arm64 --cross-prefix=/usr/bin/aarch64-linux-gnu-
libavutil 57. 28.100 / 57. 28.100
libavcodec 59. 37.100 / 59. 37.100
libavformat 59. 27.100 / 59. 27.100
libavdevice 59. 7.100 / 59. 7.100
libavfilter 8. 44.100 / 8. 44.100
libswscale 6. 7.100 / 6. 7.100
libswresample 4. 7.100 / 4. 7.100
libpostproc 56. 6.100 / 56. 6.100
Input #0, matroska,webm, from 'filemnt/Spaghetti_Worldwide/TV Shows/Breaking Bad/Season 1/S01E01 - Pilot.mkv':
Metadata:
title : S01E01 - Pilot
creation_time : 2023-08-10T18:52:14.000000Z
ENCODER : Lavf58.29.100
Duration: 00:58:06.55, start: 0.000000, bitrate: 16703 kb/s
Chapters:
Chapter #0:0: start 0.000000, end 247.164000
Metadata:
title : Chapter 1
Chapter #0:1: start 247.164000, end 967.341000
Metadata:
title : Chapter 2
Chapter #0:2: start 967.341000, end 1901.233000
Metadata:
title : Chapter 3
Chapter #0:3: start 1901.233000, end 2910.658000
Metadata:
title : Chapter 4
Chapter #0:4: start 2910.658000, end 3432.346000
Metadata:
title : Chapter 5
Chapter #0:5: start 3432.346000, end 3485.399000
Metadata:
title : Chapter 6
Stream #0:0: Video: h264 (Main), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn (default)
Metadata:
BPS : 12419776
DURATION : 00:58:06.525000000
NUMBER_OF_FRAMES: 83593
NUMBER_OF_BYTES : 5412732459
_STATISTICS_WRITING_APP: mkvmerge v78.0 ('Running') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2023-08-10 18:52:14
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:1(eng): Audio: aac (LC), 48000 Hz, stereo, fltp (default)
Metadata:
title : Stereo
BPS : 382871
DURATION : 00:58:06.549000000
NUMBER_OF_FRAMES: 163432
NUMBER_OF_BYTES : 166862622
_STATISTICS_WRITING_APP: mkvmerge v78.0 ('Running') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2023-08-10 18:52:14
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:2(eng): Audio: dts (DTS-HD MA), 48000 Hz, 5.1(side), s32p (24 bit)
Metadata:
title : Surround 5.1
BPS : 3896163
DURATION : 00:58:06.528000000
NUMBER_OF_FRAMES: 326862
NUMBER_OF_BYTES : 1698010224
_STATISTICS_WRITING_APP: mkvmerge v78.0 ('Running') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2023-08-10 18:52:14
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:3(eng): Subtitle: subrip (default)
Metadata:
BPS : 51
DURATION : 00:56:48.988000000
NUMBER_OF_FRAMES: 777
NUMBER_OF_BYTES : 22051
_STATISTICS_WRITING_APP: mkvmerge v78.0 ('Running') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2023-08-10 18:52:14
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream mapping:
Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[libx264 @ 0x55aacc6580] using SAR=1/1
[libx264 @ 0x55aacc6580] using cpu capabilities: ARMv8 NEON
[libx264 @ 0x55aacc6580] profile Main, level 4.0, 4:2:0, 8-bit
[libx264 @ 0x55aacc6580] 264 - core 160 r3011 cde9a93 - H.264/MPEG-4 AVC codec - Copyleft 2003-2020 - http://www.videolan.org/x264.html - options: cabac=1 ref=1 deblock=1:0:0 analyse=0x1:0 me=dia subme=0 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=4 chroma_me=0 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=1 keyint=250 keyint_min=23 scenecut=40 intra_refresh=0 rc_lookahead=10 rc=crf mbtree=0 crf=28.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=10617 vbv_bufsize=21234 crf_max=0.0 nal_hrd=none filler=0 ip_ratio=1.40 pb_ratio=1.30 aq=1:1.00
Output #0, matroska, to '/mnt/dietpi_userdata/jellyfin/transcodes/af0d22b3742decfb458e8f1683f2c55d.mkv':
Metadata:
encoder : Lavf59.27.100
Stream #0:0: Video: h264 (H264 / 0x3436324, yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 23.98 fps, 1k tbn (default)
Metadata:
encoder : Lavc59.37.100 libx264
Side data:
cpb: bitrate max/min/avg: 10617000/0/0 buffer size: 21234000 vbv_delay: N/A
Stream #0:1: Audio: aac (LC) ([255][0][0][0] / 0x00FF), 48000 Hz, stereo, fltp (default)
frame= 1 fps=0.3 q=0.0 size= 1kB time=00:00:00.00 bitrate=N/A speed= 0x
frame= 4 fps=1.1 q=0.0 size= 1kB time=00:00:00.17 bitrate= 33.6kbits/s speed=0.0478x
frame= 7 fps=1.7 q=0.0 size= 1kB time=00:00:00.32 bitrate= 17.9kbits/s speed=0.076x
frame= 9 fps=1.6 q=0.0 size= 1kB time=00:00:00.32 bitrate= 17.9kbits/s speed=0.0573x
frame= 12 fps=1.9 q=0.0 size= 1kB time=00:00:00.49 bitrate= 11.7kbits/s speed=0.0787x
frame= 13 fps=1.8 q=0.0 size= 1kB time=00:00:00.51 bitrate= 11.1kbits/s speed=0.071x
frame= 15 fps=1.9 q=0.0 size= 1kB time=00:00:00.66 bitrate= 8.7kbits/s speed=0.083x
frame= 16 fps=1.8 q=0.0 size= 1kB time=00:00:00.66 bitrate= 8.7kbits/s speed=0.0738x
frame= 17 fps=1.7 q=0.0 size= 1kB time=00:00:00.66 bitrate= 8.7kbits/s speed=0.0659x
frame= 21 fps=1.9 q=29.0 size= 28kB time=00:00:00.85 bitrate= 272.7kbits/s speed=0.0762x
frame= 23 fps=1.9 q=31.0 size= 28kB time=00:00:01.00 bitrate= 232.4kbits/s speed=0.0835x
frame= 25 fps=1.9 q=29.0 size= 28kB time=00:00:01.00 bitrate= 232.4kbits/s speed=0.0747x
frame= 29 fps=2.0 q=28.0 size= 28kB time=00:00:01.30 bitrate= 179.1kbits/s speed=0.0902x
frame= 33 fps=2.2 q=28.0 size= 28kB time=00:00:01.49 bitrate= 155.9kbits/s speed= 0.1x
frame= 37 fps=2.4 q=28.0 size= 28kB time=00:00:01.68 bitrate= 138.2kbits/s speed=0.109x
frame= 44 fps=2.7 q=31.0 size= 28kB time=00:00:01.83 bitrate= 126.9kbits/s speed=0.114x
frame= 48 fps=2.9 q=31.0 size= 28kB time=00:00:02.00 bitrate= 116.2kbits/s speed=0.12x
frame= 53 fps=3.1 q=28.0 size= 28kB time=00:00:02.19 bitrate= 105.9kbits/s speed=0.127x
frame= 57 fps=3.2 q=28.0 size= 28kB time=00:00:02.36 bitrate= 98.3kbits/s speed=0.133x
frame= 61 fps=3.3 q=28.0 size= 28kB time=00:00:02.66 bitrate= 87.3kbits/s speed=0.146x
frame= 69 fps=3.7 q=28.0 size= 28kB time=00:00:02.96 bitrate= 78.6kbits/s speed=0.158x
frame= 73 fps=3.7 q=28.0 size= 28kB time=00:00:03.15 bitrate= 73.8kbits/s speed=0.161x
frame= 79 fps=3.9 q=31.0 size= 28kB time=00:00:03.32 bitrate= 70.0kbits/s speed=0.165x
frame= 85 fps=4.1 q=28.0 size= 28kB time=00:00:03.49 bitrate= 66.6kbits/s speed=0.168x
frame= 89 fps=4.1 q=28.0 size= 28kB time=00:00:03.69 bitrate= 63.1kbits/s speed=0.171x
frame= 96 fps=4.3 q=31.0 size= 28kB time=00:00:03.98 bitrate= 58.4kbits/s speed=0.181x
frame= 101 fps=4.4 q=28.0 size= 28kB time=00:00:04.18 bitrate= 55.7kbits/s speed=0.183x
frame= 107 fps=4.6 q=31.0 size= 28kB time=00:00:04.50 bitrate= 51.7kbits/s speed=0.192x
frame= 113 fps=4.7 q=28.0 size= 28kB time=00:00:04.69 bitrate= 49.6kbits/s speed=0.194x
frame= 121 fps=4.9 q=28.0 size= 28kB time=00:00:04.99 bitrate= 46.6kbits/s speed=0.202x
frame= 125 fps=4.9 q=28.0 size= 28kB time=00:00:05.16 bitrate= 45.1kbits/s speed=0.204x
frame= 129 fps=5.0 q=28.0 size= 28kB time=00:00:05.35 bitrate= 43.5kbits/s speed=0.207x
frame= 135 fps=5.1 q=27.0 size= 2048kB time=00:00:05.67 bitrate=2956.9kbits/s speed=0.215x
[q] command received. Exiting.
frame= 139 fps=5.0 q=-1.0 Lsize= 2559kB time=00:00:05.84 bitrate=3587.2kbits/s speed=0.211x
video:2229kB audio:326kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.156782%
[libx264 @ 0x55aacc6580] frame I:2 Avg QP:23.15 size:101672
[libx264 @ 0x55aacc6580] frame P:35 Avg QP:27.34 size: 32831
[libx264 @ 0x55aacc6580] frame B:102 Avg QP:29.71 size: 9110
[libx264 @ 0x55aacc6580] consecutive B-frames: 1.4% 1.4% 2.2% 95.0%
[libx264 @ 0x55aacc6580] mb I I16..4: 45.0% 0.0% 55.0%
[libx264 @ 0x55aacc6580] mb P I16..4: 15.0% 0.0% 0.0% P16..4: 46.6% 0.0% 0.0% 0.0% 0.0% skip:38.4%
[libx264 @ 0x55aacc6580] mb B I16..4: 2.3% 0.0% 0.0% B16..8: 17.4% 0.0% 0.0% direct: 9.6% skip:70.7% L0:39.0% L1:45.7% BI:15.3%
[libx264 @ 0x55aacc6580] coded y,uvDC,uvAC intra: 62.2% 30.1% 4.7% inter: 8.5% 5.7% 0.0%
[libx264 @ 0x55aacc6580] i16 v,h,dc,p: 34% 24% 33% 10%
[libx264 @ 0x55aacc6580] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 27% 30% 14% 3% 7% 4% 6% 3% 6%
[libx264 @ 0x55aacc6580] i8c dc,h,v,p: 44% 26% 24% 6%
[libx264 @ 0x55aacc6580] Weighted P-Frames: Y:0.0% UV:0.0%
[libx264 @ 0x55aacc6580] kb/s:3125.95
To start I will say that I am running Jellyfin off of a Raspberry Pi so transcoding is NOT an option and has been disabled on server and profiles (re-enabled in order to get a log and figure out my issue). My issue is not with transcoding itself, but it is with the fact that Jellyfin wants to transcode files.
The files I am using are direct Bluray rips, ran through Handbrake to turn them into MKV (x264) keeping one version of all audio tracks (5.1, 7.1, and stereo), and if no stereo track is available I downmix one of the tracks to a stereo (AAC) file just to cover all bases, and I rip, convert, and replace the subtitles into a .srt file. During this test subtitles are disabled, and the stereo AAC track has been selected. I have tried checking the logs but I for the life of me cannot make sense of it. Can somebody tell me why this particular file is attempting to transcode? And could you point out where I can find in the log what it says its trying to do. As far as I can tell (referring to the Codec support page) x264 and AAC should be available across all platforms with no problems.
Tried attatching the log but forum said no
/videos/10a95ec2-35c4-5595-f16b-68d3e3fa4f99/stream.mkv
{"Protocol":0,"Id":"10a95ec235c45595f16b68d3e3fa4f99","Path":"/mnt/Spaghetti_Worldwide/TV Shows/Breaking Bad/Season 1/S01E01 - Pilot.mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv,webm","Size":7279533056,"Name":"S01E01 - Pilot","IsRemote":false,"ETag":"2a005e16db65560df5502c676f181c38","RunTimeTicks":34865491968,"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":"h264","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":"SDR","VideoRangeType":"SDR","VideoDoViTitle":null,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"DisplayTitle":"1080p H264 SDR","NalLengthSize":"4","IsInterlaced":false,"IsAVC":true,"ChannelLayout":null,"BitRate":16703125,"BitDepth":8,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":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":"yuv420p","Level":40,"IsAnamorphic":null},{"Codec":"aac","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":"Stereo","VideoRange":null,"VideoRangeType":null,"VideoDoViTitle":null,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"DisplayTitle":"Stereo - English - AAC - Default","NalLengthSize":null,"IsInterlaced":false,"IsAVC":null,"ChannelLayout":"stereo","BitRate":382871,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":2,"SampleRate":48000,"IsDefault":true,"IsForced":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":"LC","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":"dts","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":"Surround 5.1","VideoRange":null,"VideoRangeType":null,"VideoDoViTitle":null,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"DisplayTitle":"Surround 5.1 - English - DTS-HD MA","NalLengthSize":null,"IsInterlaced":false,"IsAVC":null,"ChannelLayout":"5.1","BitRate":3896163,"BitDepth":24,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":"DTS-HD MA","Type":0,"AspectRatio":null,"Index":2,"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":null,"VideoRangeType":null,"VideoDoViTitle":null,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","DisplayTitle":"English - Default - SUBRIP","NalLengthSize":null,"IsInterlaced":false,"IsAVC":null,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"Height":null,"Width":null,"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}],"MediaAttachments":[],"Formats":[],"Bitrate":20982159,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":null,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null}
/usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -ss 00:16:12.656 -f matroska,webm -autorotate 0 -i file:"/mnt/Spaghetti_Worldwide/TV Shows/Breaking Bad/Season 1/S01E01 - Pilot.mkv" -map 0:0 -map 0:1 -map -0:s -codec:v:0 libx264 -force_key_frames "expr:gte(t,n_forced*5)" -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=yuv420p" -copyts -avoid_negative_ts disabled -start_at_zero -preset superfast -crf 28 -maxrate 10617129 -bufsize 21234258 -profile:v:0 main -level 40 -x264opts:0 subme=0:me_range=4:rc_lookahead=10:me=dia:no_chroma_me:8x8dct=0:partitions=none -map_metadata -1 -map_chapters -1 -threads 0 -codec:a:0 copy -y "/mnt/dietpi_userdata/jellyfin/transcodes/af0d22b3742decfb458e8f1683f2c55d.mkv"
ffmpeg version 5.1.3-Jellyfin Copyright © 2000-2022 the FFmpeg developers
built with gcc 10 (Debian 10.2.1-6)
configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-libs=-lfftw3f --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-libdrm --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --toolchain=hardened --enable-cross-compile --arch=arm64 --cross-prefix=/usr/bin/aarch64-linux-gnu-
libavutil 57. 28.100 / 57. 28.100
libavcodec 59. 37.100 / 59. 37.100
libavformat 59. 27.100 / 59. 27.100
libavdevice 59. 7.100 / 59. 7.100
libavfilter 8. 44.100 / 8. 44.100
libswscale 6. 7.100 / 6. 7.100
libswresample 4. 7.100 / 4. 7.100
libpostproc 56. 6.100 / 56. 6.100
Input #0, matroska,webm, from 'filemnt/Spaghetti_Worldwide/TV Shows/Breaking Bad/Season 1/S01E01 - Pilot.mkv':
Metadata:
title : S01E01 - Pilot
creation_time : 2023-08-10T18:52:14.000000Z
ENCODER : Lavf58.29.100
Duration: 00:58:06.55, start: 0.000000, bitrate: 16703 kb/s
Chapters:
Chapter #0:0: start 0.000000, end 247.164000
Metadata:
title : Chapter 1
Chapter #0:1: start 247.164000, end 967.341000
Metadata:
title : Chapter 2
Chapter #0:2: start 967.341000, end 1901.233000
Metadata:
title : Chapter 3
Chapter #0:3: start 1901.233000, end 2910.658000
Metadata:
title : Chapter 4
Chapter #0:4: start 2910.658000, end 3432.346000
Metadata:
title : Chapter 5
Chapter #0:5: start 3432.346000, end 3485.399000
Metadata:
title : Chapter 6
Stream #0:0: Video: h264 (Main), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn (default)
Metadata:
BPS : 12419776
DURATION : 00:58:06.525000000
NUMBER_OF_FRAMES: 83593
NUMBER_OF_BYTES : 5412732459
_STATISTICS_WRITING_APP: mkvmerge v78.0 ('Running') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2023-08-10 18:52:14
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:1(eng): Audio: aac (LC), 48000 Hz, stereo, fltp (default)
Metadata:
title : Stereo
BPS : 382871
DURATION : 00:58:06.549000000
NUMBER_OF_FRAMES: 163432
NUMBER_OF_BYTES : 166862622
_STATISTICS_WRITING_APP: mkvmerge v78.0 ('Running') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2023-08-10 18:52:14
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:2(eng): Audio: dts (DTS-HD MA), 48000 Hz, 5.1(side), s32p (24 bit)
Metadata:
title : Surround 5.1
BPS : 3896163
DURATION : 00:58:06.528000000
NUMBER_OF_FRAMES: 326862
NUMBER_OF_BYTES : 1698010224
_STATISTICS_WRITING_APP: mkvmerge v78.0 ('Running') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2023-08-10 18:52:14
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:3(eng): Subtitle: subrip (default)
Metadata:
BPS : 51
DURATION : 00:56:48.988000000
NUMBER_OF_FRAMES: 777
NUMBER_OF_BYTES : 22051
_STATISTICS_WRITING_APP: mkvmerge v78.0 ('Running') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2023-08-10 18:52:14
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream mapping:
Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[libx264 @ 0x55aacc6580] using SAR=1/1
[libx264 @ 0x55aacc6580] using cpu capabilities: ARMv8 NEON
[libx264 @ 0x55aacc6580] profile Main, level 4.0, 4:2:0, 8-bit
[libx264 @ 0x55aacc6580] 264 - core 160 r3011 cde9a93 - H.264/MPEG-4 AVC codec - Copyleft 2003-2020 - http://www.videolan.org/x264.html - options: cabac=1 ref=1 deblock=1:0:0 analyse=0x1:0 me=dia subme=0 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=4 chroma_me=0 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=1 keyint=250 keyint_min=23 scenecut=40 intra_refresh=0 rc_lookahead=10 rc=crf mbtree=0 crf=28.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=10617 vbv_bufsize=21234 crf_max=0.0 nal_hrd=none filler=0 ip_ratio=1.40 pb_ratio=1.30 aq=1:1.00
Output #0, matroska, to '/mnt/dietpi_userdata/jellyfin/transcodes/af0d22b3742decfb458e8f1683f2c55d.mkv':
Metadata:
encoder : Lavf59.27.100
Stream #0:0: Video: h264 (H264 / 0x3436324, yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 23.98 fps, 1k tbn (default)
Metadata:
encoder : Lavc59.37.100 libx264
Side data:
cpb: bitrate max/min/avg: 10617000/0/0 buffer size: 21234000 vbv_delay: N/A
Stream #0:1: Audio: aac (LC) ([255][0][0][0] / 0x00FF), 48000 Hz, stereo, fltp (default)
frame= 1 fps=0.3 q=0.0 size= 1kB time=00:00:00.00 bitrate=N/A speed= 0x
frame= 4 fps=1.1 q=0.0 size= 1kB time=00:00:00.17 bitrate= 33.6kbits/s speed=0.0478x
frame= 7 fps=1.7 q=0.0 size= 1kB time=00:00:00.32 bitrate= 17.9kbits/s speed=0.076x
frame= 9 fps=1.6 q=0.0 size= 1kB time=00:00:00.32 bitrate= 17.9kbits/s speed=0.0573x
frame= 12 fps=1.9 q=0.0 size= 1kB time=00:00:00.49 bitrate= 11.7kbits/s speed=0.0787x
frame= 13 fps=1.8 q=0.0 size= 1kB time=00:00:00.51 bitrate= 11.1kbits/s speed=0.071x
frame= 15 fps=1.9 q=0.0 size= 1kB time=00:00:00.66 bitrate= 8.7kbits/s speed=0.083x
frame= 16 fps=1.8 q=0.0 size= 1kB time=00:00:00.66 bitrate= 8.7kbits/s speed=0.0738x
frame= 17 fps=1.7 q=0.0 size= 1kB time=00:00:00.66 bitrate= 8.7kbits/s speed=0.0659x
frame= 21 fps=1.9 q=29.0 size= 28kB time=00:00:00.85 bitrate= 272.7kbits/s speed=0.0762x
frame= 23 fps=1.9 q=31.0 size= 28kB time=00:00:01.00 bitrate= 232.4kbits/s speed=0.0835x
frame= 25 fps=1.9 q=29.0 size= 28kB time=00:00:01.00 bitrate= 232.4kbits/s speed=0.0747x
frame= 29 fps=2.0 q=28.0 size= 28kB time=00:00:01.30 bitrate= 179.1kbits/s speed=0.0902x
frame= 33 fps=2.2 q=28.0 size= 28kB time=00:00:01.49 bitrate= 155.9kbits/s speed= 0.1x
frame= 37 fps=2.4 q=28.0 size= 28kB time=00:00:01.68 bitrate= 138.2kbits/s speed=0.109x
frame= 44 fps=2.7 q=31.0 size= 28kB time=00:00:01.83 bitrate= 126.9kbits/s speed=0.114x
frame= 48 fps=2.9 q=31.0 size= 28kB time=00:00:02.00 bitrate= 116.2kbits/s speed=0.12x
frame= 53 fps=3.1 q=28.0 size= 28kB time=00:00:02.19 bitrate= 105.9kbits/s speed=0.127x
frame= 57 fps=3.2 q=28.0 size= 28kB time=00:00:02.36 bitrate= 98.3kbits/s speed=0.133x
frame= 61 fps=3.3 q=28.0 size= 28kB time=00:00:02.66 bitrate= 87.3kbits/s speed=0.146x
frame= 69 fps=3.7 q=28.0 size= 28kB time=00:00:02.96 bitrate= 78.6kbits/s speed=0.158x
frame= 73 fps=3.7 q=28.0 size= 28kB time=00:00:03.15 bitrate= 73.8kbits/s speed=0.161x
frame= 79 fps=3.9 q=31.0 size= 28kB time=00:00:03.32 bitrate= 70.0kbits/s speed=0.165x
frame= 85 fps=4.1 q=28.0 size= 28kB time=00:00:03.49 bitrate= 66.6kbits/s speed=0.168x
frame= 89 fps=4.1 q=28.0 size= 28kB time=00:00:03.69 bitrate= 63.1kbits/s speed=0.171x
frame= 96 fps=4.3 q=31.0 size= 28kB time=00:00:03.98 bitrate= 58.4kbits/s speed=0.181x
frame= 101 fps=4.4 q=28.0 size= 28kB time=00:00:04.18 bitrate= 55.7kbits/s speed=0.183x
frame= 107 fps=4.6 q=31.0 size= 28kB time=00:00:04.50 bitrate= 51.7kbits/s speed=0.192x
frame= 113 fps=4.7 q=28.0 size= 28kB time=00:00:04.69 bitrate= 49.6kbits/s speed=0.194x
frame= 121 fps=4.9 q=28.0 size= 28kB time=00:00:04.99 bitrate= 46.6kbits/s speed=0.202x
frame= 125 fps=4.9 q=28.0 size= 28kB time=00:00:05.16 bitrate= 45.1kbits/s speed=0.204x
frame= 129 fps=5.0 q=28.0 size= 28kB time=00:00:05.35 bitrate= 43.5kbits/s speed=0.207x
frame= 135 fps=5.1 q=27.0 size= 2048kB time=00:00:05.67 bitrate=2956.9kbits/s speed=0.215x
[q] command received. Exiting.
frame= 139 fps=5.0 q=-1.0 Lsize= 2559kB time=00:00:05.84 bitrate=3587.2kbits/s speed=0.211x
video:2229kB audio:326kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.156782%
[libx264 @ 0x55aacc6580] frame I:2 Avg QP:23.15 size:101672
[libx264 @ 0x55aacc6580] frame P:35 Avg QP:27.34 size: 32831
[libx264 @ 0x55aacc6580] frame B:102 Avg QP:29.71 size: 9110
[libx264 @ 0x55aacc6580] consecutive B-frames: 1.4% 1.4% 2.2% 95.0%
[libx264 @ 0x55aacc6580] mb I I16..4: 45.0% 0.0% 55.0%
[libx264 @ 0x55aacc6580] mb P I16..4: 15.0% 0.0% 0.0% P16..4: 46.6% 0.0% 0.0% 0.0% 0.0% skip:38.4%
[libx264 @ 0x55aacc6580] mb B I16..4: 2.3% 0.0% 0.0% B16..8: 17.4% 0.0% 0.0% direct: 9.6% skip:70.7% L0:39.0% L1:45.7% BI:15.3%
[libx264 @ 0x55aacc6580] coded y,uvDC,uvAC intra: 62.2% 30.1% 4.7% inter: 8.5% 5.7% 0.0%
[libx264 @ 0x55aacc6580] i16 v,h,dc,p: 34% 24% 33% 10%
[libx264 @ 0x55aacc6580] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 27% 30% 14% 3% 7% 4% 6% 3% 6%
[libx264 @ 0x55aacc6580] i8c dc,h,v,p: 44% 26% 24% 6%
[libx264 @ 0x55aacc6580] Weighted P-Frames: Y:0.0% UV:0.0%
[libx264 @ 0x55aacc6580] kb/s:3125.95