FreeBSDのportsの /usr/ports/www/youtube_dl を使うと、youtubeのflvファイルをダウンロードできる。 ffmpegと組み合わせて、プレイリストのファイルをダウンロードしたり。 #!/usr/local/bin/ruby $KCODE="u" require 'rubygems' require 'hpricot' require 'open-uri' plist = ARGV[0].scan(/p=(\w*)/).first.first s = open “http://www.youtube.com/view_play_list?p=#{plist}” doc = Hpricot s.read YOUTUBE_ADDR = “http://www.youtube.com” i = ARGV[1].to_i || 1 doc.search(“a.