« plagger/assets/plugins/Filter-FindEnclosures/youtube_mp4.pl | メイン | codereposに置いた »

youtube.pl (FindEnclosure)

plagger の trunk のやつじゃ動かなくなってた

yusuke@app:~/lib/plagger/assets/plugins/Filter-FindEnclosures$ svn diff
Index: youtube.pl
===================================================================
--- youtube.pl  (リビジョン 2041)
+++ youtube.pl  (作業コピー)
@@ -25,7 +25,7 @@
             $args->{content} = decode_content($res);
         }

-    if ($args->{content} =~ /video_id=([^&]+)&l=\d+&t=([^&]+)/gms){
+    if ($args->{content} =~ /video_id=([^&]+)&.+?&t=([^&]+)/gms){
         my $enclosure = Plagger::Enclosure->new;
         $enclosure->url("http://youtube.com/get_video?video_id=$1&t=$2");
         $enclosure->type('video/flv');

トラックバック

このエントリーのトラックバックURL:
http://yusukebe.com/mt/mt-tb.cgi/2432

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)


ブログSEO対策:track word seo