Fmpeg.Transcode-2024-03-24_16-11-38_

🧩 Syntax:
/videos/d4882517-4d45-5ae3-ff85-9d8b28582853/hls1/main/0.ts

{"Protocol":0,"Id":"d48825174d455ae3ff859d8b28582853","Path":"/home/data/Media/Shows/Halo (2022) Season 1 S01 (2160p PMTP WEB-DL x265 HEVC 10bit DDP 5.1 Vyndros)/Halo.S01E01.Contact.2160p.10bit.PMTP.WEB-DL.DDP5.1.HEVC-Vyndros.mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv,webm","Size":4017699072,"Name":"Halo.S01E01.Contact.2160p.10bit.PMTP.WEB-DL.DDP5.1.HEVC-Vyndros","IsRemote":false,"ETag":"13e26fbf8b8759469595ce6a12e8edd4","RunTimeTicks":35328319488,"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":"SDR","VideoRangeType":"SDR","VideoDoViTitle":null,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"DisplayTitle":"4K HEVC SDR","NalLengthSize":null,"IsInterlaced":false,"IsAVC":null,"ChannelLayout":null,"BitRate":9097967,"BitDepth":10,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"Height":1920,"Width":3840,"AverageFrameRate":23.976025,"RealFrameRate":23.976025,"Profile":"Main 10","Type":1,"AspectRatio":"2:1","Index":0,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuv420p10le","Level":150,"IsAnamorphic":null},{"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":null,"VideoRangeType":null,"VideoDoViTitle":null,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"DisplayTitle":"English - Dolby Digital\u002B - 5.1","NalLengthSize":null,"IsInterlaced":false,"IsAVC":null,"ChannelLayout":"5.1","BitRate":768000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":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":null,"VideoRangeType":null,"VideoDoViTitle":null,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","DisplayTitle":"English - SUBRIP","NalLengthSize":null,"IsInterlaced":false,"IsAVC":null,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"Height":null,"Width":null,"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":null,"VideoRangeType":null,"VideoDoViTitle":null,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","DisplayTitle":"SDH - English - SUBRIP","NalLengthSize":null,"IsInterlaced":false,"IsAVC":null,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"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":9865967,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":null,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null}

/usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -f matroska,webm -autorotate 0 -i file:"/home/data/Media/Shows/Halo (2022) Season 1 S01 (2160p PMTP WEB-DL x265 HEVC 10bit DDP 5.1 Vyndros)/Halo.S01E01.Contact.2160p.10bit.PMTP.WEB-DL.DDP5.1.HEVC-Vyndros.mkv" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 libx264 -preset veryfast -crf 23 -maxrate 15163278 -bufsize 30326556 -x264opts:0 subme=0:me_range=4:rc_lookahead=10:me=dia:no_chroma_me:8x8dct=0:partitions=none -force_key_frames:0 "expr:gte(t,0+n_forced*3)" -sc_threshold:v:0 0 -vf "setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,scale=trunc(min(max(iw\,ih*a)\,min(3840\,1920*a))/2)*2:trunc(min(max(iw/a\,ih)\,min(3840/a\,1920))/2)*2,format=yuv420p" -codec:a:0 libfdk_aac -ac 2 -ab 384000 -af "volume=2" -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_segment_filename "/var/lib/jellyfin/transcodes/defab8f57c84df03b446ed8bb30d3f83%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "/var/lib/jellyfin/transcodes/defab8f57c84df03b446ed8bb30d3f83.m3u8"


ffmpeg version 5.1.4-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-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-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-opencl --enable-vaapi --enable-amf --enable-libmfx --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
  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 'file:/home/data/Media/Shows/Halo (2022) Season 1 S01 (2160p PMTP WEB-DL x265 HEVC 10bit DDP 5.1 Vyndros)/Halo.S01E01.Contact.2160p.10bit.PMTP.WEB-DL.DDP5.1.HEVC-Vyndros.mkv':
  Metadata:
    title           : Halo - S01E01 - Contact
    encoder         : libebml v1.4.2 + libmatroska v1.6.4
    creation_time   : 2022-03-29T19:52:20.000000Z
  Duration: 00:58:52.83, start: 0.000000, bitrate: 9097 kb/s
  Chapters:
    Chapter #0:0: start 3528.000000, end 3532.832000
      Metadata:
        title           : Credits
  Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv, bt709), 3840x1920, SAR 1:1 DAR 2:1, 23.98 fps, 23.98 tbr, 1k tbn (default)
    Metadata:
      BPS             : 8327975
      DURATION        : 00:58:52.780000000
      NUMBER_OF_FRAMES: 84702
      NUMBER_OF_BYTES : 3677613102
      _STATISTICS_WRITING_APP: mkvmerge v59.0.0 ('Shining Star') 64-bit
      _STATISTICS_WRITING_DATE_UTC: 2022-03-29 19:52:20
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:1(eng): Audio: eac3, 48000 Hz, 5.1(side), fltp, 768 kb/s
    Metadata:
      BPS             : 768000
      DURATION        : 00:58:52.832000000
      NUMBER_OF_FRAMES: 110401
      NUMBER_OF_BYTES : 339151872
      _STATISTICS_WRITING_APP: mkvmerge v59.0.0 ('Shining Star') 64-bit
      _STATISTICS_WRITING_DATE_UTC: 2022-03-29 19:52:20
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:2(eng): Subtitle: subrip
    Metadata:
      BPS             : 43
      DURATION        : 00:55:28.224000000
      NUMBER_OF_FRAMES: 653
      NUMBER_OF_BYTES : 18095
      _STATISTICS_WRITING_APP: mkvmerge v59.0.0 ('Shining Star') 64-bit
      _STATISTICS_WRITING_DATE_UTC: 2022-03-29 19:52:20
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:3(eng): Subtitle: subrip
    Metadata:
      title           : SDH
      BPS             : 51
      DURATION        : 00:56:46.067000000
      NUMBER_OF_FRAMES: 830
      NUMBER_OF_BYTES : 21996
      _STATISTICS_WRITING_APP: mkvmerge v59.0.0 ('Shining Star') 64-bit
      _STATISTICS_WRITING_DATE_UTC: 2022-03-29 19:52:20
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream mapping:
  Stream #0:0 -> #0:0 (hevc (native) -> h264 (libx264))
  Stream #0:1 -> #0:1 (eac3 (native) -> aac (libfdk_aac))
Press [q] to stop, [?] for help
[libx264 @ 0x55f5c2268c40] using SAR=1/1
[libx264 @ 0x55f5c2268c40] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
[libx264 @ 0x55f5c2268c40] profile Main, level 5.1, 4:2:0, 8-bit
[libx264 @ 0x55f5c2268c40] 264 - core 163 r3060 5db6aa6 - H.264/MPEG-4 AVC codec - Copyleft 2003-2021 - 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=36 lookahead_threads=6 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=0 intra_refresh=0 rc_lookahead=10 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=15163 vbv_bufsize=30326 crf_max=0.0 nal_hrd=none filler=0 ip_ratio=1.40 aq=1:1.00
Output #0, hls, to '/var/lib/jellyfin/transcodes/defab8f57c84df03b446ed8bb30d3f83.m3u8':
  Metadata:
    encoder         : Lavf59.27.100
  Stream #0:0: Video: h264, yuv420p(tv, bt709, progressive), 3840x1920 [SAR 1:1 DAR 2:1], q=2-31, 23.98 fps, 90k tbn (default)
    Metadata:
      encoder         : Lavc59.37.100 libx264
    Side data:
      cpb: bitrate max/min/avg: 15163000/0/0 buffer size: 30326000 vbv_delay: N/A
  Stream #0:1: Audio: aac, 48000 Hz, stereo, s16, 384 kb/s
    Metadata:
      encoder         : Lavc59.37.100 libfdk_aac
frame=    1 fps=0.0 q=0.0 size=N/A time=00:00:00.00 bitrate=N/A speed=   0x    
frame=   14 fps= 13 q=0.0 size=N/A time=00:00:00.25 bitrate=N/A speed=0.246x    
frame=   33 fps= 21 q=0.0 size=N/A time=00:00:01.02 bitrate=N/A speed=0.659x    
frame=   52 fps= 25 q=28.0 size=N/A time=00:00:01.85 bitrate=N/A speed=0.902x    
frame=   84 fps= 33 q=28.0 size=N/A time=00:00:03.37 bitrate=N/A speed=1.31x    
frame=  118 fps= 38 q=28.0 size=N/A time=00:00:04.77 bitrate=N/A speed=1.54x    
[hls @ 0x55f5c2267ac0] Opening '/var/lib/jellyfin/transcodes/defab8f57c84df03b446ed8bb30d3f830.ts' for writing
frame=  150 fps= 42 q=28.0 size=N/A time=00:00:06.05 bitrate=N/A speed=1.68x    
frame=  192 fps= 47 q=28.0 size=N/A time=00:00:08.00 bitrate=N/A speed=1.94x    
[hls @ 0x55f5c2267ac0] Opening '/var/lib/jellyfin/transcodes/defab8f57c84df03b446ed8bb30d3f831.ts' for writing
frame=  238 fps= 52 q=28.0 size=N/A time=00:00:09.66 bitrate=N/A speed=2.09x    

[q] command received. Exiting.

[hls @ 0x55f5c2267ac0] Opening '/var/lib/jellyfin/transcodes/defab8f57c84df03b446ed8bb30d3f832.ts' for writing
[hls @ 0x55f5c2267ac0] Opening '/var/lib/jellyfin/transcodes/defab8f57c84df03b446ed8bb30d3f833.ts' for writing
frame=  266 fps= 51 q=-1.0 Lsize=N/A time=00:00:10.98 bitrate=N/A speed=2.09x    
video:2901kB audio:561kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
[libx264 @ 0x55f5c2268c40] frame I:4     Avg QP:14.01  size:102826
[libx264 @ 0x55f5c2268c40] frame P:119   Avg QP:17.37  size: 17322
[libx264 @ 0x55f5c2268c40] frame B:143   Avg QP:20.61  size:  3479
[libx264 @ 0x55f5c2268c40] consecutive B-frames: 24.4%  9.0%  7.9% 58.6%
[libx264 @ 0x55f5c2268c40] mb I  I16..4: 98.8%  0.0%  1.2%
[libx264 @ 0x55f5c2268c40] mb P  I16..4: 29.1%  0.0%  0.0%  P16..4:  8.5%  0.0%  0.0%  0.0%  0.0%    skip:62.4%
[libx264 @ 0x55f5c2268c40] mb B  I16..4:  1.3%  0.0%  0.0%  B16..8:  1.5%  0.0%  0.0%  direct: 4.9%  skip:92.4%  L0:44.8% L1:44.2% BI:11.1%
[libx264 @ 0x55f5c2268c40] coded y,uvDC,uvAC intra: 7.2% 19.4% 6.1% inter: 0.4% 7.3% 0.1%
[libx264 @ 0x55f5c2268c40] i16 v,h,dc,p: 85%  8%  4%  3%
[libx264 @ 0x55f5c2268c40] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 20% 21% 27% 13%  2%  2%  2%  9%  4%
[libx264 @ 0x55f5c2268c40] i8c dc,h,v,p: 80% 10% 10%  1%
[libx264 @ 0x55f5c2268c40] Weighted P-Frames: Y:30.3% UV:27.7%
[libx264 @ 0x55f5c2268c40] kb/s:2141.76