akshat1/video-hoarder

A failed title fetch doesn't mean a failed download

akshat1 opened this issue · 0 comments

Sometimes, we faIl to obtain the title, however the video download succeeds.

However, VHoarder marks such downloads as bad even though the download is progressing.

Expectation: We should differentiate between failed title fetches and failed downloads.

Test URL: https://www.youtube.com/watch?v=vGTwwvo4cek

Output:

[youtube] vGTwwvo4cek: Downloading webpage

[youtube] vGTwwvo4cek: Downloading video info webpage
Command failed: youtube-dl --get-title https://www.youtube.com/watch?v=vGTwwvo4cek
ERROR: Unable to download webpage: <urlopen error [Errno 99] Address not available> (caused by URLError(error(99, 'Address not available'),))

WARNING: video doesn't have subtitles

[youtube] vGTwwvo4cek: Looking for automatic captions

[youtube] vGTwwvo4cek: Downloading annotations

[info] Writing video description to: Pirelli - World's Most Renowned Tyre Manufacturer _ Mega Manufacturing _ Free Documentary-vGTwwvo4cek.description

[info] Writing video annotations to: Pirelli - World's Most Renowned Tyre Manufacturer _ Mega Manufacturing _ Free Documentary-vGTwwvo4cek.annotations.xml
[info] Writing video subtitles to: Pirelli - World's Most Renowned Tyre Manufacturer _ Mega Manufacturing _ Free Documentary-vGTwwvo4cek.en.vtt

[info] Writing video description metadata as JSON to: Pirelli - World's Most Renowned Tyre Manufacturer _ Mega Manufacturing _ Free Documentary-vGTwwvo4cek.info.json

[youtube] vGTwwvo4cek: Downloading thumbnail ...

[youtube] vGTwwvo4cek: Writing thumbnail to: Pirelli - World's Most Renowned Tyre Manufacturer _ Mega Manufacturing _ Free Documentary-vGTwwvo4cek.jpg

[download] Destination: Pirelli - World's Most Renowned Tyre Manufacturer _ Mega Manufacturing _ Free Documentary-vGTwwvo4cek.f137.mp4


[download]   0.0% of 740.79MiB at 289.84KiB/s ETA 43:44
[download]   0.0% of 740.79MiB at 842.23KiB/s ETA 15:01
[download]   0.0% of 740.79MiB at  1.88MiB/s ETA 06:34
[download]   0.0% of 740.79MiB at  3.95MiB/s ETA 03:07

[download]   0.0% of 740.79MiB at  1.39MiB/s ETA 08:52

[download]   0.0% of 740.79MiB at  1.96MiB/s ETA 06:18

[download]   0.0% of 740.79MiB at  2.49MiB/s ETA 04:56

[download]   0.0% of 740.79MiB at  3.71MiB/s ETA 03:19

[download]   0.1% of 740.79MiB at  5.63MiB/s ETA 02:11

[download]   0.1% of 740.79MiB at  7.58MiB/s ETA 01:37

[download]   0.3% of 740.79MiB at  9.14MiB/s ETA 01:20
...