VideoHelp Forum




+ Reply to Thread
Results 1 to 4 of 4
  1. Member
    Join Date
    Jan 2024
    Location
    Germany
    Search PM
    Hi All,

    I know that I'm almost there... so far and so close at the same time .
    I'm trying to get the manifest from the following mpd: https://dvr-d-01-dynmedia-ea.akamaized.net/Content/DASH/LLCU/92177b25-a6cd-4eae-ad44-c...3/manifest.mpd

    Code:
    yt-dlp --force-ipv4 --allow-u --downloader aria2c -f bv,ba "https://dvr-d-01-dynmedia-ea.akamaized.net/Content/DASH/LLCU/92177b25-a6cd-4eae-ad44-c8810db8e573/manifest.mpd"
    This is the output I got from that:

    Code:
    [generic] Extracting URL: https://dvr-d-01-dynmedia-ea.akamaized.net/Content/DASH/LLCU/92177b25-a6cd-4eae-ad44-c8810db8e573/manifest.mpd
    [generic] manifest: Downloading webpage
    WARNING: [generic] Falling back on generic information extractor
    [generic] manifest: Extracting information
    [info] manifest: Downloading 2 format(s): stream_7-3, stream_9-3
    [dashsegments] Total fragments: 10
    [dashsegments] Fragment downloads will be delegated to aria2c
    [download] Destination: manifest [manifest].mp4
    [download] 100% of    2.90MiB in 00:00:02 at 1.29MiB/s
    [dashsegments] Total fragments: 10
    [dashsegments] Fragment downloads will be delegated to aria2c
    [download] Destination: manifest [manifest].m4a
    [download] 100% of  284.78KiB in 00:00:01 at 142.86KiB/s
    It should be a 2h stream, but its just 3MB... When I was finally able to decrypt it I could see that they were just 1 or 2 seconds of the beggining of the video.
    I would really appreciate if someone could help here, as I couldn't find any solution to this.

    Note: Content is restricted to Germany
    Quote Quote  
  2. video link ?
    Last edited by lomero; 19th Jan 2024 at 08:50.
    Quote Quote  
  3. Member
    Join Date
    Jan 2024
    Location
    Germany
    Search PM
    Hello All,

    After trying several things I noticed what was wrong and I was able to solve this, so I'm going to share with you what happened.

    I run this command:

    Code:
    yt-dlp --force-ipv4 --allow-u --downloader aria2c --list-formats "https://dvr-d-01-dynmedia-ea.akamaized.net/Content/DASH/LLCU/92177b25-a6cd-4eae-ad44-c8810db8e573/manifest.mpd"
    Basically the --list-formats will show all available media in different resolutions:

    Code:
    WARNING: You have asked for UNPLAYABLE formats to be listed/downloaded. This is a developer option intended for debugging.
             If you experience any issues while using this option, DO NOT open a bug report
    [generic] Extracting URL: https://dvr-d-01-dynmedia-ea.akamaized.net/Content/DASH/LLCU/92177b25-a6cd-4eae-ad44-c...3/manifest.mpd
    [generic] manifest: Downloading webpage
    WARNING: [generic] Falling back on generic information extractor
    [generic] manifest: Extracting information
    [info] Available formats for manifest:
    ID         EXT RESOLUTION FPS │   TBR PROTO │ VCODEC        VBR ACODEC      ABR ASR MORE INFO
    ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────
    stream_8-0 m4a audio only     │  128k dash  │ audio only        mp4a.40.5  128k 48k [deu] DRM, DASH audio, m4a_dash
    stream_8-1 m4a audio only     │  128k dash  │ audio only        mp4a.40.5  128k 48k [deu] DRM, DASH audio, m4a_dash
    stream_8-2 m4a audio only     │  128k dash  │ audio only        mp4a.40.5  128k 48k [deu] DRM, DASH audio, m4a_dash
    stream_8-3 m4a audio only     │  128k dash  │ audio only        mp4a.40.5  128k 48k [deu] DRM, DASH audio, m4a_dash
    stream_9-0 m4a audio only     │  128k dash  │ audio only        mp4a.40.5  128k 48k [eng] DRM, DASH audio, m4a_dash
    stream_9-1 m4a audio only     │  128k dash  │ audio only        mp4a.40.5  128k 48k [eng] DRM, DASH audio, m4a_dash
    stream_9-2 m4a audio only     │  128k dash  │ audio only        mp4a.40.5  128k 48k [eng] DRM, DASH audio, m4a_dash
    stream_9-3 m4a audio only     │  128k dash  │ audio only        mp4a.40.5  128k 48k [eng] DRM, DASH audio, m4a_dash
    stream_0-0 mp4 416x234     50 │  400k dash  │ avc1.4d401e  400k video only          DRM, DASH video, mp4_dash
    stream_0-1 mp4 416x234     50 │  400k dash  │ avc1.4d401e  400k video only          DRM, DASH video, mp4_dash
    stream_0-2 mp4 416x234     50 │  400k dash  │ avc1.4d401e  400k video only          DRM, DASH video, mp4_dash
    stream_0-3 mp4 416x234     50 │  400k dash  │ avc1.4d401e  400k video only          DRM, DASH video, mp4_dash
    stream_1-0 mp4 512x288     50 │  600k dash  │ avc1.4d401e  600k video only          DRM, DASH video, mp4_dash
    stream_1-1 mp4 512x288     50 │  600k dash  │ avc1.4d401e  600k video only          DRM, DASH video, mp4_dash
    stream_1-2 mp4 512x288     50 │  600k dash  │ avc1.4d401e  600k video only          DRM, DASH video, mp4_dash
    stream_1-3 mp4 512x288     50 │  600k dash  │ avc1.4d401e  600k video only          DRM, DASH video, mp4_dash
    stream_2-0 mp4 640x360     50 │  950k dash  │ avc1.4d401f  950k video only          DRM, DASH video, mp4_dash
    stream_2-1 mp4 640x360     50 │  950k dash  │ avc1.4d401f  950k video only          DRM, DASH video, mp4_dash
    stream_2-2 mp4 640x360     50 │  950k dash  │ avc1.4d401f  950k video only          DRM, DASH video, mp4_dash
    stream_2-3 mp4 640x360     50 │  950k dash  │ avc1.4d401f  950k video only          DRM, DASH video, mp4_dash
    stream_3-0 mp4 768x432     50 │ 1400k dash  │ avc1.4d401f 1400k video only          DRM, DASH video, mp4_dash
    stream_3-1 mp4 768x432     50 │ 1400k dash  │ avc1.4d401f 1400k video only          DRM, DASH video, mp4_dash
    stream_3-2 mp4 768x432     50 │ 1400k dash  │ avc1.4d401f 1400k video only          DRM, DASH video, mp4_dash
    stream_3-3 mp4 768x432     50 │ 1400k dash  │ avc1.4d401f 1400k video only          DRM, DASH video, mp4_dash
    stream_4-0 mp4 1024x576    50 │ 2200k dash  │ avc1.4d4028 2200k video only          DRM, DASH video, mp4_dash
    stream_4-1 mp4 1024x576    50 │ 2200k dash  │ avc1.4d4028 2200k video only          DRM, DASH video, mp4_dash
    stream_4-2 mp4 1024x576    50 │ 2200k dash  │ avc1.4d4028 2200k video only          DRM, DASH video, mp4_dash
    stream_4-3 mp4 1024x576    50 │ 2200k dash  │ avc1.4d4028 2200k video only          DRM, DASH video, mp4_dash
    stream_5-0 mp4 1280x720    50 │ 3450k dash  │ avc1.4d4028 3450k video only          DRM, DASH video, mp4_dash
    stream_5-1 mp4 1280x720    50 │ 3450k dash  │ avc1.4d4028 3450k video only          DRM, DASH video, mp4_dash
    stream_5-2 mp4 1280x720    50 │ 3450k dash  │ avc1.4d4028 3450k video only          DRM, DASH video, mp4_dash
    stream_5-3 mp4 1280x720    50 │ 3450k dash  │ avc1.4d4028 3450k video only          DRM, DASH video, mp4_dash
    stream_6-0 mp4 1280x720    50 │ 4750k dash  │ avc1.640029 4750k video only          DRM, DASH video, mp4_dash
    stream_6-1 mp4 1280x720    50 │ 4750k dash  │ avc1.640029 4750k video only          DRM, DASH video, mp4_dash
    stream_6-2 mp4 1280x720    50 │ 4750k dash  │ avc1.640029 4750k video only          DRM, DASH video, mp4_dash
    stream_6-3 mp4 1280x720    50 │ 4750k dash  │ avc1.640029 4750k video only          DRM, DASH video, mp4_dash
    stream_7-0 mp4 1920x1080   50 │ 6000k dash  │ avc1.64002a 6000k video only          DRM, DASH video, mp4_dash
    stream_7-1 mp4 1920x1080   50 │ 6000k dash  │ avc1.64002a 6000k video only          DRM, DASH video, mp4_dash
    stream_7-2 mp4 1920x1080   50 │ 6000k dash  │ avc1.64002a 6000k video only          DRM, DASH video, mp4_dash
    stream_7-3 mp4 1920x1080   50 │ 6000k dash  │ avc1.64002a 6000k video only          DRM, DASH video, mp4_dash
    As you can see, there are four different mp4 files per each resolution, where three out of those four were videos that lasted a second. Same thing happens with the audio. So what I did was to download one by one until I got the "real" one, which was stream_7-2 in this case:

    Code:
    yt-dlp --force-ipv4 --allow-u --downloader aria2c -f stream_7-2 "https://dvr-d-01-dynmedia-ea.akamaized.net/Content/DASH/LLCU/f713c730-ee47-44d0-b1ce-2c693ddc471e/manifest.mpd"
    With the "-f" argument you can specify which audio/video ID you want to download. Then I downloaded the audio file:
    Code:
    yt-dlp --force-ipv4 --allow-u --downloader aria2c -f stream_9-2 "https://dvr-d-01-dynmedia-ea.akamaized.net/Content/DASH/LLCU/f713c730-ee47-44d0-b1ce-2c693ddc471e/manifest.mpd"
    Hope this helps someone!
    Quote Quote  
  4. N_m3u8DL-RE only shows one 1080p stream, seeming able to discern the right one, so you might want to use that next time (since you're using --allow-u)

    Code:
    N_m3u8DL-RE https://dvr-d-01-dynmedia-ea.akamaized.net/Content/DASH/LLCU/92177b25-a6cd-4eae-ad44-c8810db8e573/manifest.mpd
    12:56:46.495 INFO : N_m3u8DL-RE (Beta version) 20230628
    12:56:46.519 INFO : Loading URL: https://dvr-d-01-dynmedia-ea.akamaized.net/Content/DASH/LLCU/92177b25-a6cd-4eae-ad44-c8810db8e573/manifest.mpd
    12:56:46.724 INFO : Content Matched: Dynamic Adaptive Streaming over HTTP
    12:56:46.725 INFO : Parsing streams...
    12:56:47.222 WARN : Writing meta json
    12:56:47.357 INFO : Extracted, there are 10 streams, with 8 basic streams, 2 audio streams, 0 subtitle streams
    12:56:47.359 INFO : Vid *CENC 1920x1080 | 6000 Kbps | stream_7 | avc1.64002a | 4445 Segments | ~02h22m18s
    12:56:47.360 INFO : Vid *CENC 1280x720 | 4750 Kbps | stream_6 | avc1.640029 | 4445 Segments | ~02h22m18s
    12:56:47.362 INFO : Vid *CENC 1280x720 | 3450 Kbps | stream_5 | avc1.4d4028 | 4445 Segments | ~02h22m18s
    12:56:47.363 INFO : Vid *CENC 1024x576 | 2200 Kbps | stream_4 | avc1.4d4028 | 4445 Segments | ~02h22m18s
    12:56:47.364 INFO : Vid *CENC 768x432 | 1400 Kbps | stream_3 | avc1.4d401f | 4445 Segments | ~02h22m18s
    12:56:47.366 INFO : Vid *CENC 640x360 | 950 Kbps | stream_2 | avc1.4d401f | 4445 Segments | ~02h22m18s
    12:56:47.367 INFO : Vid *CENC 512x288 | 600 Kbps | stream_1 | avc1.4d401e | 4445 Segments | ~02h22m18s
    12:56:47.369 INFO : Vid *CENC 416x234 | 400 Kbps | stream_0 | avc1.4d401e | 4445 Segments | ~02h22m18s
    12:56:47.370 INFO : Aud *CENC stream_8 | 128 Kbps | mp4a.40.5 | deu | 4445 Segments | ~02h22m18s
    12:56:47.372 INFO : Aud *CENC stream_9 | 128 Kbps | mp4a.40.5 | eng | 4445 Segments | ~02h22m18s
    Quote Quote  



Similar Threads

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