@ -10,23 +10,23 @@ from ..utils import (
class TNAFlixIE ( InfoExtractor ) :
class TNAFlixIE ( InfoExtractor ) :
_VALID_URL = r ' https?://(?:www \ .)?tnaflix \ .com/(?P<cat_id>[ \ w-]+)/(?P<display_id>[ \ w- ]+)/video(?P<id>\ d+) '
_VALID_URL = r ' https?://(?:www \ .)?tnaflix \ .com/(?P<cat_id>[ ^/]+)/(?P<display_id>[^/ ]+)/video(?P<id>\ d+) '
_TITLE_REGEX = r ' <title>(.+?) - TNAFlix Porn Videos</title> '
_TITLE_REGEX = r ' <title>(.+?) - TNAFlix Porn Videos</title> '
_DESCRIPTION_REGEX = r ' <h3 itemprop= " description " >([^<]+)</h3> '
_DESCRIPTION_REGEX = r ' <h3 itemprop= " description " >([^<]+)</h3> '
_CONFIG_REGEX = r ' flashvars \ .config \ s*= \ s*escape \ ( " ([^ " ]+) " '
_CONFIG_REGEX = r ' flashvars \ .config \ s*= \ s*escape \ ( " ([^ " ]+) " '
_TEST = {
_TEST = {
' url ' : ' http ://www.tnaflix.com/porn-stars/Carmella-Decesare-striptease/video553878 ' ,
' url ' : ' http s://www.tnaflix.com/amateur-porn/bunzHD-Ms.Donk/video358632 ' ,
' md5 ' : ' ecf3498417d09216374fc5907f9c6ec0 ' ,
' md5 ' : ' 6c431ea56756497e227fb3f01a687869 ' ,
' info_dict ' : {
' info_dict ' : {
' id ' : ' 553878 ' ,
' id ' : ' 358632 ' ,
' display_id ' : ' Carmella-Decesare-striptease ' ,
' display_id ' : ' bunzHD-Ms.Donk ' ,
' ext ' : ' mp4 ' ,
' ext ' : ' mp4 ' ,
' title ' : ' Carmella Decesare - striptease ' ,
' title ' : ' bunzHD Ms.Donk ' ,
' description ' : ' ',
' description ' : ' bubble booty ebony teen goddess Ms.Donk has a firm ass and acts like she is shy but really she is a freak in the sheets watch her 20 min XX rated vid at bunzHD.com click on the catalog link ',
' thumbnail ' : ' re:https?://.* \ .jpg$ ' ,
' thumbnail ' : ' re:https?://.* \ .jpg$ ' ,
' duration ' : 91 ,
' duration ' : 394 ,
' age_limit ' : 18 ,
' age_limit ' : 18 ,
}
}
}
}