]> gitweb.michael.orlitzky.com - dead/whatever-dl.git/commitdiff
Added URL/parse support for two new Veoh formats.
authorMichael Orlitzky <michael@orlitzky.com>
Thu, 1 Apr 2010 04:36:43 +0000 (00:36 -0400)
committerMichael Orlitzky <michael@orlitzky.com>
Thu, 1 Apr 2010 04:36:43 +0000 (00:36 -0400)
src/websites/veoh.rb

index 5830e8f5c40d7b430a9139d18aea73c69f4438e1..bbe448bc766be4431be6916a14a83b65dac33c53 100644 (file)
@@ -21,7 +21,7 @@ require 'src/website'
 
 class Veoh < Website
 
-  VALID_VEOH_URL_REGEX = /^(http:\/\/)?(www\.)?veoh\.com\/videos\/([[:alnum:]]+)$/
+  VALID_VEOH_URL_REGEX = /^(http:\/\/)?(www\.)?veoh\.com\/((videos\/([[:alnum:]]+))|(group\/.*)|(browse\/.*\/[[:alnum:]]+))$/
   
   def self.owns_url?(url)
     return url =~ VALID_VEOH_URL_REGEX
@@ -53,7 +53,7 @@ class Veoh < Website
   protected;
 
   def parse_video_id()
-    video_id_regex = /[[:alnum:]]+$/
+    video_id_regex = /v[[:alnum:]]+$/
     matches = video_id_regex.match(@url)
     video_id = matches[0] if not matches.nil?