fix: accept video streams without content length/average bitrate

This commit is contained in:
ThetaDev 2022-09-15 13:06:45 +02:00
parent b52fd7349b
commit 63d2a0fb36
6 changed files with 42 additions and 50 deletions

View file

@ -59,6 +59,7 @@ async fn download_single_video(
let res = async {
let player_data = rp
.query()
.get_player(video_id.as_str(), ClientType::TvHtml5Embed)
.await
.context(format!(
@ -148,7 +149,7 @@ async fn download_playlist(
.expect("unable to build the HTTP client");
let rp = RustyPipe::default();
let playlist = rp.get_playlist(id).await.unwrap();
let playlist = rp.query().get_playlist(id).await.unwrap();
// Indicatif setup
let multi = MultiProgress::new();