قالب حرفه ای ووکامرس قالب وردپرس تخفیفات قالب وردپرس قالب وردپرس چیتا یک قالب فروشگاهی حرفه‌ای قالب فروشگاهی وردپرس دانلود فایل از youtube - LinuWiki

دانلود فایل از youtube

بهترین و آسان ترین راه دانلود کلیپ از youtube استفاده از برنامه yt-dlp و یا همون youtube downloader هست.
برای نصب برنامه دستورات زیر رو وارد میکنیم:

## You need to install at least python 3.9
sudo apt update
sudo apt install python3-pip

از نسخه ubuntu 24 به بالا و سایر توزیع های جدید لینوکس اگه بخوایین برنامه ها پایتونی رو اصطلاحا system-wide نصب کنین بهتون یه خطا میده:

error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
    python3-xyz, where xyz is the package you are trying to
    install.
    
    If you wish to install a non-Debian-packaged Python package,
    create a virtual environment using python3 -m venv path/to/venv.
    Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
    sure you have python3-full installed.
    
    If you wish to install a non-Debian packaged Python application,
    it may be easiest to use pipx install xyz, which will manage a
    virtual environment for you. Make sure you have pipx installed.
    
    See /usr/share/doc/python3.12/README.venv for more information.

note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.

میتونین دوتا کار بکنین یا اینکه به انتهای دستور نصب –break-system-packages اضافه کنین و یا راه بهتر اینکه از virtual environment استفاده کنین که مشکلی برای سیستم عاملتون هم به وجود نیاد. این خطا برا این هست که میگه تو این محیطی که میخواین برنامه رو نصب کنین توسط package manager دیگه ای داره مدیریت میشه و ممکنه نصب پکیج پایتونی مشکلی برای سیستم عامل به جود بیاره. به همین دلیل پیشنهاد استفاده از قابلیت virtual environment در پایتون هست. حالا دستورات زیر رو وارد میکنیم:

sudo apt install python3-venv
python3 -m venv youtube-downloader
source youtube-downloader/bin/activate
pip3 install yt-dlp
pip3 install yt-dlp -U
yt-dlp --version

پس از اینکه برنامه نصب شد دستور زیر رو میزنیم و ویدیو رو دانلود میکنیم. قالب کلی دانلود با yt-dlp بصورت زیر هست:

yt-dlp --proxy YOUR_HTTP_OR_SOCKS_PROXY --cookies-from-browser BROWSER_NAME YOUTUBE_URL

به عنوان مثال من میخوام یه ویدیو رو بصورت mp3 که فقط صدا داشته باشه دانلود کنم و از پروکسی socks5 استفاده میکنم. ابتدا باید ویدئو رو تو سایت youtube باز کنین. آدرس ویدئو رو بردارین و بزارین تو مرورگرتون باز بمونه. نسخه جدید yt-dlp برای دانلود و اعتبارسنجی به cookie نیاز داره که از رو مرورگر خودش میخونه.

yt-dlp --proxy socks5h://127.0.0.1:1080 --cookies-from-browser firefox --extract-audio --audio-format mp3 https://www.youtube.com/watch?v=xSyzngZDL8o

اگه بخواین ویديو رو کامل مثلا با فرمت mkv بگیرین دستور زیر رو وارد کنین:

yt-dlp --proxy socks5h://127.0.0.1:1080 --cookies-from-browser firefox -f bestvideo+bestaudio --merge-output-format mkv https://www.youtube.com/watch?v=xSyzngZDL8o

موفق باشید دوستان.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شما می توانید از این استفاده کنید HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre lang="" line="" escaped="" cssfile="">

بالا قالب وردپرس خبری آموزش طراحی فروشگاه فایل آموزش نصب قالب وردپرس قالب شرکتی X Corporate افزونه امنیتی iThemes Security Pro