最近研究了一下播客(Podcast)
所谓播客(Podcast)其实是与RSS技术相关的,用播客(Podcast)程式(比如 iTunes)可以自动抓取RSS,来判断播客网站有没有更新,如果更新了就会自动下载到电脑上来或者直接播放,那么这个RSS文件就显的有些重要了~
我研究了一下,原来也只是在RSS文件中<item>标签加入了<enclosure>这个标签,如下所示:
<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)的一点分析,呵呵~