Matrix 精选

Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。

文章代表作者个人观点,少数派仅对标题和排版略作修改。


播客在今天显然已经算不上什么新兴事物了,近几年,各式各样优秀的播客客户端也不断为大家所熟知。在之前的《陆上最强播客制作工具 Ultraschall 初探》一文中,我曾经提到过有趣的「德国播客圈」,今天我想要介绍的就是一款来自德国的播客客户端 Podcat。和许多其他的德国播客应用和服务一样,这款 app 看上去很不起眼,甚至在 App Store 中搜索「Podcat」都不在第一页,但是在使用之后,我发现它绝不是又一个平平无奇的播客客户端。

「工业风」的 UI 设计

如果你是播客老听众,也许你已经习惯了 CastroOvercast,或者 Pocket Casts 等老牌播客 app 的那种简洁现代的设计风格,那么,在第一次看到 Podcat 的界面时你可能会觉得很不习惯。它的界面颇为复杂,层次繁多,甚至默认主题也是一种略显浮夸渐变绿色。

Podcat 主界面

Podcat 的主界面共有四个页面,分别是订阅列表、分组、播放列表和设置。很明显,Podcat 的界面并不像那些流行的播客 app 一样精致,例如它的小图标又大又粗,并且填充和勾线风格混用,还有一些似乎没什么必要的拟物,例如「未播放单集」的有线耳机图标和那个可爱的尾巴是天线的猫。

实用至上的 UI 设计细节

但是另一方面,Podcat 的 UI 中却有着一种独特的实用主义风格。在使用时你会时不时地看到一些诸如直接显示在播放列表中的单集播放进度、事无巨细的包括了时间标尺、章节进度、睡眠定时等信息的播放面板、手动刷新订阅列表时加载中节目封面上的加载动画和每个节目加载完成都会弹出的信息条、无处不在的弹出式菜单...... 这些 UI 细节在普遍追求简洁明快的今天似乎显得非常老旧而繁复,但是不可否认的是,它们所承载的信息量却也大了许多。这似乎和我们印象中的德国设计一直以来的「功能决定形式」的刻板印象有一种奇妙的呼应,也许可以算是一种软件设计的「工业风」吧。

但是,如果要因此断言 Podcat 的设计就是粗糙而实用,我们却又会在它的设计中发现一些十分有趣的细节——App logo 中的小猫头上的耳机颜色会随着你选择的主题的不同而改变,而在设置中也藏着一个制作异常精细的数据统计页面。

异常精细的数据统计页面

毫不含糊的功能设置

除了 UI 设计上的实用主义,Podcat 的功能比起主流播客客户端也毫不逊色,甚至还有一些独有的杀手级功能。

节目编组

Podcat 最令我惊艳的一个功能就是节目编组,也就是主界面的第二个分页。乍一看,这个界面只是包含了一些「未播放单集」、「收藏」、「已下载单集」、「历史收听」等列表,和大多数播客客户端的媒体库并没有什么区别,但是它真正强大的,是自定义编组功能。

自定义编组设置界面

在 Podcat 中,你可以用非常丰富的筛选条件来生成自定义的播客编组,例如,我可以把我所订阅的所有音乐播客编成一组,并加上「仅新节目」、「仅已下载」的筛选条件,这样,当我只想听一些音乐的时候,我就可以直接打开这个编组播放了,不需要手动的选择和下载。Podcat 的自定义编组甚至支持关键词筛选,类似 macOS 上的智能文件夹,你可以将已订阅节目中所有标题或者 Shownote 中包含特定关键词的单集全部添加到同一个编组。这个功能是如此好用而自然,我在看到它的时候甚至很吃惊,为什么几大主流客户端居然都没有做过类似的功能。

强大的外部加载

Castro 的订阅版本中,有一个主要功能就是支持手动导入 mp3 文件,作为播客单集播放,导入的文件会被保存在用户的 iCloud 中。Podcat 同样支持手动导入,并且做得比 Castro 更好。

在主界面点按添加播客之后,除了通行的从 Apple Podcasts 目录中搜索、导入 OPML 文件和直接用 RSS 订阅之外,还可以看到「Create podcast from」的选项,除了 iCloud,Podcat 也支持从 Dropbox 导入音频文件(需要先在设置中关联 Dropbox 帐号)。在 Castro 中,所有导入的音频文件,无论存储的位置和导入方式,都会被归到同一个叫作「Sideload」的文件夹中,而 Podcat 则更进一步——你可以创建任意数量的自定义播客,只需要把它们保存在 iCloud 中的 Podcat 目录下或者 Dropbox 根目录下的不同文件夹中即可,然后在创建播客面板中选择你想要的文件夹进行订阅。

添加订阅页面

对标 Castro 单节目设置

Castro 订阅版的另外一个主要功能是可以针对每个节目进行不同的设置,这一点 Podcat 也做到了,你可以针对每个节目设置不同的编组、更新后添加到播放列表的开头还是末尾、是否自动下载、默认播放速度,以及跳过固定时间的片头等。

单节目设置菜单

完备的章节显示

章节功能如今愈发得到重视,大多数的播客客户端也陆续对章节功能进行了支持。Podcat 对于章节显示做得非常好,在「当前播放」界面横向滑动就可以分别查看单集的封面、Shownote、章节和章节进度,以及听众自行添加的书签。值得一提的是,Podcat 甚至支持 Podlove Simple Chapter 协议1

章节进度页面

丰富的细节功能

除此之外,Podcat 还有许多其它的功能细节。例如,它是我见过的唯一一个支持随机播放的播客客户端,你可以在播放列表界面的左上角切换播放模式;它支持为播客单集添加自定义书签,并且可以对所有的书签进行统一管理;它的播客详情页面非常丰富,而且明文显示了播客的 RSS feed 和官网链接,对于播客重度用户来说非常舒服;它还支持了 CarPlay、Watch app 和 Widget,覆盖了能覆盖的大部分使用场景;如果有需要的话,你甚至可以关联 Pocket 帐号,并将节目的 Shownote 推送到 Pocket 中阅读。

添加书签界面,在 Podcat 中你可以在任意节目的任意时间点添加书签和笔记,并附以直观的表情符号,并进行统一管理。

一些遗憾

当然,任何 app 都不会是完美无缺的。Podcat 也有一些缺点。

  1. 一些基本操作较为繁琐,例如,要找到已经听过但没有收藏的单集,就需要进入节目详情页面中的一个二级菜单中才行;虽然支持显示章节图片,但是播放中的章节的图片并不会显示在正在播放面板中,而是需要进入到章节列表中才能单独查看;书签功能非常实用,但是要添加书签则需要在书签页面点击右上角的弹出菜单才行等。
  2. 播放偶尔不太流畅,在我的使用中,偶而会出现未下载的节目在线播放加载较慢的问题。
  3. 缺少消除静音和音量平衡。也许是因为德国听众的收听习惯,这两个在主流客户端中很常见的功能 Podcat 都没有做。
  4. 缺少搜索功能。虽然节目编组功能中的单集搜索能力很强大,但不知道为什么 Podcat 的开发者没有单独制作播客搜索功能。不过,我使用了一个曲线救国的方式来实现这个需求:建立一个包含所有订阅节目、并且包含所有已收听和未收听单集的自定义编组「All」,然后在这个编组内进行搜索即可。

总结

Podcat 的美区售价是 8.99 美元,国区售价是 60 人民币,这个价格并不算便宜。不过,Castro 的订阅价格是每年 8.99 美元,Overcast Premium 的价格是 9.99 美元,Pocket Casts 的订阅价格也是每年 9.99 美元。相较之下,如果你是一个播客的重度用户,需要文中提及的一些相对「Pro」的功能,或者你只是想摆脱 Castro 等主流客户端的订阅制收费,Podcat 的买断制价格其实相当合理,而且一些功能甚至仅此一家。和 Castro、Overcast 等主流客户端相比,虽然不能说 Podcat 是一个「更好的」客户端,但它是一个不一样的客户端,而且真的很强。


> 下载少数派 客户端、关注 少数派公众号,找到播客时代更好的工具 🎊

> 特惠、好用的硬件产品,尽在 少数派 sspai 官方店铺 🛒