ChangeLog 最新ページ

Podcast - sleepin' with the daemon - でーもん君と眠る日々 -

最終更新時間: 2011-11-13 17:45

2007-03-06 Tue

音泉の仕様変更 [Podcast][声優]

音泉の仕様変更で、20秒のCMしか取れなくなってた。うたわれ、ミーナ(衣里ぴょん…(つД`))、キミキス全滅。
2chの音泉スレを覗いてみると、どうやら xine なら本編も取得出来るらしい。
しかも mplayerのmmsプロトコルの処理んところのソースを見てみると、どうやら xine からパクって来てるらしい。
ので、xineのソースと付き合わせてみる(FreeBSDのportsにあるやつ)。

command == 0x1e のとき、mplayer は無条件に終了してるけど、xine はパケット中のエラーコードみて処理を継続する場合あり。このあたりの差かしらん?(仕様も読んでないのであてずっぽ)

いざ試そうと思ったら、元の仕様に戻してやがんの > 音泉

mmsやrtspの仕様はこのあたりにある(これもmplayerのソースにあった)ので暇見てちゃんと読んでみるか。

- The SDP web site for MMS protocol development

2006-11-04 Sat

iTunes の Podcast 更新判定基準 [Podcast][Plagger]

あさラジ@Lantis の野良 Podcast を作ってたんだけど、なんか iTunes が Feed の更新に気づいてくれない。なんでか?

・iTunes は Feed の <guid> タグをみて新しい Feed かどうかの判別をする(Podcasting and iTunes: Technical Specification より)
・あさラジ@Lantis のバックナンバーのページには過去4回分の放送があるのだが、001h.asx〜004h.asx の4つのlinkを使い回している。そして大概の場合 entry->link が <guid>。

よって、番組が更新されても<guid>が更新されていないので、iTunes は Feed が追加されたと思ってくれない、ということらしい。

とりあえず、Filter::RewriteEnclosure の中で、entry->permalink に mp3 変換後の url を突っ込んで回避。

- <guid> (Podcasting and iTunes: Technical Specification)

2006-10-01 Sun

Plagger はじめた。 [Plagger][Podcast]

Plagger ==「Bloglines を Gmail で読むツール」
くらいにしか思ってなかったんだけどいろいろ出来ることに今更気づく。

野良 Podcast にも使えそうなのでこここのへん参考に、以前自前でつくってたやつ[2006-01-17-1]を Plagger で置き換え。

Filter::FetchEnclosure::Mpalyer は mms://〜 を wav に変換しちゃうんだけど、 テンポラリファイルとはいえディスク容量的にアレだしオリジナルの wma も残して おきたかったりするので "-dumpstream" でそのまま取得するようにad-hocな変更。
Mplayer.pm の差分

wma → mp3 変換は ffmpeg でも使うとして、Filter::Lame を参考に Filter::FFMpeg でもでっち上げるべか、と思ってたらすでにあったので Filter::FFMpegをもらってきて使ってます。
ChangeLog 最新ページ