دانلود همه کلیپ‌های یک کاربر یوتیوب

یکی از آرزوهای من این بود که بشه کل کلیپ‌های یک کاربر در یوتیوب رو به صورت یکجا دانلود کرد :)

و خب چه چیزی بهتر از ترمینال برای تحقق این آرزو؟

یکی از برنامه‌های خوب بی‌بی‌سی فارسی، برنامه کلیک که تمام برنامه‌های اون رو می‌شه از طریق یوتیوب نیز مشاهده نمود.

حالا خیلی ساده می‌خوایم کل برنامه‌های کلیک فارسی موجود در این کانال رو روی کامپیوتر ذخیره کنیم ;)

روش کار اینه که وارد کانال فرد مورد نظر می‌شید. و صفحه فرد مورد نظر رو توسط مرورگر ذخیره می‌کنید. که در مثال مورد نظر ما فایلی به اسم clickfarsi.html رو خواهیم داشت.

و حالا نوبت بیرون کشیدن لینک‌های موجود در این فایله .

برای اینکار به ترمینال سر می‌زنیم و دستور زیر رو وارد می کنیم.

grep -E ‘http://www.youtube.com/watch\?v=[[:alnum:]-]{11}’ clickfarsi.html -o | uniq > click.txt

خروجی این دستور فایلیه به اسم click.txt . با کمک دستورgrep -E در دستور بالا لینک‌های موجود از فایل clickfarsi.html بیرون کشیده می‌شه :)

حالا فایلی داریم به اسم click.txt که لینک همه کلیپ‌ها به صورت مرتب درونش ذخیره شده .

حالا برنامه youtube-dl رو باید نصب کنید.

با زدن دستور زیر برنامه شروع به دانلود تک تک لینک‌های موجود در این فایل می کنه ;)

for i in cat click.txt; do youtube-dl -t $i; done; rm click.txt;

بعد از ذخیره همه کلیپ‌ها، فایل click.txt به صورت خودکار پاک خواهد شد.

منبع

 


منتشر شده

در

, ,

توسط

دیدگاه‌ها

14 پاسخ به “دانلود همه کلیپ‌های یک کاربر یوتیوب”

  1. حسن حبیبی نیم‌رخ
    حسن حبیبی

    سلام داش نوید فک نکن میام میرم چیزی نمیگم پس نیستم ! دائم بهت سر میزنم ممنون بابت این پست خیلی مفید بود :D ( خودم برنامه کلیک رو خیلی دوست دارم )

    1. Novid نیم‌رخ

      سلاااااااااااام دااااااااااش حســـــــــن گل :)

      لاااااااییییییییییک بررررات که بهم سر می‌زنی :) مایه افتخاااررره برام استاد بزرگ :ی

  2. حسن حبیبی نیم‌رخ
    حسن حبیبی

    خودتی ! ( استاد ) :دی

  3. Alir3z4 نیم‌رخ

    این است قدرت کنسول!

  4. […] بگم این پست دوست خوبم نوید واقعا برام جذاب بود و باعث شده ویدئوهای […]

  5. Sankar نیم‌رخ

    Thank you a lot for linking to my blog :-)

  6. serhossien نیم‌رخ
    serhossien

    سلام مهندس
    یه سری ویدیوها هستن که برای کشور ایران تحریم شدن اینا رو چطور باید دانلود کنیم.

    1. نوید نیم‌رخ
      نوید

      نوکرتم، یوتیوب که کلا برای ایران فیلتره! از ایران که نمی‌شه وارد یوتیوب شد‌:) ولی خب یک سری از فیلم‌هاست که برای کشور خاص مثل آلمان بسته هست. راه اینه که آمریکایی بشید

    1. serhossien نیم‌رخ
      serhossien

      در ضمن یوتیوب توی ایران تحریمه چطور باید ترمینال رو به پروکسی وصل کنم.

      1. نوید نیم‌رخ
        نوید

        وی‌پی‌ان :)

  7. سید احمد نیم‌رخ
    سید احمد

    سلام
    آیا دانلود فیلمهای یوتیوب قانونی است؟
    ایا از نظر کپی رایت اشکالی ندارد؟

  8. feefee نیم‌رخ
    feefee

    آیا این روش دیگه کار نمیکنه؟

  9. باقر نیم‌رخ
    باقر

    برای اینکار به ترمینال سر می‌زنیم و دستور زیر رو وارد می کنیم.
    میبخشید یعنی چی این آدرس رو کجا وارد میکنیم؟؟

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

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