VideoHelp Forum


Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!


Try StreamFab Downloader and download streaming video from Youtube, Netflix, Amazon! Download free trial.


+ Reply to Thread
Results 1 to 14 of 14
Thread
  1. Member
    Join Date
    Apr 2013
    Location
    Argentina
    Search Comp PM
    Hello all i read the forums and find some similar problem with vtt subtitles (segmetns), but in my case the steaming site use MPD not m3u8 playlits sorry my ignorance, in the past the same site (hbo max) use a single xml file and i can download without problem, now want to obtain some subtitles (only th subtitles) and cand find how, probable 300 segments for a tv episode, crazy to do individually, i have very poor knowledge about comand line

    Sorry my english


    I find this program N_m3u8DL-CLI_v2.9.7.exe but can grab the subtitles, can test with this mpd

    Last edited by maronsca; 8th Sep 2021 at 06:10.
    Quote Quote  
  2. psaframe
    Join Date
    Mar 2021
    Location
    Algeria
    Search PM
    Code:
    yt-dlp --write-subs --skip-download --external-downloader aria2c --allow-u "https://cmaf.lln.latam.hbomaxcdn.com/videos/GYPGKMQjoDkVLBQEAAAAo/1/1b5ad5/1_single_J8sExA_1080hi.mpd" --output sub.webvtt
    Last edited by naim2007; 8th Sep 2021 at 14:50.
    Quote Quote  
  3. Member
    Join Date
    Apr 2013
    Location
    Argentina
    Search Comp PM
    Thank you !!
    but if i want to download other subs not only english? By the way the comand download all, video and audio only need subtitles

    I find the command to download all subtitles but really not download all, i want to download forced subtitles, list the available subtitles and show me 2 vtt es-419 one is the forced, but with yt-dlp or youtube-dl only download the complete subtitle need the forced
    Last edited by maronsca; 8th Sep 2021 at 12:05.
    Quote Quote  
  4. Member
    Join Date
    Apr 2013
    Location
    Argentina
    Search Comp PM
    i want help to learn how download and need forced spanish subtitles, not pt-br
    Quote Quote  
  5. Member
    Join Date
    Jan 2021
    Location
    Argentina
    Search PM
    Originally Posted by maronsca View Post
    I find the command to download all subtitles but really not download all, i want to download forced subtitles, list the available subtitles and show me 2 vtt es-419 one is the forced, but with yt-dlp or youtube-dl only download the complete subtitle need the forced
    Ask to yt-dlp developer here or create the forced subs by yourself
    Quote Quote  
  6. Member
    Join Date
    Apr 2013
    Location
    Argentina
    Search Comp PM
    Originally Posted by lfer94 View Post
    Originally Posted by maronsca View Post
    I find the command to download all subtitles but really not download all, i want to download forced subtitles, list the available subtitles and show me 2 vtt es-419 one is the forced, but with yt-dlp or youtube-dl only download the complete subtitle need the forced
    Ask to yt-dlp developer here or create the forced subs by yourself
    Create is not a solution, I pay subscription in streaming sites time to time, download all as can and when have time I watch them
    Quote Quote  
  7. Member
    Join Date
    Jan 2021
    Location
    Argentina
    Search PM
    I tried with ffmpeg running this code

    Code:
    ffmpeg -i "https://cmaf.lln.latam.hbomaxcdn.com/videos/GYPGKMQjoDkVLBQEAAAAo/1/1b5ad5/1_single_J8sExA_1080hi.mpd"
    After a lot of warnings and errors, I got a list of all streams including subtitles

    Image
    [Attachment 60638 - Click to enlarge]


    Then I executed this code

    Code:
    ffmpeg -i "https://cmaf.lln.latam.hbomaxcdn.com/videos/GYPGKMQjoDkVLBQEAAAAo/1/1b5ad5/1_single_J8sExA_1080hi.mpd" -map 0:32 sub.vtt
    But got this error

    HTML Code:
    Stream mapping:
      Stream #0:32 -> #0:0 (webvtt (native) -> webvtt (native))
    Press [q] to stop, [?] for help
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 0
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 1
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 2
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 3
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 4
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 5
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 6
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 7
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 8
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 9
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 10
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 11
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 12
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 13
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 14
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 15
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 16
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 17
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 18
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 19
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 20
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 21
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 22
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 23
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 24
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 25
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 26
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 27
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 28
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 29
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 30
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 31
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 33
    [dash @ 000000f4cd7bef40] No longer receiving stream_index 34
    size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x
    video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
    Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
    I'm not sure why it happened, but maybe it's because of the drm.
    Quote Quote  
  8. Member
    Join Date
    Apr 2013
    Location
    Argentina
    Search Comp PM
    i want to learn how , thanks anyway
    Quote Quote  
  9. ,,Ask to yt-dlp developer here or create the forced subs by yourself."
    Quote Quote  
  10. Member
    Join Date
    Feb 2022
    Location
    Hong Kong
    Search Comp PM
    Originally Posted by naim2007 View Post
    Code:
    yt-dlp --write-subs --skip-download --external-downloader aria2c --allow-u "https://cmaf.lln.latam.hbomaxcdn.com/videos/GYPGKMQjoDkVLBQEAAAAo/1/1b5ad5/1_single_J8sExA_1080hi.mpd" --output sub.webvtt
    Thanks!! I tried using this code to download subtitles from a streaming site and it successfully combined all segments into one subtitle file, but the timestamps are wrong tho... I know that the segments are 8 seconds each. Is there a way to modify the code so that the subtitles can have correct timestamps?

    The mpd link: https://ewcdn108.nowe.com/session/15-5-3baa-0001000156347512676398/Content/DASH_VOS3/V...2/manifest.mpd
    Quote Quote  
  11. Member
    Join Date
    Sep 2005
    Location
    Darkest Peru
    Search Comp PM
    ...
    Last edited by doctorm; 27th Aug 2022 at 11:54.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!