Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transcode is used even when file can be played without and it's disabled in shim's config #384

Open
Avamander opened this issue May 1, 2024 · 4 comments
Labels
bug Something isn't working

Comments

@Avamander
Copy link

Describe the bug
For some reason the MPV shim refuses to play DV content without demanding a transcode. If transcoding is disabled, MPV just errors. I've attached the media decision log.

To Reproduce
Steps to reproduce the behavior:

  1. Play any DV content

Expected behavior
I'd expect that the file would be played directly without a transcode.

The file plays nicely if I open it with MPV externally (unfortunately configuring external MPV does not make MPV shim not transcode).

Logs

2024-05-02 00:02:01,345 [   DEBUG] event_handler: EventHandler::playMedia <jellyfin_mpv_shim.media.Media object at 0x0000026EA0CAB6A0>
2024-05-02 00:02:01,345 [   DEBUG] media: Bandwidth: local=True, bitrate=None, force=False
2024-05-02 00:02:01,349 [   DEBUG] urllib3.connectionpool: https://example.com:443 "POST /Items/xxxxxxxxxxxxxxxxxxxxxxxxxxx/PlaybackInfo HTTP/1.1" 200 None
2024-05-02 01:02:01,349 [   DEBUG] media: Media Decision: {'Protocol': 'File', 'Id': 'xxxxxxxxxxxxxxxxxxxxxxxxxxx', 'Path': '/path/file.mkv', 'Type': 'Default', 'Container': 'mkv', 'Size': 3523250000, 'Name': 'file', 'IsRemote': False, 'ETag': '962b1cd59688e122d85197bfa5a86ba1', 'RunTimeTicks': 17101760512, 'ReadAtNativeFramerate': False, 'IgnoreDts': False, 'IgnoreIndex': False, 'GenPtsInput': False, 'SupportsTranscoding': False, 'SupportsDirectStream': False, 'SupportsDirectPlay': False, 'IsInfiniteStream': False, 'RequiresOpening': False, 'RequiresClosing': False, 'RequiresLooping': False, 'SupportsProbing': True, 'VideoType': 'VideoFile', 'MediaStreams': [{'Codec': 'hevc', 'Language': 'eng', 'DvVersionMajor': 1, 'DvVersionMinor': 0, 'DvProfile': 5, 'DvLevel': 6, 'RpuPresentFlag': 1, 'ElPresentFlag': 0, 'BlPresentFlag': 1, 'DvBlSignalCompatibilityId': 0, 'TimeBase': '1/1000', 'VideoRange': 'HDR', 'VideoRangeType': 'DOVI', 'VideoDoViTitle': 'DV Profile 5', 'DisplayTitle': '4K HEVC HDR', 'IsInterlaced': False, 'BitRate': 16481379, 'BitDepth': 10, 'RefFrames': 1, 'IsDefault': True, 'IsForced': False, 'Height': 2160, 'Width': 3840, 'AverageFrameRate': 23.976025, 'RealFrameRate': 23.976025, 'Profile': 'Main 10', 'Type': 'Video', 'AspectRatio': '16:9', 'Index': 0, 'IsExternal': False, 'IsTextSubtitleStream': False, 'SupportsExternalStream': False, 'PixelFormat': 'yuv420p10le', 'Level': 150}, {'Codec': 'eac3', 'Language': 'eng', 'TimeBase': '1/1000', 'DisplayTitle': 'Eng - Dolby Digital+ - 5.1 - Default', 'IsInterlaced': False, 'ChannelLayout': '5.1', 'BitRate': 256000, 'Channels': 6, 'SampleRate': 48000, 'IsDefault': True, 'IsForced': False, 'Type': 'Audio', 'Index': 1, 'IsExternal': False, 'IsTextSubtitleStream': False, 'SupportsExternalStream': False, 'Level': 0}, {'Codec': 'subrip', 'Language': 'eng', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Eng', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 2, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/2/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'eng', 'TimeBase': '1/1000', 'Title': 'SDH', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'SDH - Eng', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 3, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/3/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'cze', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Cze', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 4, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/4/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'dan', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Dan', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 5, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/5/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'ger', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Ger', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 6, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/6/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'gre', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Gre', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 7, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/7/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'spa', 'TimeBase': '1/1000', 'Title': 'Latin American', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Latin American - Spa', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 8, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/8/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'spa', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Spa', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 9, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/9/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'fin', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Fin', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 10, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/10/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'fre', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Fre', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 11, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/11/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'hun', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Hun', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 12, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/12/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'ita', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Ita', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 13, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/13/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'jpn', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Jpn', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 14, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/14/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'kor', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Kor', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 15, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/15/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'dut', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Dut', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 16, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/16/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'nor', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Nor', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 17, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/17/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'pol', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Pol', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 18, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/18/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'por', 'TimeBase': '1/1000', 'Title': 'Brazilian', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Brazilian - Por', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 19, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/19/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'por', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Por', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 20, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/20/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'rum', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Rum', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 21, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/21/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'slo', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Slo', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 22, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/22/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'swe', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Swe', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 23, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/23/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'tur', 'TimeBase': '1/1000', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Tur', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 24, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/24/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'chi', 'TimeBase': '1/1000', 'Title': 'Simplified', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Simplified - Chi', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 25, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/25/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'subrip', 'Language': 'chi', 'TimeBase': '1/1000', 'Title': 'Traditional', 'LocalizedUndefined': 'Undefined', 'LocalizedDefault': 'Default', 'LocalizedForced': 'Forced', 'LocalizedExternal': 'External', 'DisplayTitle': 'Traditional - Chi', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 26, 'IsExternal': False, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy/xxxxxxxxxxxxxxxxxxxxxxxxxxx/Subtitles/26/0/Stream.srt?api_key=REDACTEDREDACTED', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}], 'MediaAttachments': [], 'Formats': [], 'Bitrate': 16737379, 'RequiredHttpHeaders': {}, 'DefaultAudioStreamIndex': 1, 'DefaultSubtitleStreamIndex': -1}
2024-05-02 01:02:01,350 [   ERROR] player: PlayerManager::play no URL found

Desktop (please complete the following information):

  • OS: Windows 11
  • Version: Latest shim from GitHub
@Avamander Avamander added the bug Something isn't working label May 1, 2024
@Zeta611
Copy link

Zeta611 commented Dec 15, 2024

I have also set Change Video Quality > No Transcode but it seems to be transcoding. I'm using Linux with Wayland, casting the video from the Web UI to the MPV shim.

@InfiniteLoopGameDev
Copy link

I have the same issue on Windows 11

@Zeta611
Copy link

Zeta611 commented Dec 16, 2024

@InfiniteLoopGameDev I think mine is working now. I also set transcode_dolby_vision = false to my jellyfin-mpv-shim/conf.json and added vo=gpu-next to my MPV config. Then I needed to reboot the system (don't ask me why).

@InfiniteLoopGameDev
Copy link

@Zeta611 Thank you, I didn't see that as an option in the menu so I assumed it was combined with transcode HDR. I just had to quit and relaunch MPV Shim, no restart.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants