projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[util] Move compatibility functions out of util
[youtube-dl]
/
youtube_dl
/
extractor
/
dropbox.py
diff --git
a/youtube_dl/extractor/dropbox.py
b/youtube_dl/extractor/dropbox.py
index 817a9bd6143544560541dbdb1c2d1ea18b95177d..aefca848a25a7c4c10a0a821bf3454efbe6c1117 100644
(file)
--- a/
youtube_dl/extractor/dropbox.py
+++ b/
youtube_dl/extractor/dropbox.py
@@
-5,7
+5,8
@@
import os.path
import re
from .common import InfoExtractor
import re
from .common import InfoExtractor
-from ..utils import compat_urllib_parse_unquote, url_basename
+from ..compat import compat_urllib_parse_unquote
+from ..utils import url_basename
class DropboxIE(InfoExtractor):
class DropboxIE(InfoExtractor):
@@
-29,9
+30,8
@@
class DropboxIE(InfoExtractor):
video_id = mobj.group('id')
fn = compat_urllib_parse_unquote(url_basename(url))
title = os.path.splitext(fn)[0]
video_id = mobj.group('id')
fn = compat_urllib_parse_unquote(url_basename(url))
title = os.path.splitext(fn)[0]
- video_url = (
- re.sub(r'[?&]dl=0', '', url) +
- ('?' if '?' in url else '&') + 'dl=1')
+ video_url = re.sub(r'[?&]dl=0', '', url)
+ video_url += ('?' if '?' not in video_url else '&') + 'dl=1'
return {
'id': video_id,
return {
'id': video_id,