rusty dl
v1.0.8
Rusty_dl ist eine vielseitige Kiste, die zum mühelosen Abrufen einer Vielzahl von Inhaltstypen entwickelt wurde, darunter YouTube-Videos, Tweet-Medien (wie Videos, Bilder und GIFs) und schließlich verschiedene andere Medien direkt aus dem Web.
cargo add rusty_dl
use rusty_dl :: prelude :: { Downloader , YoutubeDownloader , DownloadError } ;
const URL : & str = "my_yt_video_link" ;
fn main ( ) -> Result < ( ) , DownloadError > {
let downloader = YoutubeDownloader :: new ( URL ) ;
downloader . blocking_download ( )
}
use rusty_dl :: prelude :: { Downloader , YoutubeDownloader , DownloadError } ;
const URL : & str = "my_yt_video_link" ;
# [ tokio :: main ]
async fn main ( ) -> Result < ( ) , DownloadError > {
let downloader = YoutubeDownloader :: new ( URL ) ;
downloader . download ( ) . await
}
Diese Kiste exportiert auch einen TwitterDownloader und einen ResourceDownloader, die genauso funktionieren wie oben dargestellt.
Weitere Informationen finden Sie im Beispielverzeichnis
Beiträge sind willkommen! Fühlen Sie sich frei, Probleme zu eröffnen oder Pull-Requests einzureichen, um zur Verbesserung dieser Bibliothek beizutragen.
Dieses Projekt ist unter der MIT-Lizenz lizenziert.