錆びたDL
v1.0.8
Rusty_dl は、YouTube ビデオ、ツイート メディア (ビデオ、画像、gif など)、そして最終的にはその他のさまざまなメディアを 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
}
このクレートは、そこに示されているものと同じように機能する TwitterDownloader と ResourceDownloader もエクスポートします。
サンプルディレクトリで詳細を参照してください
貢献は大歓迎です!このライブラリの改善にご協力いただくために、お気軽に問題をオープンしたり、プル リクエストを送信してください。
このプロジェクトは MIT ライセンスに基づいてライセンスされています。