nilaoda / N_m3u8DL-RE

Cross-Platform, modern and powerful stream downloader for MPD/M3U8/ISM. English/简体中文/繁體中文.
MIT License
4.71k stars 500 forks source link

N_m3u8DL-RE.exe Fails to Download Video with Multiple Resolutions from MPD Manifest #429

Open guiloviu opened 3 months ago

guiloviu commented 3 months ago

Description:

I am experiencing an issue with the N_m3u8DL-RE.exe tool when attempting to download a video from a manifest MPD file that should support multiple resolutions. Despite the MPD manifest indicating that multiple resolutions are available, the tool is only able to process a single stream and fails to properly download the video content.

Log Output:

19:49:45.519 INFO : N_m3u8DL-RE (Beta version) 20230628 19:49:45.521 INFO : Loading URL: *** 19:49:45.794 INFO : Content Matched: HTTP Live MPEG2-TS 19:49:45.794 INFO : Parsing streams... 19:49:45.795 WARN : Writing meta json 19:49:45.796 INFO : Extracted, there are 1 streams, with 1 basic streams, 0 audio streams, 0 subtitle streams 19:49:45.796 INFO : Vid Kbps | | | ~00m00s 19:49:45.796 INFO : Selected streams: 19:49:45.797 INFO : Vid Kbps | | | ~00m00s 19:49:45.797 WARN : Writing meta json 19:49:45.798 INFO : Save Name: test 19:49:45.798 WARN : MuxAfterDone is detected, binary merging is automatically enabled 19:49:45.853 INFO : File Size: 27.90KB Vid Kbps | : 0% 19:49:45.854 INFO : Done

Issue Details:

The tool reports that it has extracted 1 stream, with no audio or subtitle streams. The file size reported is 27.90KB, which seems too small for a video file, indicating that the download may have failed or the content was not properly retrieved. The video stream's progress is shown as 0%, and the operation concludes without errors. Expected Behavior:

The tool should be able to parse the MPD manifest and download all available video resolutions. The output file should reflect the content as described in the MPD manifest, including all specified streams.

Steps to Reproduce:

Use the N_m3u8DL-RE.exe tool with the provided MPD URL. Observe the log output and downloaded file.

Additional Information:

If anyone has experienced similar issues or has insights into potential solutions, please provide any guidance or troubleshooting steps. Your assistance would be greatly appreciated in resolving this issue.