Announcement

Collapse
No announcement yet.

PlutoTV not pulling 1080p content when available

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    PlutoTV not pulling 1080p content when available

    So i got this from freevine, which mind you didn't work with some error about file scheme not supported, but you can clearly tell the stream is there.

    Code:
    14:15:17.751 [4m[32mINFO[0m : The Drew Carey Show S01E01 Pilot
    
    14:15:17.786 INFO : N_m3u8DL-RE (Beta version) 20241203
    14:15:17.800 INFO : Loading URL: tmp\manifest.m3u8
    14:15:17.802 INFO : Content Matched: HTTP Live Streaming
    14:15:17.803 INFO : Parsing streams...
    14:15:17.803 WARN : Master List detected, try parse all streams
    14:15:17.804 WARN : Writing meta json
    14:15:17.805 INFO : Extracted, there are 7 streams, with 6 basic streams, 0 audio streams, 1 subtitle streams
    14:15:17.805 INFO : Vid 1920x1080 | 4084 Kbps | 30 | avc1.640028,mp4a.40.2
    14:15:17.805 INFO : Vid 1216x684 | 2398 Kbps | 30 | avc1.64001F,mp4a.40.2
    14:15:17.805 INFO : Vid 1024x576 | 1669 Kbps | 30 | avc1.64001F,mp4a.40.2
    14:15:17.805 INFO : Vid 854x480 | 1179 Kbps | 30 | avc1.64001F,mp4a.40.2
    14:15:17.806 INFO : Vid 640x360 | 777 Kbps | 30 | avc1.64001F,mp4a.40.2
    14:15:17.806 INFO : Vid 426x240 | 476 Kbps | 30 | avc1.64001F,mp4a.40.2
    14:15:17.806 INFO : Sub subtitles | en | English | describes-music-and-sound
    14:15:17.806 INFO : Parsing streams...
    14:15:17.876 ERROR: The 'file' scheme is not supported.​
    But SF can only find the 576x1024 stream as the highest resolution.

    #2
    Pluto offer DRM protected mpd and unprotected m3u8 Links.

    Both have (partial) different resolutions/bit rates ..
    .. looks like (untested) the ad breaking problem here
    has been fixed in 6209 by (most easily) using the unprotected m3u8 links
    (576p is 2nd maximum res in m3u8 after 1216x684)

    1920x1080 is only offered in the protected mpd - apparently unused by SF


    btw: try to add to reg to see colored text in your script instead ANSI ESC codes
    Code:
    reg add HKCU\Console /v VirtualTerminalLevel /t REG_DWORD /d 0x00000001 /f
    or add to script
    Code:
    import os
    os.system('color')

    Comment

    Working...
    X