- - Як завантажити подкасти з терміналу Linux із Podfox

Як завантажити подкасти з терміналу Linux із Podfox

Хто каже, що ваш менеджер подкастів повинен бути незграбним інструментом GUI? Познайомтеся з Podfox, клієнтом подкастів для терміналу Linux: він може робити все ті ж речі, що і модні програми подкастів, використовуючи меншу кількість ресурсів.

Встановіть Podfox

Клієнт підкастів Podfox трохи встановлюєтьсяінакше, ніж у більшості програм Linux. Замість того, щоб встановлювати його безпосередньо через інструмент управління пакетами Linux, вам потрібно буде отримати програму через інсталятор пакету Python (він же Pip).

Поширення Podfox через Pip означає, що поки ваша операційна система Linux працює з правильною версією Python, ви будете готові до роботи.

Встановити Python

Для більшості користувачів Linux Python вже має бутивстановлено. Це пов’язано з тим, що більшість програм Linux значною мірою покладаються на мову програмування Python. Тим не менш, не у кожному дистрибутиві Linux інструмент пакета Pip працює за замовчуванням, тому, можливо, вам доведеться встановити його вручну. Відкрийте термінал, виберіть операційну систему та дотримуйтесь інструкцій, щоб продовжити роботу!

Примітка: Podfox для роботи потрібні Python3 та Pip3, тому встановлення Python 2 та Pip не працюватиме. Визначте, чи є у вас Python 3 / Pip3, запустивши pip3 в терміналі. Якщо нічого не станеться, у вас його немає, і слід встановити його.

Ubuntu

sudo apt install python3-pip

Debian

sudo apt-get install python3-pip

Arch Linux

sudo pacman -S python-pip

Fedora

sudo dnf install python3-pip

OpenSUSE

sudo zypper install python3-pip

Встановіть Podfox

Під час роботи програми Python Package Index можна буде використовувати її для отримання останнього

код безпосередньо з Інтернету та встановіть його на вашому ПК з Linux. Щоб встановити, відкрийте термінал і введіть наступне.

Єдиний користувач

Можна встановити додаток лише для вашого місцевого користувача, запустивши Pip без програми судо командування. При цьому встановлюється двійковий код ~ / .local / bin /, а не загальнодоступний каталог. Перехід цього маршруту також означає, що додаток не можна легко викликати через термінал у будь-якому місці. Якщо ви розумієте ризики для цього і все ще хочете продовжити, введіть таку команду:

pip3 install podfox

або (в деяких випадках, як Arch Linux)

pip install podfox

Якщо встановлення не вдалося, можливо, ви випадково використали інструмент Python 2 Pip, а не правильний. Використовувати Pip3 і все одно не пощастило? Спробуйте завантажити замість цього вихідний код.

Щоб отримати доступ до програми в режимі для одного користувача, виконайте:

cd ~/.local/bin/
./podfox

Загальносистемні

Найкращий спосіб встановити додаток в Linux - це зробити це за допомогою судо. Це дозволить програмі бути доступною у будь-який час для вашого користувача та бути встановленою повсюдно. Щоб встановити, запустіть:

sudo pip3 install podfox

або (в деяких випадках)

sudo pip install podfox

Додавання епізодів

Щоб додати новий канал підкастів, перейдіть до шоу шоувеб-сайт та захопити RSS-канал. Якщо у них є лише посилання на iTunes, скористайтеся цим інструментом, щоб спочатку витягнути RSS-канал, а потім скопіюйте його у буфер обміну. У цьому прикладі ми використовуватимемо канал підкастів Linux Unplugged.

Після захоплення каналу подкастів відкрийте термінал і скористайтеся mkdir команда зробити каталог, куди завантажуватимуться всі файли Podcast.

mkdir -p ~/Podcasts

Далі створіть новий конфігураційний файл.

touch .podfox.json

Використовуйте текстовий редактор Nano для редагування podfox.json конфігураційний файл.

nano ~/.podfox.json

Вставте код нижче в нього. Не забудьте змінити "ім'я користувача" в наведеному нижче коді на ім'я вашого ПК на ПК Linux.

{
"podcast-directory" : "/home/username/Podcasts",
"maxnum" : 5
}

Збережіть Нано за допомогою Ctrl + O, і вийти за допомогою Ctrl + X. Закінчивши, візьміть URL-адресу подкастів та додайте його так:

podfox import http://linuxunplugged.com/rss LUP

Повторіть цей процес з якомога більше подкастів. Не забудьте змінити "maxnum" в podfox.json файл, якщо хочете одночасно завантажити більше 5 каналів.

Завантажте нові епізоди

Для завантаження нових епізодів Podcast всередині програми потрібні дві команди. Спочатку скористайтеся оновлення команда для оновлення каналів Podcast всередині Podfox.

podfox update

Коли все актуально, використовуйте завантажити команда для завантаження нових епізодів в ~ / Подкасти.

podfox download

Відтворення епізодів

Додаток подкаст дуже тонкий і працює лише якспосіб завантаження епізодів з каналів за допомогою команд. У ньому немає вбудованого аудіо- чи відеоплеєра. Щоб виправити це, спробуйте встановити VLC (для відео / аудіо) або Audacious для аудіо.

Щоб встановити VLC або Audacious, відкрийте терміналі скористайтеся менеджером пакетів вашого ПК під управлінням ПК для Linux для пошуку "VLC" та "Audacious". Крім того, відкрийте додаток Gnome Software, KDE Discover, Ubuntu Software Center тощо та шукайте їх.

Як тільки програми встановлені, відкрийте свій файловий менеджер ~ / Подкасти, натисніть на потрібну папку шоу та клацніть правою кнопкою миші на аудіо (або відео файл).

У меню правою кнопкою миші виберіть «Відкрити за допомогою ..» та виберіть Audacious або VLC для відтворення епізоду.

Коментарі