注意:本文不是教你如何录音、如何做后期的文章。而是聚焦于如何搭建播客(podcast)需要的环境。 本文科普类文章,干货少,湿货多。

先选一个主机吧

这步的初衷和你自己建站是一样的。你可以购买一个独立的云主机,也可以找个VPS之类的。我用的阿里云,因为我是学生(目前),阿里云有学生优惠,每月不到10块钱。学生朋友们,趁着你们还是学生,抓紧机会(非软文。。)不是学生也没关系,那您得选择就自由很多了,选择一个您认为性价比高的就可以了。

如果您不想花钱,您也可以直接跳到下一步,找到免费方案。

搭个博客系统就方便了

如果您是自己的购买云主机的话,那么先搭建好一个完整的LAMP或者LNMP的服务吧!图省事的话,网上能找到各种一键安装脚本。真的So Easy,妈妈再也不用担心我花时间在搭环境上啦。

虽然我们要做的播客,而不是博客。但是基本原理是一样的,完全可以把博客做成播客。搭一个自己的博客系统,首先映入脑海的肯定是WordPress了。。还记得那句“我自豪的使用WordPress” 吗?大家去官网下载,或者去国内的网站下载。英文版自行在安装完成后再安装汉化插件就好了。配置WordPress的过程中,可能有一些小问题。但也不大。米娜桑,百度去吧。

前面说了,如果你不想花钱买云主机或VPS,那么有一个免费方案。那肯定就是所谓的GitHub静态博客啦。你可以使用jekll、octopress、hexo等静态博客解决方案。用markdown写博文,播客的话,就是播客在播放的时候,你看到的描述信息,和相关链接,其实都是可以用博文来实现。静态博客的优点是轻量、免费。缺点是搭建的时候很不省心、而且后期发布博文的时候貌似都需要手动执行命令来行。较为繁琐。大家自行取舍。

再改改RSS格式

前面你可能会问了。如果是想要博客的话,那么新浪博客、CSDN都可以吧。它们也都是支持RSS源的。但是呢。它们支持归支持,但是格式有些问题。因为苹果能接受的合法的RSS,不是标准RSS。而是进行了扩展。增加了自己独特的几个标签。只有这些标签存在,苹果才有可能接受你的RSS源。这样说来WordPress肯定RSS格式也是不够妥帖了,那么开始修改吧。

进入你的wordpress目录。在wp-include子目录下编辑文件:feed-rss2.php。

在rss标签下,首先增加itunes命名空间:

<rss version="2.0"
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"

然后再channel标签下,增加如下子标签:

	<itunes:image href="http://xxxx.jpg" />
<itunes:category text="Society & Culture"></itunes:category>
<itunes:explicit>no</itunes:explicit> <itunes:author>果冻虾仁</itunes:author>
<itunes:owner>
<itunes:name>果冻虾仁</itunes:name>
<itunes:email>jelly.k.wang@qq.com</itunes:email>
</itunes:owner>

标签内的值,改成你自己的值就好。前面三个标签应该是必需的,后面几个标签可选。第一个标签表示的是你播客的封面图标。使用URL索引。注意的是,苹果要求分辨率至少是1400*1400。。。第二个标签表示的播客的类别,这个不能自己随意填写,要去官网找可选值(https://help.apple.com/itc/podcasts_connect/#/itc9267a2f12)。

实际itunes自定义的标签有很多,大家可以自己去苹果podcast的网站上去找,地址:https://help.apple.com/itc/podcasts_connect/#/itcb54353390

找个音频的托管商

好了,这样基本环境就差不多了。现在你欠缺的就是上传播客了,就是上传你的音频。其实在本文中,就是写博文,在博文里面插入音频即可。真的,就是这么简单。唯一的问题是,相信你的云主机存储空间也是有限的,资金不足者如我,那点空间真的是寸土寸金。所以我亟待解决的问题是找一个免费的文件托管商。功夫不负有心人,还真有,叫什么,叫七牛。

七牛云存储提供实名认证用户免费10GB存储空间。哇咔咔。我每次的一个音频节目也就几十M。足够做几百期了。作为玩票你,足够了。(本文不是软文。。)好了,把你的音频文件上传到七牛。然后获得它的url,接着插入到你的博文里就行。

好了,丢给苹果去审核吧

万事具备。接着你只需要把你的wordpress的RSS源,提交给苹果就可以了。地址:https://podcastsconnect.apple.com/

静静等个一两天,基本OK。通过以后会有邮件通知。再过几个小时,基本就可直接在iphone的播客(podcast)里面搜索到了。哈哈哈。

从0到1:制作你的苹果podcast(播客)的更多相关文章

  1. php-7.1.0 rpm包制作

    nginx-1.8.0 rpm包制作见上篇文章:http://www.cnblogs.com/xiaoming279/p/6251149.html spec文件 Name: php Version: ...

  2. 使用JavaScript制作一个好看的轮播图

    目录 使用JavaScript制作出好看的轮播图效果 准备材料 1.图片若干张(包括轮播图和按钮的图片) 2.将按钮的图片应用到按钮上的CSS样式文件 3.实现轮播和点击跳转的JavaScript代码 ...

  3. C#.NET 大型通用信息化系统集成快速开发平台 4.0 版本 - 多系统开发接口 - 苹果客户端开发接口

    最近工作上需要,给苹果客户端开发接口,实现集中统一的用户管理,下面是接口调用参考. 1: 获取OpenId? http://127.0.0.1/GetOpenId.ashx?username=Admi ...

  4. vb6.0安装程序制作图解教程

    如何制作vb安装程序,是在学习Vb6.0过程中比较常见的一个入门问题. 在此笔者介绍一个最简单的安装方法,就是用VB自带的打包程序进行打包,虽然比较普通,不过内部却有不少窍门,相信这一点知道的人可能不 ...

  5. 制作一个类似苹果VFL的格式化语言来描述UIStackView

    在项目中总是希望页面上各处的文字,颜色,字体大小甚至各个视图控件布局都能够在发版之后能够修改以弥补一些前期考虑不周,或者根据统计数据能够随时进行调整,当然是各个版本都能够统一变化.看到这样的要求后,第 ...

  6. .NET的那些事儿(9)——C# 2.0 中用iTextSharp制作PDF(基础篇) .

    该文主要介绍如何借助iTextSharp在C# 2.0中制作PDF文件,本文的架构大致按照iTextSharp的操作文档进行翻译,如果需要查看原文,请点击一下链接:http://itextsharp. ...

  7. nginx-1.8.0 rpm包制作

    1.安装rpm-build # yum install rpm-build 2.创建制作RPM包目录 # cat /root/.rpmmacros %_topdir /root/rpmbuild %_ ...

  8. Unity NGUI 3.0.4版本 制作网络版斗地主

    Unity NGUI 3.0.4版本 @by 灰太龙  开发环境 Win7旗舰版 Unity 4.2.1f4 本文就写个开门篇,告诉大家怎么用NGUI,第一步导入NGUI 3.0.4版本! 1.启动U ...

  9. java在线聊天项目0.4版本 制作服务端接收连接,客户端连接功能 新增客户端窗口打开时光标指向下边文本域功能,使用WindowListener监听WindowAdapter

    建一个服务端类ChatServer,用于设置端口接收连接 package com.swift; import java.io.IOException; import java.net.ServerSo ...

随机推荐

  1. IdentityServer4-介绍大纲(译文)

    简介 IdentityServer4是一个基于ASP.NET CORE2使用OAuth2.0协议和OpenID Connect的框架 特性如下: Authentiaction作为一个Service 集 ...

  2. fedora27安装DB2 Express-C 11

    首先在官网下载对应的安装包和语言包两个文件. 然后通过tar -zxvf命令将下载的两个文件解压. 其中一个文件解压后是名为expc的文件,进入这个文件.里面有一个名为db2setup的文件. 在命令 ...

  3. 常用linux命令备忘

    备忘: 关闭防火墙:# systemctl stop firewalld 查看防火墙状态:#  systemctl status firewalld 停止防火墙:#  systemctl disabl ...

  4. Mysql之表的操作与索引操作

    表的操作: 1.表的创建: create table if not exists table_name(字段定义); 例子: create table if not exists user(id in ...

  5. 安卓开发JAVA基础之初识JAVA

    JAVA的一大特点------不依赖平台 JAVA在平台之上提供了一个JAVA运行环境(Java  Runtime Environment, JRE),该环境由Java虚拟机(Java  Virtua ...

  6. 【bzoj4009 hnoi2015】接水果

    题目描述 风见幽香非常喜欢玩一个叫做 osu!的游戏,其中她最喜欢玩的模式就是接水果.由于她已经DT FC 了The big black, 她觉得这个游戏太简单了,于是发明了一个更加难的版本. 首先有 ...

  7. 2015 多校联赛 ——HDU5348(搜索)

    Problem Description As we all kown, MZL hates the endless loop deeply, and he commands you to solve ...

  8. [POJ2406]字符串的幂

    题目描述] 对于给定的两个字符串a,b,我们定义a*b是将把它们连接在一起形成的字符串.例如,若a="abc",b="def",则a*b="abcde ...

  9. [Helvetic Coding Contest 2017 online mirror]

    来自FallDream的博客,未经允许,请勿转载,谢谢, 第一次在cf上打acm...和同校大佬组队打 总共15题,比较鬼畜,最后勉强过了10题. AB一样的题目,不同数据范围,一起讲吧 你有一个背包 ...

  10. MYSQL 二进制安装

    系统环境:CentOs6.7 i386 Mysql版本:mysql-5.6.36 root登录linux cd pwd #/root/ wget http://mirrors.sohu.com/mys ...