mirror of
https://codeberg.org/polarisfm/youtube-dl
synced 2024-12-02 05:07:55 +01:00
Clean up of code before pull request.
This commit is contained in:
parent
c5fd4cd5be
commit
db23d51896
@ -2,7 +2,6 @@
|
|||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
import re
|
import re
|
||||||
import json
|
|
||||||
|
|
||||||
from .common import InfoExtractor
|
from .common import InfoExtractor
|
||||||
from ..utils import (
|
from ..utils import (
|
||||||
@ -15,13 +14,14 @@ class PornTrexIE(InfoExtractor):
|
|||||||
_NETRC_MACHINE = 'porntrex'
|
_NETRC_MACHINE = 'porntrex'
|
||||||
_VALID_URL = r'https?://(?:www\.)?porntrex\.com/video/(?P<id>[0-9]+)/'
|
_VALID_URL = r'https?://(?:www\.)?porntrex\.com/video/(?P<id>[0-9]+)/'
|
||||||
_TEST = {
|
_TEST = {
|
||||||
'url': 'https://www.porntrex.com/video/519351/be-ariyana-adin-breaking-and-entering-this-pussy',
|
'url': 'https://www.porntrex.com/video/350451/naomi-woods-the-list',
|
||||||
'info_dict': {
|
'info_dict': {
|
||||||
'id': '519351',
|
'id': '350451',
|
||||||
'ext': 'mp4',
|
'ext': 'mp4',
|
||||||
'title': 'BE - Ariyana Adin - Breaking And Entering This Pussy',
|
'title': 'Naomi Woods - The List in 4k',
|
||||||
'uploader': 'brand95',
|
'uploader': 'delman',
|
||||||
'description': 'BE - Ariyana Adin - Breaking And Entering This Pussy',
|
'description': 'Naomi Woods The List',
|
||||||
|
'url': 'https://www.porntrex.com/get_file/7/5223e8c2d6a378f22eccc8fd8e881746005ebc9d40/350000/350451/350451_2160p.mp4'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -82,19 +82,8 @@ class PornTrexIE(InfoExtractor):
|
|||||||
'ext': url2[x].split('.')[-1],
|
'ext': url2[x].split('.')[-1],
|
||||||
'protocol': url2[x].split(':')[0],
|
'protocol': url2[x].split(':')[0],
|
||||||
})
|
})
|
||||||
|
|
||||||
self._sort_formats(formats)
|
self._sort_formats(formats)
|
||||||
|
|
||||||
flashvars_regex = re.compile(
|
|
||||||
r'flashvars.*?(\{.*?\})',
|
|
||||||
flags=re.DOTALL
|
|
||||||
)
|
|
||||||
|
|
||||||
flashvars = json.loads(
|
|
||||||
re.findall(flashvars_regex, webpage)[0]
|
|
||||||
)
|
|
||||||
print(flashvars)
|
|
||||||
|
|
||||||
return {
|
return {
|
||||||
'id': video_id,
|
'id': video_id,
|
||||||
'title': title,
|
'title': title,
|
||||||
@ -130,7 +119,7 @@ class PornTrexPlayListIE(InfoExtractor):
|
|||||||
entries = []
|
entries = []
|
||||||
for this_url in all_urls:
|
for this_url in all_urls:
|
||||||
entries.append({'_type': 'url',
|
entries.append({'_type': 'url',
|
||||||
'id': 'PornTrex',
|
'id': this_url.split('/')[4],
|
||||||
'url': this_url,
|
'url': this_url,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user