// [报告]一些播客(Podcast)的数据

最近研究了一下播客(Podcast) 所谓播客(Podcast)其实是与RSS技术相关的,用播客(Podcast)程式(比如 iTunes)可以自动抓取RSS,来判断播客网站有没有更新,如果更新了就会自动下载到电脑上来或者直接播放,那么这个RSS文件就显得有些重要了~

我研究了一下,原来也只是在RSS文件中<item>标签加入了<enclosure>这个标签,如下所示:

程序代码 程序代码

<item>
  <title><![CDATA[ 这是一个播客(Podcast)RSS文件例子 ]]></title>
  <link><![CDATA[ https://s5s5.me/ ]]></link>
  <category><![CDATA[ First Category ]]></category>
  <author><![CDATA[ s5s5 <null@null.com> ]]></author>
  <pubDate>Mon, 07 Nov 2005 09:48:50 +0800</pubDate>
  <description><![CDATA[ 这是一个播客(Podcast)RSS文件例子,这里是文字部分 ]]></description>
  <enclosure url="http://www.scripting.com/mp3s/weatherReportDicksPicsVol7.mp3" length="6182912" type="audio/mpeg" />
</item>

<enclosure url="http: //www.scripting.com/mp3s/weatherReportDicksPicsVol7.mp3" length="6182912" type="audio/mpeg" /> 这一句中

  • url="http: //www.scripting.com/mp3s/weatherReportDicksPicsVol7.mp3" 是音乐文件的真实地址~ 不能为空

  • length="6182912" 是文件大小,可以写成这样 length=""

  • type="audio/mpeg" 我也不知道是什么,反正没什么好改的~ 😛

所以一个BLOG程序要加入播客(Podcast)功能,其实主要是在RSS文件中加入 <enclosure> 标签,这样只要用播客程式订阅BLOG的RSS,就可以即时听最近的波了~ 呵呵~ 就 LBS^2 来说可以用三种方式加入这个功能~

  • 一、改数据库,因为 <enclosure> 中的 url 可能要通过读数据库里的数据来取得~
  • 二、加UBB TAG,通过判断UBB TAG来为 <enclosure> 中的 url 提供数据~
  • 三、自己写一个专门的RSS,然后用RSS烧合网站如 feedsky 烧到一起去~

一和二都太难了,我不会,我打算用第三种方式,呵呵~ 希望各路牛人可以做出来我用就可以啦,嘿~ 😂 不过,可能要注意的是:

  • 一、一个 <item> 里只能有一个 <enclosure>
  • 二、怎么添加播客日志
  • 三、非播客日志与正常日志怎么兼容

然后就是做播客的事了,我对 反波 的播客(Podcast)文件分析了一下,发现如下:

  • 一、文件 如“开播晚会”这个文件,大小:2.26 M;位速:16 kbps;单声道;音频采样级别:11 kHz 基本是以降低声音质量来压缩文件大小的,声音质量与平时听广播的质量一样即可~ 其实文件都控制在3 M以内~

  • 二、声效 在“开播晚会”这个文件中,我们可以听到各种音乐不下五种,南腔北调不下三种,各种效果声也是多达十种~ 用声音特效来弥补因为声音质量下降带来的不足,并提高了收听的乐趣,但是制作周期过长,现在他们已经降低了声效标准以节省时间~ 同时,两人都是标准的普通话,在声音质量下降同时也不会失真~

  • 三、时间 时间大多控制在十五分钟左右~

  • 四、内容 内容以搞笑的方式来点评各种事件,娱乐之余又有所得~ 当然,也可以搞严肃话题类的~

  • 五、注意 同时特别要注意的是,听反波同时还可以干别的事,不会抢占注意力(仿佛又有些抢占你的注意力,抢与不抢之间,他们找到了平衡点!)~ 在不留意的同时收听内容~

以上就是我对播客(Podcast)的一点分析,呵呵~

米随随 书于孝感