一個簡單而美觀的跨平臺播客應用程式
播客在過去幾年中變得非常流行。 播客就是所謂的“資訊娛樂”,它們通常是輕鬆的,但也會為你提供有價值的資訊。 播客在過去幾年中已經非常火爆了,如果你喜歡某些東西,就很可能有個相關的播客。 Linux 桌面版上有很多播客播放器,但是如果你想要一些視覺上美觀、有順滑的動畫並且可以在每個平臺上執行的東西,那就並沒有很多替代品可以替代 CPod 了。 CPod(以前稱為 Cumulonimbus)是一個開源而成熟的播客應用程式,適用於 Linux、MacOS 和 Windows。
CPod 執行在一個名為 Electron 的東西上 —— 這個工具允許開發人員構建跨平臺(例如 Windows、MacOS 和 Linux)的桌面圖形化應用程式。 在本簡要指南中,我們將討論如何在 Linux 中安裝和使用 CPod 播客應用程式。
安裝 CPod
轉到 CPod 的釋出頁面。 下載並安裝所選平臺的二進位制檔案。 如果你使用 Ubuntu / Debian,你只需從釋出頁面下載並安裝 .deb 檔案,如下所示。
$ wget https://github.com/z-------------/CPod/releases/download/v1.25.7/CPod_1.25.7_amd64.deb
$ sudo apt update
$ sudo apt install gdebi
$ sudo gdebi CPod_1.25.7_amd64.deb
如果你使用其他發行版,你可能需要使用釋出頁面中的 AppImage。
從釋出頁面下載 AppImage 檔案。
開啟終端,然後轉到儲存 AppImage 檔案的目錄。 更改許可權以允許執行:
$ chmod +x CPod-1.25.7-x86_64.AppImage
執行 AppImage 檔案:
$ ./CPod-1.25.7-x86_64.AppImage
你將看到一個對話方塊詢問是否將應用程式與系統整合。 如果要執行此操作,請單擊“yes”。
特徵
探索標籤頁
CPod 使用 Apple iTunes 資料庫查詢播客。 這很好,因為 iTunes 資料庫是最大的這類資料庫。 如果某個播客存在,那麼很可能就在 iTunes 上。 要查詢播客,只需使用探索部分中的頂部搜尋欄即可。 探索部分還展示了一些受歡迎的播客。
主標籤頁
主標籤頁在開啟應用程式時是預設開啟的。 主標籤頁顯示你已訂閱的所有播客的所有劇集的時間順序列表。
在主頁選項卡中,你可以:
- 標記劇集閱讀。
- 下載它們進行離線播放
- 將它們新增到播放佇列中。
訂閱標籤頁
你當然可以訂閱你喜歡的播客。 你可以在訂閱標籤頁中執行的其他一些操作是:
- 重新整理播客藝術作品
- 匯出訂閱到 .OPML 檔案中,從 .OPML 檔案中匯入訂閱。
播放器
播放器可能是 CPod 最美觀的部分。 該應用程式根據播客的橫幅更改整體外觀。 底部有一個聲音視覺化器。 在右側,你可以檢視和搜尋此播客的其他劇集。
缺點/缺失功能
雖然我喜歡這個應用程式,但 CPod 確實有一些特性和缺點:
- 糟糕的 MPRIS 整合 —— 你可以從桌面環境的媒體播放器對話方塊中播放或者暫停播客,但這是不夠的。 播客的名稱未顯示,你可以轉到下一個或者上一個劇集。
- 不支援章節。
- 沒有自動下載 —— 你必須手動下載劇集。
- 使用過程中的 CPU 使用率非常高(即使對於 Electron 應用程式而言)。
總結
雖然它確實有它的缺點,但 CPod 顯然是最美觀的播客播放器應用程式,並且它具有最基本的功能。 如果你喜歡使用視覺上美觀的應用程式,並且不需要高階功能,那麼這就是你的完美應用。我知道我肯定會使用它。
你喜歡 CPod 嗎? 請將你的意見發表在下面的評論中。
資源
- CPod GitHub 倉庫
via: https://www.ostechnix.com/cpod-a-simple-beautiful-and-cross-platform-podcast-app/
作者:EDITOR 選題:lujun9972 譯者:Flowsnow 校對:wxy
本文由 LCTT 原創編譯,Linux中國 榮譽推出
相關文章
- 推薦一個可以讓 go 程式跨平臺簡單部署的包Go
- 觀點丨新經濟 DTC 轉型,一個簡單而強大的資料平臺至關重要
- cross-plateform 跨平臺應用程式-03-如果只選擇一個框架,應該選擇哪一個?ROSORM框架
- 一個簡單的 indexedDB 應用示例Index
- 如何用 Electron + WebRTC 開發一個跨平臺的視訊會議應用Web
- cross-plateform 跨平臺應用程式-01-概覽ROSORM
- 有了這個平臺,企業開發應用更簡單了!
- 跨平臺`ChatGpt` 客戶端ChatGPT客戶端
- 使用Electron構建跨平臺的桌面應用
- 使用electron+vue開發一個跨平臺todolist(便籤)桌面應用Vue
- Qt-跨平臺的C++圖形使用者介面應用程式框架(一)QTC++框架
- 一個現代化輕量級的跨平臺Redis桌面客戶端Redis客戶端
- 用 Vue 建立一個簡單的 electron 桌面應用Vue
- cross-plateform 跨平臺應用程式-10-naitvescript 介紹ROSORMAI
- cross-plateform 跨平臺應用程式-05-Flutter 介紹ROSORMFlutter
- cross-plateform 跨平臺應用程式-07-Taro 介紹ROSORM
- 低程式碼平臺探索:10分鐘實現一個表單應用(包含前端)前端
- 使用 cmake 來搭建跨平臺的應用程式框架:C語言版本框架C語言
- 影片平臺主播應該如何選擇美顏sdk?
- [駭客說]一個新的程式設計師交流平臺程式設計師
- 手寫一個Parser - 程式碼簡單而功能強大的Pratt Parsing
- 一款開源的跨平臺實時web應用框架——DotNetifyWeb框架
- Spring Boot 之路(一):一個簡單的Spring Boot應用Spring Boot
- Electron構建跨平臺應用Mac/Windows/LinuxMacWindowsLinux
- 一個使用Go語言和現代Web技術構建跨平臺桌面應用程式開源專案GoWeb
- 達觀智慧單證稽核平臺,讓審單變得如此簡單
- 雲管平臺的作用以及應用行業簡單介紹行業
- 白碼低程式碼平臺探索:10分鐘實現一個表單應用(包含前端)前端
- 跨平臺SSH客戶端Termius中文客戶端
- 跨平臺ssh客戶端工具Termius客戶端
- cross-plateform 跨平臺應用程式-09-phonegap/Apache Cordova 介紹ROSORMApache
- 第一章 第一個簡單的iOS應用iOS
- 用Java編寫一個最簡單的桌面程式Java
- 應用哪個低程式碼開發平臺好用
- Neo4j 實現一個簡單的CMDB管理平臺
- reqwest:簡單而強大的 Rust HTTP 客戶端RustHTTP客戶端
- 簡單易用的macOS音量應用程式Mac
- 簡單跨程式使用EventBus