Announcement

Collapse
No announcement yet.

PBS Shows won't remux the subtitles (You Tube DL)

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

    PBS Shows won't remux the subtitles (You Tube DL)

    Previously posted in another thread about wrong subtitles.

    The PBS show "Finding Your Roots" indicates subtitles, but when downloading, the subtitles are not remuxed into the output file.

    [ATTACH]n426473[/ATTACH]

    Click image for larger version

Name:	PBS Fails to Remux Subtitles.jpg
Views:	534
Size:	37.0 KB
ID:	426472

    #2
    Here is the resulting output file
    Click image for larger version

Name:	PBS Fialed to Remux Subtitles 2.jpg
Views:	407
Size:	34.0 KB
ID:	426476
    and log
    [ATTACH]n426475[/ATTACH]

    Comment


      #3
      Originally posted by TomdeOldMan View Post
      Previously posted in another thread about wrong subtitles.

      The PBS show "Finding Your Roots" indicates subtitles, but when downloading, the subtitles are not remuxed into the output file.
      The scripts i gave you will download the subtitles. With the video or by themselves. Or are you saying StreamFab downloads them but they just are not muxed?

      Click image for larger version

Name:	image.png
Views:	340
Size:	36.3 KB
ID:	426481

      If they are not being downloaded by StreamFab and you just can't figure out the scripts, here are the subs for season 9:


      Comment


        #4
        Jack,
        Are you bypassing PBS's Passport somehow or have you subscribed to Passport?
        I went to TomdeOldMan's PBS station and was going to give it a try but I saw it was locked up with Passport. So, I decided to pick two shows that did not need Passport. I set it up my normal way (which seemed to match Tom's way) 1080p, x264, MKV, and remux to file. Both video downloaded fine and contained subtitles. I didn't want to post anything about it because I wasn't using StreamFab 6.1.2.6. I was still using my modified 6.1.2.4 with the latest FFMpeg nightly (at the time of 6.1.2.4's release), MKVMerge 76 (77 is out now), and the latest MediaInfo.dll, aria2c.exe, and AtomicParsley. I wouldn't know if 6.1.2.6 was bad and the unmodified 6.1.2.4 was good or if my modifications fixed it so it didn't seem fair to post it.

        Comment


          #5
          Originally posted by Cats4U View Post
          Jack,
          Are you bypassing PBS's Passport somehow or have you subscribed to Passport?
          I went to TomdeOldMan's PBS station and was going to give it a try but I saw it was locked up with Passport. So, I decided to pick two shows that did not need Passport. I set it up my normal way (which seemed to match Tom's way) 1080p, x264, MKV, and remux to file. Both video downloaded fine and contained subtitles. I didn't want to post anything about it because I wasn't using StreamFab 6.1.2.6. I was still using my modified 6.1.2.4 with the latest FFMpeg nightly (at the time of 6.1.2.4's release), MKVMerge 76 (77 is out now), and the latest MediaInfo.dll, aria2c.exe, and AtomicParsley. I wouldn't know if 6.1.2.6 was bad and the unmodified 6.1.2.4 was good or if my modifications fixed it so it didn't seem fair to post it.
          I have passport. What shows did you download. I'd like to try them, to see if the problem is show specific.

          Thanks.

          Comment


            #6
            Originally posted by Cats4U View Post
            Jack,
            Are you bypassing PBS's Passport somehow or have you subscribed to Passport?
            I went to TomdeOldMan's PBS station and was going to give it a try but I saw it was locked up with Passport. So, I decided to pick two shows that did not need Passport. I set it up my normal way (which seemed to match Tom's way) 1080p, x264, MKV, and remux to file. Both video downloaded fine and contained subtitles. I didn't want to post anything about it because I wasn't using StreamFab 6.1.2.6. I was still using my modified 6.1.2.4 with the latest FFMpeg nightly (at the time of 6.1.2.4's release), MKVMerge 76 (77 is out now), and the latest MediaInfo.dll, aria2c.exe, and AtomicParsley. I wouldn't know if 6.1.2.6 was bad and the unmodified 6.1.2.4 was good or if my modifications fixed it so it didn't seem fair to post it.
            I bypass passport. Not gonna pay for something i never use and has piss-poor "security".

            First i tried with yt-dlp and it downloaded no problem and i had the subtitles.

            Downloaded all subtitles for season 9 in less than 10 clicks using my scripts. Took more clicks to list all episodes than actually downloading lol.

            Then i tried with StreamFab 6.1.2.6 and it didn't download the subtitles. Saving to MKV.

            I guess i could try with 6.1.2.5 that is also installed on my US Providers Downloading Machine.

            It's just weird because the subtitles are in plain .vtt or .srt so no need to go through the same hoops as with DASH subtitles. It's probably that they changed the yt-dlp command-line and it messed up the subs downloading.

            Comment


              #7
              Originally posted by jpp72 View Post

              I bypass passport. Not gonna pay for something i never use and has piss-poor "security".
              We watch a lot of PBS shows, including Finding Your Roots, Nova, Nature, Secrets of the Dead, some Masterpiece series, Great Performances, and so on. I like to support PBS so I have donated enough to enable Passport.

              Comment


                #8
                Originally posted by TomdeOldMan View Post

                I have passport. What shows did you download. I'd like to try them, to see if the problem is show specific.

                Thanks.
                The shows I downloaded were American Masters S35E08 - Ballerina Boys and something called Mossback's Northwest: Druid On The Columbia. I didn't realize that the Mossback shows were so short until after I downloaded it.

                Comment


                  #9
                  I bypass passport. Not gonna pay for something i never use and has piss-poor "security".
                  That's interesting about the "security". Are you saying that you can get audio/video/subtitles or just the subtitles? I've seen the latter before with IDM or Tubedigger where I'd get a warning that I couldn't get a certain show but the subtitles were sitting there for the grabbing.
                  I've never had to get Passport myself for anything I wanted from PBS yet. The British shows are usually aired in the UK six months before they appear on PBS so it's just a matter of torrenting (or in your case, newsservering.) Also, PBS makes available the shows usually for 7 days online without Passport at the time of broadcast. Not all PBS stations broadcast at the same time or date and so it is possible to search around and find a station that still has the show you want available online without Passport.

                  Comment


                    #10
                    Originally posted by Cats4U View Post

                    That's interesting about the "security". Are you saying that you can get audio/video/subtitles or just the subtitles?
                    I get the whole shebang yes.

                    The reason for the quotes around "security" is because it really isn't security. It's just a client-side overlay. So you can go to the video you want to play and literally delete the overlay with the Developer Tools. You inspect the page and delete the divs of class passport__overlay, passport-screen, player-overlay__inner and player-overlay and you can play the video in your browser.

                    Since those divs are nested, just deleting the top div player-overlay gets the job done.

                    Since yt-dlp doesn't actually render the page but downloads the .m3u8 and JSON info, you can just feed it the URL and it will just download. Should be the same for StreamFab. Just go to the page and it will detect the m3u8 and you can queue/download the video without issue (well, besides the subs not downloading).

                    This is not the 1st time i have seen paywalls were the video loads in the background and you can't click on the play button because there is an overlay. Delete the overlay and bam you are good to go.

                    Other times, video loads but there is no play button at all. But since the video loaded, you just sniff the .m3u8 or .mpd and feed that to yt-dlp and it will download.

                    I have no issue with paying for stuff i use but i don't watch PBS at all and i am in Canada. I wanted to see if it was a yt-dlp bug or a StreamFab bug and it is a StreamFab bug.

                    Comment


                      #11
                      Originally posted by Cats4U View Post

                      That's interesting about the "security". Are you saying that you can get audio/video/subtitles or just the subtitles? I've seen the latter before with IDM or Tubedigger where I'd get a warning that I couldn't get a certain show but the subtitles were sitting there for the grabbing.
                      I've never had to get Passport myself for anything I wanted from PBS yet. The British shows are usually aired in the UK six months before they appear on PBS so it's just a matter of torrenting (or in your case, newsservering.) Also, PBS makes available the shows usually for 7 days online without Passport at the time of broadcast. Not all PBS stations broadcast at the same time or date and so it is possible to search around and find a station that still has the show you want available online without Passport.
                      the browser addon called the stream detector will grab the video & subtitles from PBS.

                      Comment


                        #12
                        Originally posted by jpp72 View Post

                        I get the whole shebang yes.

                        The reason for the quotes around "security" is because it really isn't security. It's just a client-side overlay. So you can go to the video you want to play and literally delete the overlay with the Developer Tools. You inspect the page and delete the divs of class passport__overlay, passport-screen, player-overlay__inner and player-overlay and you can play the video in your browser.

                        Since those divs are nested, just deleting the top div player-overlay gets the job done.
                        Sounds sort of like with the New York Times website. If you turn off the Java script with uBlock Origin and you can read any article you want rather than having a pop-up telling you you can't without paying. Good to know. Thank you.

                        I see October recommends Stream Detector. Great program. I use it mainly to get the CDN address (which is basically what you are doing with the Developer Tools) so I can do a latency check via tracert to discover the possible cause of download slowness. I used to propose it to people here that were having slowness issues but I either got ignored or I was accused of being a know-it-all wannabe staff member or a lecturer so I gave up giving helpful advice like that. It interfered with their ability to blame everything on StreamFab. It's refreshing to talk with you guys that want to explore the reasons why for things.

                        Comment


                          #13
                          Jack,
                          You are the greatest. My wife wanted to watch a series on PBS that had appeared on air at a prior time and the episodes were showing they were all locked by Passport. In the past I never would have even thought to get around it but with your comments I decided to give it a try. It turned out that I didn't even have to do anything with Developer Tools or Stream Detector. I loaded up the episode and was going to try to get the CDN address (one way or the other) and I noticed that IDM had put up a button saying "Download this video". Usually in cases like this clicking on it would say that it's a proprietary file and I can't download it. Not this time. The CDN address had already been determined and there were various resolutions to download. I chose 1080p and it was downloaded in no time at all.
                          I used to believe in giving to PBS until, a long time ago, I gave money at one of their telethons for a certain show, Eastenders, and 3 months later they took it off the air. Never again.

                          Comment


                            #14
                            Originally posted by Cats4U View Post
                            Jack,
                            You are the greatest. My wife wanted to watch a series on PBS that had appeared on air at a prior time and the episodes were showing they were all locked by Passport. In the past I never would have even thought to get around it but with your comments I decided to give it a try. It turned out that I didn't even have to do anything with Developer Tools or Stream Detector. I loaded up the episode and was going to try to get the CDN address (one way or the other) and I noticed that IDM had put up a button saying "Download this video". Usually in cases like this clicking on it would say that it's a proprietary file and I can't download it. Not this time. The CDN address had already been determined and there were various resolutions to download. I chose 1080p and it was downloaded in no time at all.
                            I used to believe in giving to PBS until, a long time ago, I gave money at one of their telethons for a certain show, Eastenders, and 3 months later they took it off the air. Never again.
                            hehehe glad i could help. I first noticed this when there was a site that said i needed to login to play the file but saw my MPD detector said it found something. That's when i realized the "security" was client-side so out came the DEV tools to play it in the browser. If you are just downloading then yeah no need for developer tools

                            Comment


                              #15
                              This subtitles being recognized, but not being remuxed into the show continues to be a problem with PBS shows in SF 6.1.2.8

                              Will this be addressed or is it on the back burner like the subtitle problem for Star Trek Strange New Worlds and Hawaii Five-0?

                              As a post script, the "Turbo-Speed" doesn't make any difference in actual download speed using the You Tube Downloader for the PBS shows.
                              Last edited by TomdeOldMan; 06-28-2023, 12:13 AM. Reason: Added the comment about the (now alleged) Turbo-Speed toggle not making any difference with download speed.

                              Comment

                              Working...
                              X