« myapp_server.pl をリバースプロキシの後ろに置くときは | メイン | youtube.pl (FindEnclosure) »

plagger/assets/plugins/Filter-FindEnclosures/youtube_mp4.pl

試してないけど、これで動きそう

yusuke@vmware:~/work/plagger/svn/plagger/assets/plugins/Filter-FindEnclosures$ diff -u youtube.pl youtube_mp4.pl
--- youtube.pl  2008-08-30 22:52:56.000000000 +0900
+++ youtube_mp4.pl      2008-08-30 23:02:47.000000000 +0900
@@ -27,9 +27,9 @@

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

トラックバック

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

コメントを投稿

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


ブログSEO対策:track word seo