Jellyfin Forum
SOLVED: DVDSUB subtitles getting jumbled when transcoding - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: SOLVED: DVDSUB subtitles getting jumbled when transcoding (/t-solved-dvdsub-subtitles-getting-jumbled-when-transcoding)



DVDSUB subtitles getting jumbled when transcoding - Antonbp5 - 2024-12-30

Hello All!

I have searched the forums and have not found any other thread describing my issue, so I shall make one here.


I recently got the season 11 of Big Bang Theory on DVD and ripped it to my server.

I noticed that the subtitles getting kind of jumbled around. A subtitle from minute 1 will repeat itself for the entire show, showing up every 10 seconds or so. I can restart my session and it might just do it again with a new word.
It only seems to happen when transcoding, but it only happens to this season. Everything else has been running smoothly.
Looking at the raw subtitles with subtitle edit, and simply just watching it with VLC, I see nothing wrong. But as soon as it is transcoding, it gets jumbled together.

Server OS: Windows 10
Jellyfin Server: 10.10.3
Transcoding Client: Firefox Version 133.0.3
Jellyfin media Player: 1.11.1

I have 2 logs, and I can't quite tell why there are 2 but I can see that they are different, I'm just not experienced enough to understand what is actually going on.

Thank you very much!

Log 1:
{"Protocol":0,"Id":"2c7de04581683bca405f11dbec818f9d","Path":"Z:\\JellyFin Media\\Shows\\Big Bang Theory (2007)\\Season 11\\S11e01.mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv","Size":214849806,"Name":"S11e01","IsRemote":false,"ETag":"02ac197a58356bac3ee695a75f9520df","RunTimeTicks":11915010000,"ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"UseMostCompatibleTranscodingProfile":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":"smpte170m","ColorTransfer":"bt709","ColorPrimaries":"bt470bg","DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":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":"576p H264 SDR","NalLengthSize":"4","IsInterlaced":false,"IsAVC":true,"ChannelLayout":null,"BitRate":1442548,"BitDepth":8,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":576,"Width":720,"AverageFrameRate":25,"RealFrameRate":25,"ReferenceFrameRate":25,"Profile":"High","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":30,"IsAnamorphic":false},{"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,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"Surround 5.1","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Surround 5.1 - English - AAC - Default","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":320000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":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":"DVDSUB","CodecTag":null,"Language":"dan","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":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":"Danish - DVDSUB","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":576,"Width":720,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"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":"DVDSUB","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,"Rotation":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 - DVDSUB","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":576,"Width":720,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":3,"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":1762548,"FallbackMaxStreamingBitrate":null,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":0,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null,"HasSegments":true}

ffmpeg -analyzeduration 200M -probesize 1G -f matroska -init_hw_device d3d11va=dx11:,vendor=0x8086 -init_hw_device qsv=qs@dx11 -filter_hw_device qs -hwaccel d3d11va -hwaccel_output_format d3d11 -noautorotate -threads 2 -canvas_size 720x576 -i file:"Z:\JellyFin Media\Shows\Big Bang Theory (2007)\Season 11\S11e01.mkv" -noautoscale -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:0 -codec:v:0 h264_qsv -low_power 1 -preset veryfast -b:v 3606370 -maxrate 3606370 -bufsize 7212740 -profile:v:0 high -level 30 -g:v:0 75 -keyint_min:v:0 75 -filter_complex "[0:3]scale,scale=720:576:fast_bilinear,format=bgra,hwupload=derive_device=qsv:extra_hw_frames=64[sub];[0:0]setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,hwmap=derive_device=qsv,vpp_qsv=format=nv12[main];[main][sub]overlay_qsv=eof_action=pass:repeatlast=0:w=720:h=576" -start_at_zero -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 "C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e30-1.mp4" -start_number 0 -hls_segment_filename "C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e30%d.mp4" -hls_playlist_type vod -hls_list_size 0 -y "C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e30.m3u8"


ffmpeg version 7.0.2-Jellyfin Copyright © 2000-2024 the FFmpeg developers
  built with clang version 19.1.3
  configuration: --cc=clang --pkg-config-flags=--static --extra-cflags=-I/clang64/ffbuild/include --extra-ldflags=-L/clang64/ffbuild/lib --prefix=/clang64/ffbuild/jellyfin-ffmpeg --extra-version=Jellyfin --disable-ffplay --disable-debug --disable-doc --disable-sdl2 --disable-ptx-compression --enable-lto=thin --enable-gpl --enable-version3 --enable-schannel --enable-iconv --enable-libxml2 --enable-zlib --enable-lzma --enable-gmp --enable-chromaprint --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libharfbuzz --enable-libass --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libwebp --enable-libvpx --enable-libzimg --enable-libx264 --enable-libx265 --enable-libsvtav1 --enable-libdav1d --enable-libfdk-aac --enable-opencl --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
  libavutil      59.  8.100 / 59.  8.100
  libavcodec    61.  3.100 / 61.  3.100
  libavformat    61.  1.100 / 61.  1.100
  libavdevice    61.  1.100 / 61.  1.100
  libavfilter    10.  1.100 / 10.  1.100
  libswscale      8.  1.100 /  8.  1.100
  libswresample  5.  1.100 /  5.  1.100
  libpostproc    58.  1.100 / 58.  1.100
[AVHWDeviceContext @ 000002c26d5dcd00] Using device 8086:5912 (Intel® HD Graphics 630).
Input #0, matroska,webm, from 'file:Z:\JellyFin Media\Shows\Big Bang Theory (2007)\Season 11\S11e01.mkv':
  Metadata:
    creation_time  : 2024-12-05T14:16:13.000000Z
    ENCODER        : Lavf59.27.100
  Duration: 00:19:51.50, start: 0.000000, bitrate: 1442 kb/s
  Chapters:
    Chapter #0:0: start 0.000000, end 52.320000
      Metadata:
        title          : Chapter 1
    Chapter #0:1: start 52.320000, end 189.280000
      Metadata:
        title          : Chapter 2
    Chapter #0:2: start 189.280000, end 699.240000
      Metadata:
        title          : Chapter 3
    Chapter #0:3: start 699.240000, end 1113.880000
      Metadata:
        title          : Chapter 4
    Chapter #0:4: start 1113.880000, end 1164.480000
      Metadata:
        title          : Chapter 5
    Chapter #0:5: start 1164.480000, end 1190.880000
      Metadata:
        title          : Chapter 6
  Stream #0:0: Video: h264 (High), yuv420p(tv, smpte170m/bt470bg/bt709, progressive), 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 1k tbn (default)
      Metadata:
        DURATION        : 00:19:51.501000000
  Stream #0:1(eng): Audio: aac (LC), 48000 Hz, 5.1, fltp (default)
      Metadata:
        title          : Surround 5.1
        DURATION        : 00:19:51.466000000
  Stream #0:2(dan): Subtitle: dvd_subtitle (dvdsub), 720x576
      Metadata:
        DURATION        : 00:19:46.256000000
  Stream #0:3(eng): Subtitle: dvd_subtitle (dvdsub), 720x576
      Metadata:
        DURATION        : 00:19:46.176000000
Stream mapping:
  Stream #0:0 (h264) -> setparams:default
  Stream #0:3 (dvdsub) -> scale:default
  overlay_qsv:default -> Stream #0:0 (h264_qsv)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[hls @ 000002c273177400] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e30-1.mp4' for writing
Output #0, hls, to 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e30.m3u8':
  Metadata:
    encoder        : Lavf61.1.100
  Stream #0:0: Video: h264, qsv(tv, bt709, progressive), 720x576 [SAR 64:45 DAR 16:9], q=2-31, 3606 kb/s, 25 fps, 12800 tbn
      Metadata:
        encoder        : Lavc61.3.100 h264_qsv
      Side data:
        cpb: bitrate max/min/avg: 3606370/0/3606370 buffer size: 7212740 vbv_delay: N/A
  Stream #0:1: Audio: aac (LC), 48000 Hz, 5.1, fltp (default)
[hls @ 000002c273177400] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e300.mp4' for writing
[hls @ 000002c273177400] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e301.mp4' for writing
[hls @ 000002c273177400] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e302.mp4' for writing


[q] command received. Exiting.

[hls @ 000002c273177400] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e303.mp4' for writing
[out#0/hls @ 000002c26d61cb00] video:5306KiB audio:484KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown
frame=  295 fps=0.0 q=11.0 Lsize=N/A time=00:00:00.00 bitrate=N/A dup=3 drop=0 speed=  0x   


Log 2:
{"Protocol":0,"Id":"2c7de04581683bca405f11dbec818f9d","Path":"Z:\\JellyFin Media\\Shows\\Big Bang Theory (2007)\\Season 11\\S11e01.mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv","Size":214849806,"Name":"S11e01","IsRemote":false,"ETag":"02ac197a58356bac3ee695a75f9520df","RunTimeTicks":11915010000,"ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"UseMostCompatibleTranscodingProfile":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":"smpte170m","ColorTransfer":"bt709","ColorPrimaries":"bt470bg","DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":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":"576p H264 SDR","NalLengthSize":"4","IsInterlaced":false,"IsAVC":true,"ChannelLayout":null,"BitRate":1442548,"BitDepth":8,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":576,"Width":720,"AverageFrameRate":25,"RealFrameRate":25,"ReferenceFrameRate":25,"Profile":"High","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":30,"IsAnamorphic":false},{"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,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"Surround 5.1","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Surround 5.1 - English - AAC - Default","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":320000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":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":"DVDSUB","CodecTag":null,"Language":"dan","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":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":"Danish - DVDSUB","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":576,"Width":720,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"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":"DVDSUB","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,"Rotation":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 - DVDSUB","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":576,"Width":720,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":3,"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":1762548,"FallbackMaxStreamingBitrate":null,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":0,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null,"HasSegments":true}

ffmpeg -analyzeduration 200M -probesize 1G -ss 00:02:27.000 -noaccurate_seek -f matroska -init_hw_device d3d11va=dx11:,vendor=0x8086 -init_hw_device qsv=qs@dx11 -filter_hw_device qs -hwaccel d3d11va -hwaccel_output_format d3d11 -noautorotate -threads 2 -canvas_size 720x576 -i file:"Z:\JellyFin Media\Shows\Big Bang Theory (2007)\Season 11\S11e01.mkv" -noautoscale -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:0 -codec:v:0 h264_qsv -low_power 1 -preset veryfast -b:v 3606370 -maxrate 3606370 -bufsize 7212740 -profile:v:0 high -level 30 -g:v:0 75 -keyint_min:v:0 75 -filter_complex "[0:3]scale,scale=720:576:fast_bilinear,format=bgra,hwupload=derive_device=qsv:extra_hw_frames=64[sub];[0:0]setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,hwmap=derive_device=qsv,vpp_qsv=format=nv12[main];[main][sub]overlay_qsv=eof_action=pass:repeatlast=0:w=720:h=576" -start_at_zero -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 "C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e30-1.mp4" -start_number 49 -hls_segment_filename "C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e30%d.mp4" -hls_playlist_type vod -hls_list_size 0 -y "C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e30.m3u8"


ffmpeg version 7.0.2-Jellyfin Copyright © 2000-2024 the FFmpeg developers
  built with clang version 19.1.3
  configuration: --cc=clang --pkg-config-flags=--static --extra-cflags=-I/clang64/ffbuild/include --extra-ldflags=-L/clang64/ffbuild/lib --prefix=/clang64/ffbuild/jellyfin-ffmpeg --extra-version=Jellyfin --disable-ffplay --disable-debug --disable-doc --disable-sdl2 --disable-ptx-compression --enable-lto=thin --enable-gpl --enable-version3 --enable-schannel --enable-iconv --enable-libxml2 --enable-zlib --enable-lzma --enable-gmp --enable-chromaprint --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libharfbuzz --enable-libass --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libwebp --enable-libvpx --enable-libzimg --enable-libx264 --enable-libx265 --enable-libsvtav1 --enable-libdav1d --enable-libfdk-aac --enable-opencl --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
  libavutil      59.  8.100 / 59.  8.100
  libavcodec    61.  3.100 / 61.  3.100
  libavformat    61.  1.100 / 61.  1.100
  libavdevice    61.  1.100 / 61.  1.100
  libavfilter    10.  1.100 / 10.  1.100
  libswscale      8.  1.100 /  8.  1.100
  libswresample  5.  1.100 /  5.  1.100
  libpostproc    58.  1.100 / 58.  1.100
[AVHWDeviceContext @ 000001a60a72cfc0] Using device 8086:5912 (Intel® HD Graphics 630).
Input #0, matroska,webm, from 'file:Z:\JellyFin Media\Shows\Big Bang Theory (2007)\Season 11\S11e01.mkv':
  Metadata:
    creation_time  : 2024-12-05T14:16:13.000000Z
    ENCODER        : Lavf59.27.100
  Duration: 00:19:51.50, start: 0.000000, bitrate: 1442 kb/s
  Chapters:
    Chapter #0:0: start 0.000000, end 52.320000
      Metadata:
        title          : Chapter 1
    Chapter #0:1: start 52.320000, end 189.280000
      Metadata:
        title          : Chapter 2
    Chapter #0:2: start 189.280000, end 699.240000
      Metadata:
        title          : Chapter 3
    Chapter #0:3: start 699.240000, end 1113.880000
      Metadata:
        title          : Chapter 4
    Chapter #0:4: start 1113.880000, end 1164.480000
      Metadata:
        title          : Chapter 5
    Chapter #0:5: start 1164.480000, end 1190.880000
      Metadata:
        title          : Chapter 6
  Stream #0:0: Video: h264 (High), yuv420p(tv, smpte170m/bt470bg/bt709, progressive), 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 1k tbn (default)
      Metadata:
        DURATION        : 00:19:51.501000000
  Stream #0:1(eng): Audio: aac (LC), 48000 Hz, 5.1, fltp (default)
      Metadata:
        title          : Surround 5.1
        DURATION        : 00:19:51.466000000
  Stream #0:2(dan): Subtitle: dvd_subtitle (dvdsub), 720x576
      Metadata:
        DURATION        : 00:19:46.256000000
  Stream #0:3(eng): Subtitle: dvd_subtitle (dvdsub), 720x576
      Metadata:
        DURATION        : 00:19:46.176000000
Stream mapping:
  Stream #0:0 (h264) -> setparams:default
  Stream #0:3 (dvdsub) -> scale:default
  overlay_qsv:default -> Stream #0:0 (h264_qsv)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e30-1.mp4' for writing
Output #0, hls, to 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e30.m3u8':
  Metadata:
    encoder        : Lavf61.1.100
  Stream #0:0: Video: h264, qsv(tv, bt709, progressive), 720x576 [SAR 64:45 DAR 16:9], q=2-31, 3606 kb/s, 25 fps, 12800 tbn
      Metadata:
        encoder        : Lavc61.3.100 h264_qsv
      Side data:
        cpb: bitrate max/min/avg: 3606370/0/3606370 buffer size: 7212740 vbv_delay: N/A
  Stream #0:1: Audio: aac (LC), 48000 Hz, 5.1, fltp (default)
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3049.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3050.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3051.mp4' for writing
frame=  296 fps=0.0 q=15.0 size=N/A time=00:00:00.00 bitrate=N/A speed=  0x   
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3052.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3053.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3054.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3055.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3056.mp4' for writing
frame=  641 fps=636 q=16.0 size=N/A time=00:00:13.80 bitrate=N/A speed=13.7x   
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3057.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3058.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3059.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3060.mp4' for writing
frame=  975 fps=644 q=15.0 size=N/A time=00:00:27.16 bitrate=N/A speed=17.9x   
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3061.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3062.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3063.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3064.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3065.mp4' for writing
frame= 1334 fps=661 q=15.0 size=N/A time=00:00:41.52 bitrate=N/A speed=20.6x   
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3066.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3067.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3068.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3069.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3070.mp4' for writing
frame= 1696 fps=672 q=14.0 size=N/A time=00:00:56.00 bitrate=N/A speed=22.2x   
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3071.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3072.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3073.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3074.mp4' for writing
[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3075.mp4' for writing


[q] command received. Exiting.

[hls @ 000001a610440440] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\0df3d1458e386e1c8910efcda9e09e3076.mp4' for writing
[out#0/hls @ 000001a60a76e340] video:36647KiB audio:3769KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown
frame= 2070 fps=677 q=11.0 Lsize=N/A time=00:01:10.80 bitrate=N/A dup=2 drop=0 speed=23.2x


RE: DVDSUB subtitles getting jumbled when transcoding - TheDreadPirate - 2024-12-30

Does this happen with only this episode? Episodes from a particular disc? The whole season?


RE: DVDSUB subtitles getting jumbled when transcoding - Antonbp5 - 2024-12-30

(2024-12-30, 07:31 PM)TheDreadPirate Wrote: Does this happen with only this episode?  Episodes from a particular disc?  The whole season?

Okay, I have done some more research and it seems to be ALL my movies that use DVDSUB. I updated to the newer version Jellyfin at the start of December, so I got a feeling it might be related. Not sure why it is only me that is experiencing this though.

I tested a movie with PGSSUB and that did not have the issue.
I have checked my Handbrake as I use that to Transcode my movies before, and I am still using the same one I have used for the past 2 years, along with the same config.

Nothing has changed, only the Jellyfin Server update.


RE: DVDSUB subtitles getting jumbled when transcoding - TheDreadPirate - 2024-12-30

It's been a while since I watched one of my older movies with DVDSUB subtitles. Just tried a couple in a browser with no issues. Tried Chromium and Firefox.

Code:
{"Protocol":0,"Id":"414e41e2368a930fddb47ef92fa36d83","Path":"/media/library/Movies/Bruce Almighty/Bruce Almighty.mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv","Size":1412110124,"Name":"Bruce Almighty","IsRemote":false,"ETag":"73e2cfc160b5db639d6ce20de8ce00fa","RunTimeTicks":60676340000,"ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"UseMostCompatibleTranscodingProfile":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":"smpte170m","ColorTransfer":"bt709","ColorPrimaries":"smpte170m","DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":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":"404p HEVC SDR","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":1861826,"BitDepth":8,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":388,"Width":720,"AverageFrameRate":29.97003,"RealFrameRate":29.97003,"ReferenceFrameRate":29.97003,"Profile":"Main","Type":1,"AspectRatio":"1.85:1","Index":0,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuv420p","Level":90,"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,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"Surround 5.1","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Surround 5.1 - English - OPUS - Default","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":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":"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,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"Surround 5.1","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Surround 5.1 - English - OPUS","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"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":"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,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"Stereo","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Stereo - English - OPUS","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"stereo","BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":2,"SampleRate":48000,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":3,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"DVDSUB","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,"Rotation":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 - DVDSUB","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":480,"Width":720,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":4,"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":1861826,"FallbackMaxStreamingBitrate":null,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":0,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null,"HasSegments":false}

/usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -probesize 1G -ss 00:32:27.000 -noaccurate_seek -f matroska -init_hw_device vaapi=va:,vendor_id=0x8086,driver=iHD -init_hw_device qsv=qs@va -filter_hw_device qs -hwaccel vaapi -hwaccel_output_format vaapi -noautorotate -canvas_size 720x480 -i file:"/media/library/Movies/Bruce Almighty/Bruce Almighty.mkv" -noautoscale -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:0 -codec:v:0 av1_qsv -preset veryfast -b:v 4654565 -maxrate 4654565 -bufsize 9309130 -profile:v:0 main -level 53 -g:v:0 90 -keyint_min:v:0 90 -filter_complex "[0:4]scale,scale=-1:388:fast_bilinear,crop,pad=max(720\,iw):max(388\,ih):(ow-iw)/2:(oh-ih)/2:black@0,crop=720:388,format=bgra,hwupload=derive_device=qsv:extra_hw_frames=64[sub];[0:0]setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,scale_vaapi=format=nv12:extra_hw_frames=24,hwmap=derive_device=qsv,format=qsv[main];[main][sub]overlay_qsv=eof_action=pass:repeatlast=0:w=720:h=388" -start_at_zero -codec:a:0 libfdk_aac -vbr:a 5 -af "pan=stereo|c0=0.5*c2+0.707*c0+0.707*c4+0.5*c3|c1=0.5*c2+0.707*c1+0.707*c5+0.5*c3,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 "e2644af667aa8d1809a9dcdb2ca017f7-1.mp4" -start_number 649 -hls_segment_filename "/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7%d.mp4" -hls_playlist_type vod -hls_list_size 0 -y "/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7.m3u8"


ffmpeg version 7.0.2-Jellyfin Copyright (c) 2000-2024 the FFmpeg developers
  built with gcc 12 (Debian 12.2.0-14)
  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=auto --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-libharfbuzz --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      59.  8.100 / 59.  8.100
  libavcodec     61.  3.100 / 61.  3.100
  libavformat    61.  1.100 / 61.  1.100
  libavdevice    61.  1.100 / 61.  1.100
  libavfilter    10.  1.100 / 10.  1.100
  libswscale      8.  1.100 /  8.  1.100
  libswresample   5.  1.100 /  5.  1.100
  libpostproc    58.  1.100 / 58.  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
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 'file:/media/library/Movies/Bruce Almighty/Bruce Almighty.mkv':
  Metadata:
    ENCODER         : Lavf61.1.100
  Duration: 01:41:07.63, start: -0.007000, bitrate: 1861 kb/s
  Chapters:
    Chapter #0:0: start 0.000000, end 345.912000
      Metadata:
        title           : Chapter 1
    Chapter #0:1: start 345.912000, end 547.480000
      Metadata:
        title           : Chapter 2
    Chapter #0:2: start 547.480000, end 797.797000
      Metadata:
        title           : Chapter 3
    Chapter #0:3: start 797.797000, end 1041.641000
      Metadata:
        title           : Chapter 4
    Chapter #0:4: start 1041.641000, end 1380.613000
      Metadata:
        title           : Chapter 5
    Chapter #0:5: start 1380.613000, end 1518.117000
      Metadata:
        title           : Chapter 6
    Chapter #0:6: start 1518.117000, end 1899.498000
      Metadata:
        title           : Chapter 7
    Chapter #0:7: start 1899.498000, end 2468.866000
      Metadata:
        title           : Chapter 8
    Chapter #0:8: start 2468.866000, end 2859.090000
      Metadata:
        title           : Chapter 9
    Chapter #0:9: start 2859.090000, end 3182.780000
      Metadata:
        title           : Chapter 10
    Chapter #0:10: start 3182.780000, end 3325.088000
      Metadata:
        title           : Chapter 11
    Chapter #0:11: start 3325.088000, end 3457.854000
      Metadata:
        title           : Chapter 12
    Chapter #0:12: start 3457.854000, end 3763.059000
      Metadata:
        title           : Chapter 13
    Chapter #0:13: start 3763.059000, end 4386.883000
      Metadata:
        title           : Chapter 14
    Chapter #0:14: start 4386.883000, end 4765.894000
      Metadata:
        title           : Chapter 15
    Chapter #0:15: start 4765.894000, end 5021.149000
      Metadata:
        title           : Chapter 16
    Chapter #0:16: start 5021.149000, end 5143.271000
      Metadata:
        title           : Chapter 17
    Chapter #0:17: start 5143.271000, end 5366.494000
      Metadata:
        title           : Chapter 18
    Chapter #0:18: start 5366.494000, end 5558.019000
      Metadata:
        title           : Chapter 19
    Chapter #0:19: start 5558.019000, end 6067.595000
      Metadata:
        title           : Chapter 20
  Stream #0:0: Video: hevc (Main), yuv420p(tv, smpte170m/smpte170m/bt709), 720x388 [SAR 1:1 DAR 180:97], 29.97 fps, 29.97 tbr, 1k tbn (default)
      Metadata:
        DURATION        : 01:41:07.595000000
  Stream #0:1(eng): Audio: opus, 48000 Hz, 5.1, fltp (default)
      Metadata:
        title           : Surround 5.1
        ENCODER         : Lavc61.3.100 libopus
        DURATION        : 01:41:07.592000000
  Stream #0:2(eng): Audio: opus, 48000 Hz, 5.1, fltp
      Metadata:
        title           : Surround 5.1
        ENCODER         : Lavc61.3.100 libopus
        DURATION        : 01:41:07.634000000
  Stream #0:3(eng): Audio: opus, 48000 Hz, stereo, fltp
      Metadata:
        title           : Stereo
        ENCODER         : Lavc61.3.100 libopus
        DURATION        : 01:41:07.592000000
  Stream #0:4(eng): Subtitle: dvd_subtitle (dvdsub), 720x480
      Metadata:
        DURATION        : 01:35:24.744000000
Stream mapping:
  Stream #0:0 (hevc) -> setparams:default (graph 0)
  Stream #0:4 (dvdsub) -> scale:default (graph 0)
  overlay_qsv:default (graph 0) -> Stream #0:0 (av1_qsv)
  Stream #0:1 -> #0:1 (opus (native) -> aac (libfdk_aac))
Press [q] to stop, [?] for help
[libfdk_aac @ 0x5973cf15d840] Note, the VBR setting is unsupported and only works with some parameter combinations
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7-1.mp4' for writing
Output #0, hls, to '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7.m3u8':
  Metadata:
    encoder         : Lavf61.1.100
  Stream #0:0: Video: av1, qsv(tv, bt709, progressive), 720x388 [SAR 1:1 DAR 180:97], q=2-31, 4654 kb/s, 29.97 fps, 30k tbn
      Metadata:
        encoder         : Lavc61.3.100 av1_qsv
  Stream #0:1: Audio: aac, 48000 Hz, stereo, s16 (default)
      Metadata:
        encoder         : Lavc61.3.100 libfdk_aac
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7649.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7650.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7651.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7652.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7653.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7654.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7655.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7656.mp4' for writing
frame=  810 fps=0.0 q=-0.0 size=N/A time=00:00:00.00 bitrate=N/A speed=   0x    
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7657.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7658.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7659.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7660.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7661.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7662.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7663.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7664.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7665.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7666.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7667.mp4' for writing
frame= 1717 fps=1717 q=-0.0 size=N/A time=00:00:30.26 bitrate=N/A speed=30.3x



RE: DVDSUB subtitles getting jumbled when transcoding - Antonbp5 - 2024-12-30

(2024-12-30, 09:04 PM)TheDreadPirate Wrote: It's been a while since I watched one of my older movies with DVDSUB subtitles.  Just tried a couple in a browser with no issues.  Tried Chromium and Firefox.

Code:
{"Protocol":0,"Id":"414e41e2368a930fddb47ef92fa36d83","Path":"/media/library/Movies/Bruce Almighty/Bruce Almighty.mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv","Size":1412110124,"Name":"Bruce Almighty","IsRemote":false,"ETag":"73e2cfc160b5db639d6ce20de8ce00fa","RunTimeTicks":60676340000,"ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"UseMostCompatibleTranscodingProfile":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":"smpte170m","ColorTransfer":"bt709","ColorPrimaries":"smpte170m","DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":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":"404p HEVC SDR","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":1861826,"BitDepth":8,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":388,"Width":720,"AverageFrameRate":29.97003,"RealFrameRate":29.97003,"ReferenceFrameRate":29.97003,"Profile":"Main","Type":1,"AspectRatio":"1.85:1","Index":0,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuv420p","Level":90,"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,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"Surround 5.1","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Surround 5.1 - English - OPUS - Default","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":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":"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,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"Surround 5.1","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Surround 5.1 - English - OPUS","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"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":"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,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"Stereo","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Stereo - English - OPUS","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"stereo","BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":2,"SampleRate":48000,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":3,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"DVDSUB","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,"Rotation":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 - DVDSUB","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":480,"Width":720,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":4,"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":1861826,"FallbackMaxStreamingBitrate":null,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":0,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null,"HasSegments":false}

/usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -probesize 1G -ss 00:32:27.000 -noaccurate_seek -f matroska -init_hw_device vaapi=va:,vendor_id=0x8086,driver=iHD -init_hw_device qsv=qs@va -filter_hw_device qs -hwaccel vaapi -hwaccel_output_format vaapi -noautorotate -canvas_size 720x480 -i file:"/media/library/Movies/Bruce Almighty/Bruce Almighty.mkv" -noautoscale -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:0 -codec:v:0 av1_qsv -preset veryfast -b:v 4654565 -maxrate 4654565 -bufsize 9309130 -profile:v:0 main -level 53 -g:v:0 90 -keyint_min:v:0 90 -filter_complex "[0:4]scale,scale=-1:388:fast_bilinear,crop,pad=max(720\,iw):max(388\,ih):(ow-iw)/2:(oh-ih)/2:black@0,crop=720:388,format=bgra,hwupload=derive_device=qsv:extra_hw_frames=64[sub];[0:0]setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,scale_vaapi=format=nv12:extra_hw_frames=24,hwmap=derive_device=qsv,format=qsv[main];[main][sub]overlay_qsv=eof_action=pass:repeatlast=0:w=720:h=388" -start_at_zero -codec:a:0 libfdk_aac -vbr:a 5 -af "pan=stereo|c0=0.5*c2+0.707*c0+0.707*c4+0.5*c3|c1=0.5*c2+0.707*c1+0.707*c5+0.5*c3,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 "e2644af667aa8d1809a9dcdb2ca017f7-1.mp4" -start_number 649 -hls_segment_filename "/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7%d.mp4" -hls_playlist_type vod -hls_list_size 0 -y "/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7.m3u8"


ffmpeg version 7.0.2-Jellyfin Copyright (c) 2000-2024 the FFmpeg developers
  built with gcc 12 (Debian 12.2.0-14)
  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=auto --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-libharfbuzz --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      59.  8.100 / 59.  8.100
  libavcodec    61.  3.100 / 61.  3.100
  libavformat    61.  1.100 / 61.  1.100
  libavdevice    61.  1.100 / 61.  1.100
  libavfilter    10.  1.100 / 10.  1.100
  libswscale      8.  1.100 /  8.  1.100
  libswresample  5.  1.100 /  5.  1.100
  libpostproc    58.  1.100 / 58.  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
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 'file:/media/library/Movies/Bruce Almighty/Bruce Almighty.mkv':
  Metadata:
    ENCODER        : Lavf61.1.100
  Duration: 01:41:07.63, start: -0.007000, bitrate: 1861 kb/s
  Chapters:
    Chapter #0:0: start 0.000000, end 345.912000
      Metadata:
        title          : Chapter 1
    Chapter #0:1: start 345.912000, end 547.480000
      Metadata:
        title          : Chapter 2
    Chapter #0:2: start 547.480000, end 797.797000
      Metadata:
        title          : Chapter 3
    Chapter #0:3: start 797.797000, end 1041.641000
      Metadata:
        title          : Chapter 4
    Chapter #0:4: start 1041.641000, end 1380.613000
      Metadata:
        title          : Chapter 5
    Chapter #0:5: start 1380.613000, end 1518.117000
      Metadata:
        title          : Chapter 6
    Chapter #0:6: start 1518.117000, end 1899.498000
      Metadata:
        title          : Chapter 7
    Chapter #0:7: start 1899.498000, end 2468.866000
      Metadata:
        title          : Chapter 8
    Chapter #0:8: start 2468.866000, end 2859.090000
      Metadata:
        title          : Chapter 9
    Chapter #0:9: start 2859.090000, end 3182.780000
      Metadata:
        title          : Chapter 10
    Chapter #0:10: start 3182.780000, end 3325.088000
      Metadata:
        title          : Chapter 11
    Chapter #0:11: start 3325.088000, end 3457.854000
      Metadata:
        title          : Chapter 12
    Chapter #0:12: start 3457.854000, end 3763.059000
      Metadata:
        title          : Chapter 13
    Chapter #0:13: start 3763.059000, end 4386.883000
      Metadata:
        title          : Chapter 14
    Chapter #0:14: start 4386.883000, end 4765.894000
      Metadata:
        title          : Chapter 15
    Chapter #0:15: start 4765.894000, end 5021.149000
      Metadata:
        title          : Chapter 16
    Chapter #0:16: start 5021.149000, end 5143.271000
      Metadata:
        title          : Chapter 17
    Chapter #0:17: start 5143.271000, end 5366.494000
      Metadata:
        title          : Chapter 18
    Chapter #0:18: start 5366.494000, end 5558.019000
      Metadata:
        title          : Chapter 19
    Chapter #0:19: start 5558.019000, end 6067.595000
      Metadata:
        title          : Chapter 20
  Stream #0:0: Video: hevc (Main), yuv420p(tv, smpte170m/smpte170m/bt709), 720x388 [SAR 1:1 DAR 180:97], 29.97 fps, 29.97 tbr, 1k tbn (default)
      Metadata:
        DURATION        : 01:41:07.595000000
  Stream #0:1(eng): Audio: opus, 48000 Hz, 5.1, fltp (default)
      Metadata:
        title          : Surround 5.1
        ENCODER        : Lavc61.3.100 libopus
        DURATION        : 01:41:07.592000000
  Stream #0:2(eng): Audio: opus, 48000 Hz, 5.1, fltp
      Metadata:
        title          : Surround 5.1
        ENCODER        : Lavc61.3.100 libopus
        DURATION        : 01:41:07.634000000
  Stream #0:3(eng): Audio: opus, 48000 Hz, stereo, fltp
      Metadata:
        title          : Stereo
        ENCODER        : Lavc61.3.100 libopus
        DURATION        : 01:41:07.592000000
  Stream #0:4(eng): Subtitle: dvd_subtitle (dvdsub), 720x480
      Metadata:
        DURATION        : 01:35:24.744000000
Stream mapping:
  Stream #0:0 (hevc) -> setparams:default (graph 0)
  Stream #0:4 (dvdsub) -> scale:default (graph 0)
  overlay_qsv:default (graph 0) -> Stream #0:0 (av1_qsv)
  Stream #0:1 -> #0:1 (opus (native) -> aac (libfdk_aac))
Press [q] to stop, [?] for help
[libfdk_aac @ 0x5973cf15d840] Note, the VBR setting is unsupported and only works with some parameter combinations
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7-1.mp4' for writing
Output #0, hls, to '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7.m3u8':
  Metadata:
    encoder        : Lavf61.1.100
  Stream #0:0: Video: av1, qsv(tv, bt709, progressive), 720x388 [SAR 1:1 DAR 180:97], q=2-31, 4654 kb/s, 29.97 fps, 30k tbn
      Metadata:
        encoder        : Lavc61.3.100 av1_qsv
  Stream #0:1: Audio: aac, 48000 Hz, stereo, s16 (default)
      Metadata:
        encoder        : Lavc61.3.100 libfdk_aac
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7649.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7650.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7651.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7652.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7653.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7654.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7655.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7656.mp4' for writing
frame=  810 fps=0.0 q=-0.0 size=N/A time=00:00:00.00 bitrate=N/A speed=  0x   
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7657.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7658.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7659.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7660.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7661.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7662.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7663.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7664.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7665.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7666.mp4' for writing
[hls @ 0x5973cf25ec80] Opening '/media/ramdisk/e2644af667aa8d1809a9dcdb2ca017f7667.mp4' for writing
frame= 1717 fps=1717 q=-0.0 size=N/A time=00:00:30.26 bitrate=N/A speed=30.3x   


Interesting. I can't really see any difference in our config that could cause this.

I actually recorded a video of it happening. Sorry for the low quality and missing audio. clipchamp sucks.

https://drive.google.com/file/d/1-HpXiVKyN3vLwnwwj2IShPu2VccF4Ma9/view?usp=sharing

I can't really figure out what is wrong, which really sucks. 50% of my movie collection is DVD and using subtitles is almost mandatory now a days.

I will raise an issue on github. Maybe they'll take a look at it.
Thanks for the try though!


RE: DVDSUB subtitles getting jumbled when transcoding - TheDreadPirate - 2024-12-31

Can you backup C:\ProgramData\Jellyfin and reinstall Jellyfin?


RE: DVDSUB subtitles getting jumbled when transcoding - Antonbp5 - 2024-12-31

(2024-12-31, 06:38 PM)TheDreadPirate Wrote: Can you backup C:\ProgramData\Jellyfin and reinstall Jellyfin?

I made a report on the github and someone else found the problem. So the matter is no longer valid.

Thank you very much for the help though!

Link: https://github.com/jellyfin/jellyfin-ffmpeg/issues/522#issuecomment-2566577784