صدئ دل
v1.0.8
Rusty_dl عبارة عن صندوق متعدد الاستخدامات مصمم لجلب مجموعة واسعة من أنواع المحتوى بسهولة، بما في ذلك مقاطع فيديو YouTube ووسائط Twitter (مثل مقاطع الفيديو والصور والصور المتحركة)، وفي النهاية العديد من الوسائط الأخرى مباشرة من الويب.
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.