从0到1:制作你的苹果podcast(播客)
注意:本文不是教你如何录音、如何做后期的文章。而是聚焦于如何搭建播客(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(播客)的更多相关文章
- php-7.1.0 rpm包制作
nginx-1.8.0 rpm包制作见上篇文章:http://www.cnblogs.com/xiaoming279/p/6251149.html spec文件 Name: php Version: ...
- 使用JavaScript制作一个好看的轮播图
目录 使用JavaScript制作出好看的轮播图效果 准备材料 1.图片若干张(包括轮播图和按钮的图片) 2.将按钮的图片应用到按钮上的CSS样式文件 3.实现轮播和点击跳转的JavaScript代码 ...
- C#.NET 大型通用信息化系统集成快速开发平台 4.0 版本 - 多系统开发接口 - 苹果客户端开发接口
最近工作上需要,给苹果客户端开发接口,实现集中统一的用户管理,下面是接口调用参考. 1: 获取OpenId? http://127.0.0.1/GetOpenId.ashx?username=Admi ...
- vb6.0安装程序制作图解教程
如何制作vb安装程序,是在学习Vb6.0过程中比较常见的一个入门问题. 在此笔者介绍一个最简单的安装方法,就是用VB自带的打包程序进行打包,虽然比较普通,不过内部却有不少窍门,相信这一点知道的人可能不 ...
- 制作一个类似苹果VFL的格式化语言来描述UIStackView
在项目中总是希望页面上各处的文字,颜色,字体大小甚至各个视图控件布局都能够在发版之后能够修改以弥补一些前期考虑不周,或者根据统计数据能够随时进行调整,当然是各个版本都能够统一变化.看到这样的要求后,第 ...
- .NET的那些事儿(9)——C# 2.0 中用iTextSharp制作PDF(基础篇) .
该文主要介绍如何借助iTextSharp在C# 2.0中制作PDF文件,本文的架构大致按照iTextSharp的操作文档进行翻译,如果需要查看原文,请点击一下链接:http://itextsharp. ...
- nginx-1.8.0 rpm包制作
1.安装rpm-build # yum install rpm-build 2.创建制作RPM包目录 # cat /root/.rpmmacros %_topdir /root/rpmbuild %_ ...
- Unity NGUI 3.0.4版本 制作网络版斗地主
Unity NGUI 3.0.4版本 @by 灰太龙 开发环境 Win7旗舰版 Unity 4.2.1f4 本文就写个开门篇,告诉大家怎么用NGUI,第一步导入NGUI 3.0.4版本! 1.启动U ...
- java在线聊天项目0.4版本 制作服务端接收连接,客户端连接功能 新增客户端窗口打开时光标指向下边文本域功能,使用WindowListener监听WindowAdapter
建一个服务端类ChatServer,用于设置端口接收连接 package com.swift; import java.io.IOException; import java.net.ServerSo ...
随机推荐
- Python3NumPy——数组(2)之数学空间与NumPy空间
0 介绍 本文承接上一篇,文章采用新的阐述方式,将数学中的表达与NumPy中的函数关联起来. 采用这种方式,可以直接建立数学表达与计算系统的对应关系,更易理解. 由于博客编写时间有限,每次尝试一个知识 ...
- 查看 Secret - 每天5分钟玩转 Docker 容器技术(156)
可以通过 kubectl get secret 查看存在的 secret. 显示有两个数据条目,kubectl describe secret 查看条目的 Key: 如果还想查看 Value,可以用 ...
- CSS禁止输入之readonly VS disable
Readonly只针对input(text / password)和textarea有效,而disabled对于所有的表单元素都有效,包括select, radio, checkbox, button ...
- Hibernate注解开发详解
*****************关于注解的简单介绍 详细介绍请点击这里注解详细教程 package com.tomowork.pojo; import org.hibernate.annotatio ...
- 安卓开发JAVA基础之初识JAVA
JAVA的一大特点------不依赖平台 JAVA在平台之上提供了一个JAVA运行环境(Java Runtime Environment, JRE),该环境由Java虚拟机(Java Virtua ...
- Docker入门之--定制镜像
1. 首先定制一个Web 服务器为例 1.1 启动镜像 执行下面命令 docker run --name webserver -d -p 80:80 nginx 1.2 查看容器和镜像状态 然后执行下 ...
- [HNOI 2008]玩具装箱
Description P教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京.他使用自己的压缩器进行压 缩,其可以将任意物品变成一堆,再放到一种特殊的一维容器中.P教授有编号为1.. ...
- [ZJOI2013]丽洁体
题目描述 平时的练习和考试中,我们经常会碰上这样的题:命题人给出一个例句,要我们类比着写句子.这种往往被称为仿写的题,不单单出现在小学生的考试中,也有时会出现在中考中.许多同学都喜欢做这种题,因为较其 ...
- codesforces 671D Roads in Yusland
Mayor of Yusland just won the lottery and decided to spent money on something good for town. For exa ...
- LCT模板(BZOJ2631)
用LCT实现路径加,路径乘,断开及加上一条边(保证是树),查询路径和. #include <cstdio> #include <algorithm> #define l(x) ...