كيفية تنزيل مقاطع الفيديو وتحويلها وتشغيلها من الجهاز.

لقطة شاشة Youtube-dl

يتيح لك youtube-dl تكوين تنزيلات الفيديو من مواقع مختلفة.

معظمنا معتاد على استخدام البرامج ذات الواجهة الرسومية. ومع ذلك ، هناك عدد كبير من البرامج التي يتم استخدامها من المحطة والتي تكون مفيدة للغاية.

في هذا المنشور ، نقوم بتحليل أداتين لتنزيل مقاطع الفيديو وتحويلها وتشغيلها. يهتم Youtube-dl بتنزيلات الفيديو والصوت والترجمة ، بينما يعتني FFmpeg بالتحويل والتشغيل.

تنزيل مقاطع الفيديو باستخدام youtube-dl

Youtube-dl هي أداة مكتوبة بلغة Python يسمح لك بتنزيل مقاطع فيديو YouTube. أيضا ، يعمل مع مواقع مماثلة مثل Dailymotion و Photobucket و Facebook و Yahoo و Metacafe و Depositfiles.

تطبيق youtube-dl يدعم استئناف التنزيلات المتقطعة. لذلك إذا أغلقت المحطة الطرفية أو فقدت الاتصال ، فيمكن تشغيل youtube-dl مرة أخرى بنفس عنوان url للفيديو. سيتم استئناف التنزيل غير المكتمل ، طالما يوجد تنزيل جزئي في الدليل الحالي.

الميزات الأخرى للبرنامج هي:

  • انها تسمح تجاوز القيود الجغرافية ، نتيجة لذلك ، سنتمكن من تنزيل مقاطع الفيديو التي لن يكون من الممكن مشاهدتها إلا باستخدام VPN.
  • فإنه يمكن اختر من بين الأشكال المختلفة من الفيديو
  • فمن الممكن اختر من بين جودة الفيديو المختلفة المتاحة.

بشكل عام ، يُفضل استخدام عنوان url الذي يعرضه لنا Youtube في قائمة المشاركة ، بدلاً من العنوان الذي نراه في شريط المتصفح.

قم بتنزيل وتثبيت youtube-dl.

على الرغم من وجود البرنامج في المستودعات ، إلا أن هذا الإصدار يسبب بعض المشاكل. من الأفضل تنزيله من صفحة المشروع.

نستخدم هذا الأمر:
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O/usr/local/bin/youtube-dl

نمنحك التصاريح اللازمة

sudo chmod a+rx /usr/local/bin/youtube-dl

أمر التنزيل الأساسي هو:
youtube-dl url_video

مقاطع فيديو Youtube بصيغ مختلفة ، ويمكن مشاهدتها بالأمر
youtube-dl -F url_video

ناتج هذا الأمر هو قائمة بالتنسيقات والصفات المختلفة بمعرف رقمي. بمجرد التحديد نقوم بما يلي:
youtube-dl -f N url_video
حيث N هو رقم المعرف.

في حال أردنا تنزيل قائمة تشغيل ، فإن الأمر المقابل هو:
youtube-dl -cit url_lista

لتنزيل الصوت فقط
youtube-dl -x url_video

في غضون ذلك ، إذا أردنا تنزيله بتنسيق mp3
youtube-dl -x --audio-format mp3

ما لم يُطلب خلاف ذلك ، يقوم youtube-dl بتنزيل الملفات إلى مجلدك الشخصي. من المهم ، من أجل الدقة ، استخدام مجلد معين. على سبيل المثال ، مجلد مقاطع الفيديو.

قبل تنزيل الفيديو ، استخدم الأمر

cd Vídeos

في حالة عدم احتواء التوزيع الخاص بك على هذا المجلد ، يمكنك إنشاؤه باستخدام:

mkdir Vídeos

ثم قم بتشغيل الأمر أعلاه.

العمل مع مقاطع الفيديو التي تم تنزيلها

لبدء العمل مع مقاطع الفيديو التي تم تنزيلها ، يجب أن نضع ذلك في الاعتبار تنسيقات العنوان المستخدمة بواسطة Youtube غير متوافقة مع أوامر Linux الطرفية. لذلك سنقوم بالغش باستخدام الواجهة الرسومية لمرة واحدة.

  • أولاً: نقوم بالتمرير فوق الملف الذي تم تنزيله.
  • ثانيًا: الضغط على Properties.
  • ثالثًا: نقوم بتغيير الاسم إلى اسم بسيط ونضغط على Enter.
لقطة شاشة لخصائص مقطع فيديو تم تنزيله باستخدام youtube-dl

للعمل مع FFmpeg ، يجب عليك تعديل عنوان الملف الذي تم تنزيله باستخدام youtube-dl.

FFmpeg هو ملف مجموعة من برامج الترميز والأدوات مفتوحة المصدر للعمل مع ملفات الوسائط المتعددة. يمكننا العثور عليه في مستودعات جميع توزيعات Linux.

لبدء التعرف على هذه الأداة ، دعنا نرى بعض الأوامر الأساسية:

في حال كنت ترغب في الحصول على معلومات من الفيديو
ffmpeg -i nombre_del_archivo -hide_banner

الجزء الأخير من الأمر هو منع FFmpeg من عرض معلومات حول إصدارات البرامج المستخدمة.

تحويل الفيديو إلى إطارات
ffmpeg -i video.flv fotograma%d.jpg

على الرغم من كونه موقع فيديو ، إلا أن YouTube يعد مستودعًا جيدًا للكتب الصوتية والموسيقى. لبدء الاستفادة منها ، يمكن أن يكون هذا الأمر الذي يحول الملفات التي تم تنزيلها إلى تنسيق mp3 مفيدًا.

ffmpeg -i nombre_video -vn -ar xxx -ac x -ab xxx -f xxx nombre_audio

حيث
-ar يضبط معدل عينة الصوت بالهرتز.
-ac يضبط عدد قنوات الصوت.
-ab يضبط معدل بت الصوت
-f ضبط التنسيق

هذه معلمات مناسبة بشكل عام للتحويل ،
ffmpeg -i video.formato -vn -ar 44100 -ac 2 -ab 192 -f mp3 audio.mp3

تحويل بين صيغ الفيديو
ffmpeg -i nombre_video.formato nombre_video.formato

على سبيل المثال ، لتحويل مقطع فيديو من تنسيق .flv إلى تنسيق .mpg ، نقوم بما يلي:
ffmpeg -i video.flv video.mpg

من الممكن أيضًا إضافة صوت إلى مقطع فيديو. يتم تحقيق الدمج نتيجة لهذا الأمر:
ffmpeg -i audio.formato -i video.formato resultado_mezcla.formato

زيادة سرعة التشغيل
ffmpeg -i video.mpg -vf "setpts=0.5*PTS" archivo.formato

على العكس من ذلك ، لتقليل سرعة التشغيل نقوم بما يلي:
ffmpeg -i video.mpg -vf "setpts=4.0*PTS" archivo.formato -hide_bAnner

يمكننا أخيرًا تشغيل ملف
ffplay nombre_video


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.