rusty_ytdl
rusty_ytdl copied to clipboard
VideoAudio is giving VideoError Video Source is empty
Hi, please correct me if I am wrong, but making filter: VideoSearchOptions::Video,
or filter: VideoSearchOptions::Audio,
works but filter: VideoSearchOptions::VideoAudio,
isn't, returns Video source empty
.
async fn download_from_yt(id: &str) -> Result<String, VideoError> {
let video_options = VideoOptions {
quality: VideoQuality::Highest,
filter: VideoSearchOptions::VideoAudio,
..Default::default()
};
let video = Video::new_with_options(id, video_options.clone())?;
let video_info = video.get_info().await?;
let path = std::path::Path::new(r"test.mp4");
video.download(path).await?;
Ok(format!(
"Video '{}' downloaded!",
video_info.video_details.title
))
}