Bir sonraki yazıda Podfox'a bir göz atacağız. Bu program terminalden podcast indirmemize izin verecek Ubuntu'dan oldukça etkili. Bugün dinlemek ve yönetmek için farklı seçenekler var favori podcast'lerimiz grafik arayüzden, ancak bu araç bize bunları bir grupta doğrudan terminalden indirme imkanı verecektir.
Aşağıdaki satırlarda Podfox'a bir göz atacağız. Bu uygulama ile terminalin tüm hayranları yeni bölümleri indirebilir, indirilen bölümleri dinleyebilmek için bir oyuncuya ihtiyacımız olsa bile.
Podfox'u yükleyin
Podfox podcast istemcisini doğrudan Ubuntu paket yönetim aracı üzerinden yüklemek yerine, python paket yükleyici (Pip) aracılığıyla edinin. Podfox'u Pip aracılığıyla dağıtmak, işletim sistemimizde doğru Python sürümüne sahip olduğumuz sürece kullanıma hazır olduğu anlamına gelir.
Python'u yükleyin
Günümüzde çoğu Gnu / Linux kullanıcısı için Python sisteme önceden kurulmuş olmalıdır. Bunun nedeni, programların çoğunun ağırlıklı olarak Python diline güvenmesidir. Herhangi bir nedenle, sistemimizde çalışan Pip paketi aracı yoksa, onu elle yüklememiz gerekecektir. Bunu yapmak çok kolay, sadece bir terminal açmamız (Ctrl + Alt + T) ve şu komutu çalıştırmamız gerekecek:
sudo apt install python3-pip
Not: Podfox'un çalışması için Python3 ve Pip3 gerekir, bu yüzden Python 2 ve Pip'i kurarsak işe yaramaz.
Podfox'u yükleyin
Python3 kurulumundan sonra, en son kodu doğrudan internetten almak ve bilgisayarımıza yüklemek için pip3'ü kullanın. Kuruluma devam etmek için sadece şunları yapmamız gerekecek:
sudo pip3 install podfox
Bölüm ekleyin
Başlamak ihtiyacımız olacak yazı tipi ekle. Bunu dinlemek istediğimiz programın web sitesine gidip rss kaynağını alarak yapacağız. Bu örnekte, kullanacağım Rock FM.
Feed'i aldıktan sonra, bir terminal açalım ve mkdir komutunu kullanarak tüm dosyaların indirileceği bir dizin oluşturun.
mkdir -p ~/Podcasts
Yapacağımız bir sonraki şey Podfox için bir yapılandırma dosyası oluşturun. Bunu yapmak için şu komutu kullanacağız:
touch .podfox.json
Şimdi yapabiliriz yeni oluşturulan konfigürasyon dosyasını düzenleyin:
vim ~/.podfox.json
İçine aşağıdaki kodu yapıştıracağız. Emin olun değiştir 'Kullanıcı adı'sistem kullanıcı adınız için aşağıda gösterilen kodda:
{ "podcast-directory" : "/home/nombre-de-usuario/Podcasts", "maxnum" : 5 }
Dosyanın içinde önceki koda sahip olduğumuzda, sadece onu kaydetmemiz ve terminale geri dönmemiz gerekir. İçinde bir kez, Daha önce aldığımız URL'yi kullanacağız ve şu şekilde ekleyeceğiz:
sudo podfox import https://www.rockfm.fm/api/es/programas/el-francotirarock/audios/rss.xml rockfm
Yukarıdaki kodda, "Rockfm", bu rss ile çalışabileceğimiz kısaltılmış isimdir. Bu süreç, ilgilendiğimiz kadar çok podcast ile tekrar edilebilir. Ayrıca değiştiğinden de emin olmalısın 'maksimum sayı' dosyanın içinde podfox.json 5'ten fazla bölüm indirmekle ilgileniyorsak.
Yeni bölümleri indirin
Uygulama içinden yeni bölümleri indirmek iki komut gerektirir. Bu ilk komutla Podfox içindeki yazı tiplerini güncelle.
sudo podfox update
Her şey güncel olduğunda, yapabiliriz yeni bölümleri içinde oluşturulacak klasöre indirin ~ / Podcast'ler komut ile:
sudo podfox download
Yapabiliriz podfox için daha fazla komut kontrol edin terminalde yazarak:
podfox
Bölümleri oynatın
Bu bakımdan nadir bir uygulamadır çünkü yalnızca komutları kullanarak beslemelerden bölümleri indirmenin bir yolu olarak çalışır. Yerleşik bir ses veya video oynatıcıya sahip değil. Bunu düzeltmek için kurabiliriz VLC veya bunları yeniden üretmemize izin veren başka herhangi bir program.
Bu programlardan herhangi birini kurmak için sadece bir terminal açmamız (Ctrl + Alt + T) ve paket yöneticisini kullanmamız gerekecek. Biz de yapabiliriz İndirilen bölümleri yeniden üreten bazı yazılımları almak için Ubuntu yazılım seçeneğini kullanın.
Bu program hakkında şunları yapabilirsiniz: daha fazla ayrıntı almak GitHub sayfası projenin.