Rubyで作ってみた。 nicovideo gemを利用。mp4の判定部分のみ追加。 #!/usr/bin/ruby -Ku # nicodown.rb require 'rubygems' require 'nicovideo' module Nicovideo class VideoPage def mp4? @params ||= get_params pattern = %r!^http://.*\.nicovideo\.jp/smile\?m=.*$! return true if CGI.unescape(@params['url']) =~ pattern return false end end end nv = Nicovideo.new('メールアドレス', 'パスワード') ARGV.each do |video_id| nv.watch(video_id) do |