关于播客 Byte.Coffee 试用新服务器到十月底的公告

每次播客上新本来是非常愉快的事情,但最近(一个月内)一些国内听众反馈近两期播客没法收听。不是所有不能听,总是最近两期下载速度很慢,因此 Byte.Coffee 尝试更换服务器到一个更「快」的地方,以此排查问题。新服务器暂时试用到十月三十一日,文章发布的时候新服务器已经生效,大家尽情测试,有任何网络问题尽量以:

  • 网络:运营商网络 4G/ WIFI/…
  • 收听方式:Pocket Casts/Podcast/…
  • 问题:下载速度/无法下载/只能收听/访问页面的速度/加载音频的速度/…

的格式给 hi@byte.coffee 写信反馈。

Byte.Coffee 关心听众的收听体验,虽然主播不是程序员,但喜欢遇到、排查然后解决问题。这是 Byte.Coffee 上线以来第二次更改服务器。

最后,你懂的,support our show

一个 Podcaster 眼里的泛用型播客客户端

本文属于 Byte.Coffee 文档。

为什么使用泛用型播客客户端

两年前我已是播客的重度用户,写过一篇文章介绍当时在用的播客客户端和我在听的播客。一直以来,我都使用泛用型播客客户端,定期重新审视哪个更合适自己,在 Pocket Casts,Overcast 以及 Castro 之间来回切换。

泛用型播客客户端跟 RSS (Really Simple Syndication,简易信息聚合)阅读器差不多,是可以把一小群人从「正常人」中筛选出来的工具,简短介绍和使用RSS的文章戳 这里。最近 Byte.Coffee 的听众Hanna 桉Slack 听众群里分享一篇名为如何成为一名黑客的文章,在仔细阅读这篇文章之后,内心有一股很认同但又觉得哪里不对。认同是说这些描述很精准的刻画了黑客或者 Geek,但不对的地方在于正真的 Geek 不会将自己与任何描述黑客的内容联系起来,Geek 是支持开源社区并且内心对「认同」不屑的人,所以独立和自由是他们或许会认同的标签,这么说他们又该不高兴了。

独立和自由原本是我以为一个正常人都需要的东西。一直以来,一个「正常」的中国人利用百度搜索和微信公众号阅读,前者我们永远搜不到想要的东西,后者不允许外部链接导致已经足够封闭的环境更加密不透风。Byte.Coffee 的全部内容都独立生产并且仅仅使用 RSS 进行分发,除了苹果自己的平台,并没有上架任何国内平台,其原因主要有三点:1. 不希望莫名其妙被下架;2. 没有多余的精力维护多个平台,用 RSS 分发我只要搭建好播客网站;3. 希望主动被过滤,主动被不独立或不自由的人过滤。在我做 Byte.Coffe 的一年多以来,先有一天世界被喜马拉雅下架,后有迟早更新的某期被荔枝FM审查导致主播任宁发布了这样一条 Shownotes,

白色框框仿佛工业番茄罐头,具有波谱意味的自我审查,点击此处可以查看这条微博。李如一也在博客里写道:

现在似乎整套节目都被删掉了,很好。本节目绝大多数听众也不是在喜马拉雅听的。

好吧,我承认当下我是偷笑的。似乎他本人觉得被下架是一种荣誉,就好像某位南京的歌手被下架全部的专辑后一些听众的表现一样。这里存在着哲学问题,如果希望听众是自由独立的人,是不是应该扩大范围去「感化」众生(类似传教,但奶昔羊很讨厌这一点)?如果独立自由的核心是不封闭的话,为什么 Byte.Coffee 愿意龟缩于 RSS 分发和泛用型播客客户端订阅收听?奶昔羊也逐渐意识到这样的龟缩不利于独立播客社区的建设,如果整个池子都在生长蓝藻,那萎缩就是迟早的事,这是一个生态的问题。我常常把自己比作生态水池,我最希望从源头,也就是内部创造出可以自由生长的环境,比如好的作息和健康饮食,但有时候过于干净也会导致更为迅速的崩溃,就像澳大利亚对外来物种极其高度的警惕。奶昔羊认为只有粗放的生活方式才会历久弥新。

泛用型播客客户端代表的是零星点点的独立且自由,而百度搜索和微信是大范围的封闭。而 Byte.Coffee 也不会上架任何不通过 RSS 分发的第三方平台。

用哪些泛用型播客客户端

小孩子才做选择,大人我全要

很好笑的一句话,但我确实全部购买/订阅了这三个播客客户端,在写这篇文章之前,我常年主要使用 Pocket Casts,因为它全平台做得好;Overcast 用来听蒋勋细说红楼梦;Castro 只有在大版本更新的时候去体验一下交互,就会删掉。

虽然最近主播自我检讨实用主义的倾向将自己逼近了死胡同,但是对我来说工具的实用性优于设计性,但「颜值」也不能低。前几个月在 Pocket Casts 被收购后,The Verge 的报道写道:

The app is beautifully designed, fast, and works wonderfully across iOS, Android, and the web for people with multiple devices running a mix of software. Thankfully it sounds like none of those things are going to be changing anytime soon.

要我说这是瞎扯,Version 7 的 Pocket Casts 是稳定性最差的一个版本,而在这之前全平台和稳定是我选择它最主要的原因,

从我个人需求和界面审美出发,选择了 Pocket Casts,我这个用户忠诚度极高,即使 Overcast Castro大版本更新,尝试了之后还是喜欢 Pocket Casts。这个在澳洲的开发团队 Shifty Jelly 不会像 Overcast 的开发者那么 Fancy 的出现在媒体、播客和 Twitter 里,这款应用也没有很快速的更新。但是,他们的全平台做得很好,不仅是仅有的安卓支持应用,还有网页版播放器。我很早就付费了网页版,在使用黑莓手机的那段时间,依然没有影响我用网页听播客。在 app oriented 的时代,网页版显得很珍贵,但确实是万维网的根基啊,我想要去看网站,在搜索框输入网址的感觉。

这条微博下面听众 @wikiHK 评论道:

作为一个播客重度听众(5年,90+节目),最近从Pocket Casts切回了iOS自带Podcasts,发现其实他该有的功能都有,同步做得也不错。好像一年前就是看了您的推荐切的Pocket Casts允悲(一个 emoji)

当时的我和当时的 Pocket Casts 相处融洽,还顺便揶揄了 Overcast 的开发者 Marco Arment。最近在我发现 Overcasts 发布了音频片段分享功能之后,本着好奇的态度尝试了它,还顺便发现了 Info for Podcasters

There’s no terms to agree to, no rights to give up, and no loss of control over your podcast or its distribution. Overcast parses your RSS feed, downloads episodes directly from your servers to each listener, and doesn’t interfere with your stats or content at all.

Marco 为 Podcasters 写了这份指南,手把手地教 Podcasters 如何在 Overcast 推广播客和获得收益,还可以在 Overcast 内买广告。 Marco 利用自己独立开发的优势,添加对应 HTML 段就可以在 Overcast 播放界面获得一枚 Payment Button (“$”) 的标识,

比如添加<a href=”http://yuezhu.org/bytecoffee/” rel=”payment”>Support our show</a>,下面黄色箭头指向的正是该标识(正常情况下是星标,该数据也会被 Overcast 统计),

我获得了一种在开源社区帮助修改代码的乐趣。

对 Podcaster 更加友好的是 Marco 还开发了 Mac 上章节制作工具 Forecast,提供密码保护内容的 Feed。所有 Byte.Coffee 的播客都是使用这个工具制作章节的,听众可以在 Overcast 里看见类似的章节界面,

而苹果自带 Podcast 应用是不支持的(经过海螺电台的主播@康纳利01的提醒,自带 Podcast 应用支持章节功能,但显示效果不同),这也是我想回答听众 @wikiHK 的,为什么使用泛用型播客客户端,we did a lot for you the podcast listeners, 但这些细节之处在 Pocket Casts, Castro, Overcast 上能得到更好的体验。

一个为 Podcaster 提供更好环境的播客客户端,没有理由不支持它。

在泛用型播客客户端内收藏与传播播客

黑客搞建设

使用 Day One 收藏

曾经做客 Byte.Coffee EP 23折耳根发表过一篇 Overcast 和 Pocket Casts 的使用体验对比的文章,

分享的部分是我对 Pocket Casts 最不满的地方之一。从开始培养自己使用 Day One 以来我一直都坚持把听过的播客记录下来,所以分享的格式对我来说就很重要。偏偏这个什么都顺眼的 Pocket Casts 在分享上做得非常毛糙,从节目详情页面直接分享到 Day One 的话仅仅只是一个光秃秃的网页链接,要想有详细的信息就必须先选择用 Safari 打开这个链接,再从 Safari 里分享到 Day One。可想而知这噩梦般的操作流程对一个懒癌晚期患者而言是多么大的折磨。把这一切进一步提升到地狱难度的地方在于,Pocket Casts 的分享菜单里并不提供直接由 Safari 打开的选项。于是你懂的,我每次都会经历什么。

相比之下,Overcast 的分享就可以说好多了,虽然不能说精美,但至少直接选择分享到 Day One 的话也能得到播客题目加详情链接,当时被 Pocket Casts 的分享折磨够了的我立刻接受了这个方案。

于是折耳根自己制作了两个 workflow (捷径)分享到 Day One 的地址,这里供读者下载使用:

用 Overcast 举例,请观看下面的操作视频:

使用捷径分享

折耳根制作的 workflow for Day One 在我看来是向内的,更适合叫收藏。我更多的会在微博@Byte.Coffee 分享我喜欢听的播客。因此我做了三个分享捷径,可以由 Share Sheet 分享到所有社交媒体,包括 Moke, Tweetbot,这个分享内容带有标题、播客名称、播客封面以及最重要的播客链接,这里供读者下载使用:

用 Overcast 举例,请观看下面的操作视频:

尾巴

学会使用泛用型播客客户端吧,更多订阅和收听 Byte.Coffee 的方式点击这里

Doc the Grind

时间节点

  • Dec16 2017 Byte.coffee 域名生成
  • Jan 5 2018 第零期播客上线
  • May 7 2018 被 Podcast 推荐
  • May 8 2018 在 CheckedFM 小小宣传
  • May 17 流量激增导致服务器瘫痪
  • May 18 从主机换到 VPS

开始做这档有趣的播客

喜欢听播客因此转而去开始一档播客,本文记录我开始这档播客所做的准备。

功课

不鸟万如一在知乎某回答说:

目前真正缺乏的,是圍繞播客所需的基礎服務。爲播客製作網站、生成 feed、添加到 iTunes 目錄這一套工序還非常繁瑣。如果你的聽衆主要在中國,尋找合適的音頻文件託管商也是一個難題。(美國有 http://SoundCloud.com 和 http://Libsyn.com,前者在中國被封鎖,後者在中國的下載速度無法保證。

花了一小时调研我认为优质播客以及各自 Hosting 网站:

Fireside 每月的订阅费用,我想,我还是自己来吧。How to be solo and how to save money…

录制

从我脑中迸出的第一个词汇是录制,录下来音频,用 iPhone 的 Voice Memos 就行,没什么难的,但谁知道你的 co-host 有没有 iPhone 呢。这些录制工具可以帮到你:

硬件:

软件:

  • 录音
  • iPhone Voice Memos
  • Quicktime Audio

剪辑

Grageband 是不鸟万如一在无数次播客中提到的东西,包括用 iPad Pro 剪辑会觉得很「神气」,just similar words…I mean…

此时也需要增加添加章节分割大段播客的技术。我使用的是 Overcast 开发者的 Forecast。在我自己的播客中能看见章节断点和对应插图,很简单也免费,如下图添加断点就行:

建播客网站和听众订阅播客

接踵而来的是播客 Shownotes 简介和链接,也就是写一篇博文配合播客的放松。所有这些内容可以依赖荔枝FM或者喜马拉雅,但我不喜欢,因此为播客建立了一个网站,我自己详细的建站过程整理在这里:自建博客所需要的工具和步骤。

完善了网站后,听众怎么收到我播客的推送呢?我推荐用下列两个 WordPress 播客插件之一:

在 WordPress 仪表盘中增加以上任一插件生成播客的封面、作者和 RSS 地址。听众可以用 Podcasts,Pocket Casts,Castro 或者 Overcast 播客客户端订阅。

其他播客客户端不需要提交播客,而 Apple 官方需要在这个页面填写播客的 RSS 链接和网站链接,注意播客封面至少 1400 像素。Apple 那边测试之后会给你发一封这样的邮件,一般很快几个小时即可:

假设听众非常满意,也要给 Followers 请主播喝咖啡的机会,不只支付宝,微信甚至比特币,我们还有Patreon!!更多本节相关文章见:

建立播客的过程中,@CheckedFM 的千千有一直解答我 Endless 的问题,谢谢她!!她还介绍了剪辑大哥给我认识,Though 剪辑大哥不用 Garageband,我想现在我也可以出教程了,啊并没有。。。

每次播客的工作流

尾巴

这个构想可能在我上线个人博客,也就是2015年冬天的时候,开始酝酿的。然后接下来的一两年,没有什么动静,只有听播客。不过在2018年元月上线了第一支播客 Byte.Coffee FM,大家可以在 Podcast 搜索 Byte Coffee 订阅,也期待反馈,我想做有趣的播客。

The best is yet to come…Episode 0: 烘培师、设计师和工程师,都要体贴

相关链接