Closed nick42d closed 3 months ago
I'm not sure I know enough about the topic to contribute code, but I did do some digging and the following issues may be related: https://github.com/DzenanJupic/rustube/issues/73, https://github.com/ytdl-org/youtube-dl/issues/32815
Thanks for your feedback. I was aware of the error and I published https://github.com/Mithronn/rusty_ytdl/commit/7606f78958f8dc97af74e702382eaed769f09d1f it seems fixed but sometimes some video formats give 403 error. I'm investigating now
Thanks for your feedback. I was aware of the error and I published 7606f78 it seems fixed but sometimes some video formats give 403 error. I'm investigating now
Nice one, will see if I can run some stress testing on the new version.
From a little testing, doesn't seem to be a great deal of consistency to it. Videos will seemingly fail at random, and succeed after retrying. Tried changing filtering options to no impact either. Here's a gist of what I was trying if you find it at all useful. https://gist.github.com/nick42d/f1ff0d1c29dc85256b0a50900c7f39e7
Example output:
video: "Eleanor Rigby (Remastered 2015)" retries: 0
download succeeded: true
Task finished
video: "The Long And Winding Road (Remastered 2009)" retries: 0
download succeeded: true
Task finished
video: "Here Comes The Sun (Remastered 2009)" retries: 0
download succeeded: true
Task finished
video: "When I'm Sixty Four (Remastered 2009)" retries: 0
download succeeded: true
Task finished
video: "Blackbird (Remastered 2009)" retries: 0
download succeeded: true
Task finished
video: "Do You Want To Know A Secret (Remastered 2009)" retries: 0
download succeeded: true
Task finished
video: "Oh! Darling (Remastered 2009)" retries: 1
download succeeded: true
Task finished
video: "Helter Skelter (Remastered 2009)" retries: 1
download succeeded: true
Task finished
video: "The Honeymoon Song (Live At The BBC For \"Pop Go The Beatles\" / 6th August, 1963)" retries: 0
download succeeded: true
Task finished
video: "Something (Remastered 2015)" retries: 0
download succeeded: true
Task finished
video: "A Day In The Life" retries: 1
download succeeded: true
Task finished
video: "Oh! Darling (Anthology 3 Version)" retries: 1
download succeeded: true
Task finished
video: "In My Life (Remastered 2009)" retries: 2
download succeeded: true
Task finished
video: "Come Together (Remastered 2015)" retries: 1
download succeeded: true
Task finished
video: "While My Guitar Gently Weeps (Anthology 3 Version)" retries: 2
download succeeded: true
Task finished
video: "Don’t Let Me Down (First Rooftop Performance)" retries: 4
download succeeded: true
Task finished
video: "While My Guitar Gently Weeps" retries: 3
download succeeded: true
Task finished
video: "Help! (Live From The ABC Theatre, Blackpool, UK/1965 / Anthology 2 Version)" retries: 3
download succeeded: true
Task finished
video: "Norwegian Wood (This Bird Has Flown) (Remastered 2009)" retries: 4
download succeeded: true
Task finished
video: "Let It Be (Remastered 2009)" retries: 5
download succeeded: false
Task finished
https://github.com/Mithronn/rusty_ytdl/commit/d4798aaab5d8079d8e0fd2a354325d65685a712f seems to have solved the problem.
Hi there, thanks for the excellent library. Reporting in with a possible breaking change from youtube.
Repro steps:
cd cli
cargo r -- download -vvv --id 'https://www.youtube.com/watch?v=FZ8BxMU3BYc
(example video from homepage).Error below.
Also tried a bulk video download using my crate
ytmapi_rs
, receieved an error from each song.