Podfox ، قم بتنزيل ملفات podcast المفضلة لديك من المحطة.

حول Podfox

في المقالة التالية سوف نلقي نظرة على Podfox. هذا البرنامج سيسمح لنا بتنزيل ملفات podcast من المحطة من Ubuntu بشكل فعال للغاية. يوجد اليوم خيارات مختلفة للاستماع والإدارة البودكاست المفضل لدينا من الواجهة الرسومية ، لكن هذه الأداة ستمنحنا إمكانية تنزيلها في مجموعة مباشرة من الجهاز.

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

قم بتثبيت Podfox

عميل Podfox podcast بدلاً من تثبيته مباشرةً من خلال أداة إدارة حزمة Ubuntu ، سيتعين علينا ذلك احصل عليه عبر مثبت حزمة python (Pip). يعني توزيع Podfox عبر Pip أنه طالما لدينا الإصدار الصحيح من Python في نظام التشغيل الخاص بنا ، فهو جاهز للعمل.

ثبت بايثون

اليوم ، بالنسبة لمعظم مستخدمي Gnu / Linux ، يجب تثبيت Python بالفعل على النظام. هذا يرجع إلى حقيقة أن العديد من البرامج تعتمد بشكل كبير على لغة Python. إذا لم يكن لدينا أداة حزمة Pip تعمل على نظامنا لأي سبب من الأسباب ، فسنحتاج إلى تثبيتها يدويًا. من السهل القيام بذلك ، سيتعين علينا فقط فتح محطة طرفية (Ctrl + Alt + T) وتنفيذ الأمر:

قم بتثبيت python3

sudo apt install python3-pip

ملاحظة: يحتاج Podfox إلى Python3 و Pip3 للعمل، لذلك إذا قمنا بتثبيت Python 2 و Pip فلن يعمل.

قم بتثبيت Podfox

بعد تثبيت Python3 ، يمكننا ذلك استخدم pip3 للحصول على أحدث رمز مباشرةً من الإنترنت وتثبيته على جهاز الكمبيوتر الخاص بنا. لمتابعة التثبيت ، سنحتاج فقط إلى تنفيذ:

تثبيت podfox مع pip3

sudo pip3 install podfox

أضف الحلقات

للبدء سنحتاج إضافة خط. سنفعل ذلك بالذهاب إلى موقع البرنامج الذي نريد الاستماع إليه والحصول على مصدر RSS. في هذا المثال ، سأستخدم ملف روك اف ام.

بعد أخذ الخلاصة ، دعنا نفتح Terminal ونستخدم الأمر mkdir إلى قم بإنشاء دليل حيث سيتم تنزيل جميع الملفات.

mkdir -p ~/Podcasts

الشيء التالي الذي سنفعله هو قم بإنشاء ملف تكوين لـ Podfox. للقيام بذلك سوف نستخدم الأمر:

touch .podfox.json

الآن نستطيع قم بتحرير ملف التكوين الذي تم إنشاؤه حديثًا:

vim ~/.podfox.json

في الداخل سنقوم بلصق الكود التالي. تأكد من غير ال 'اسم المستخدم"في الرمز الموضح أدناه لاسم مستخدم النظام الخاص بك:

ملف التكوين ل podfox

{
"podcast-directory" : "/home/nombre-de-usuario/Podcasts",
"maxnum" : 5
}

عندما يكون لدينا الكود السابق داخل الملف ، علينا فقط حفظه والعودة إلى الجهاز الطرفي. بمجرد دخوله ، سنستخدم عنوان URL الذي أخذناه من قبل وسنضيفه بالطريقة التالية:

استيراد ملف RSS من البودكاست

sudo podfox import https://www.rockfm.fm/api/es/programas/el-francotirarock/audios/rss.xml rockfm

في الكود أعلاه ، "Rockfm" هو الاسم المختصر الذي سنتمكن من خلاله من عمل ملف rss. يمكن تكرار هذه العملية مع العديد من ملفات البودكاست التي تهمنا. عليك أيضًا التأكد من التغيير "الحد الأقصى' في الملف podfox.json إذا كنا مهتمين بتنزيل أكثر من 5 فصول.

تحميل حلقات جديدة

يتطلب تنزيل حلقات جديدة داخل التطبيق أمرين. مع هذا الأمر الأول سنقوم بذلك تحديث الخطوط داخل Podfox.

sudo podfox update

عندما يتم تحديث كل شيء ، يمكننا ذلك قم بتنزيل الحلقات الجديدة على المجلد المراد إنشاؤه بداخله ~ / البودكاست بالأمر:

تحميل فصل البودكاست

sudo podfox download

يمكننا تحقق من المزيد من أوامر podfox الكتابة في المحطة:

مساعدة podfox

podfox

العب الحلقات

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

لتثبيت أي من هذه البرامج ، سيتعين علينا فقط فتح محطة طرفية (Ctrl + Alt + T) واستخدام مدير الحزم. يمكننا أيضا استخدم خيار برنامج Ubuntu للحصول على بعض البرامج التي تعيد إنتاج الفصول التي تم تنزيلها.

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


اترك تعليقك

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

*

*

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