Bulknews::Subtech RSSフィード

2006/05/15 (月)

ffmpeg on Debian sarge 22:11  ffmpeg on Debian sarge  - Bulknews::Subtech を含むブックマーク はてなブックマーク -  ffmpeg on Debian sarge  - Bulknews::Subtech

> make

make -C libavutil all

make[1]: Entering directory `/home/miyagawa/tmp/ffmpeg/libavutil'

make[1]: Nothing to be done for `all'.

make[1]: Leaving directory `/home/miyagawa/tmp/ffmpeg/libavutil'

make -C libavcodec all

make[1]: Entering directory `/home/miyagawa/tmp/ffmpeg/libavcodec'

gcc -O3 -g -Wall -Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/miyagawa/tmp/ffmpeg/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o x264.o x264.c

x264.c: In function `X264_init':

x264.c:145: error: structure has no member named `i_rf_constant'

x264.c:217: error: structure has no member named `b_bframe_rdo'

x264.c:222: error: structure has no member named `b_fast_pskip'

x264.c:224: error: structure has no member named `i_trellis'

x264.c:225: error: structure has no member named `i_noise_reduction'

x264.c:252: error: structure has no member named `b_repeat_headers'

make[1]: *** [x264.o] Error 1

make[1]: Leaving directory `/home/miyagawa/tmp/ffmpeg/libavcodec'

make: *** [lib] Error 2

||<

うーむ

[Plagger] Enclosures 22:03  [Plagger] Enclosures - Bulknews::Subtech を含むブックマーク はてなブックマーク -  [Plagger] Enclosures - Bulknews::Subtech

http://plagger.org/trac/changeset/749

  • Filter::FindEnclosures で本文とリンクから enclosures 抜き出し
    • a rel="enclosure"
    • a/@href の拡張子が audio|video|image にマッチ
    • img/embed src (img の場合は is_inline をセット)
  • Filter::HEADEnclosureMetadata で HEAD リクエストして Content-Type や Content-Length, Content-Disposition を取得

てなことができるようになりました。NiftyのPodfeedとか、FeedburnerのSmartFeed相当です。

CustomFeed::Simpleとかでリンクリストをつくると楽にPodcastがつくれる。Google: "Index of" mp3 みたいなmp3 へのリンクがずらずら並んでるページなら、

plugins:
  - module: Subscription::Config
    config:
      feed:
        - url: http://example.com/
          meta:
            follow_link: \.mp3
  - module: Filter::FindEnclosures
  - module: Filter::HEADEnclosureMetadata
  - module: Publish::Feed
    config:
      dir: /var/www/feeds

こんなので、野良Podcast化できる。

さらに自動でダウンロードして iTunes に食わせたければ、

  - module: Filter::FetchEnclosure
  - module: Filter::RewriteEnclosureURL
    config:
      rewrite:
        - local: /var/www/
          url:   http://yourhost.example/

を追加して enclosure のURLをダウンロード、置換。

はてなグループの /files/ 21:19  はてなグループの /files/ - Bulknews::Subtech を含むブックマーク はてなブックマーク -  はてなグループの /files/ - Bulknews::Subtech

Content-Length 吐いてホスィ

補足: HEAD リクエストに対して。GETだとつくみたい。

clouderclouder2006/05/29 02:06http://downloads.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-200605-2245.tar.bz2
自分のこれでハマったんですが、↑ここら辺の新しいx264を取ってきたらできました。