Jaime Marquínez Ferrándiz
d665f8d3cb
[subtitles] Also list the available automatic captions languages with '--list-sub'
2013-09-11 19:17:30 +02:00
Jaime Marquínez Ferrándiz
055e6f3657
[youtube] Support automatic captions with original language different from English ( fixes #1225 ) and download in multiple languages.
2013-09-11 19:08:43 +02:00
Jaime Marquínez Ferrándiz
7fad1c6328
[subtitles] Use self._download_webpage for extracting the subtitles
...
It raises ExtractorError for the same exceptions we have to catch.
2013-09-11 16:24:47 +02:00
Jaime Marquínez Ferrándiz
d82134c339
[subtitles] Simplify the extraction of subtitles in subclasses and remove NoAutoSubtitlesInfoExtractor
...
Subclasses just need to call the method extract_subtitles, which will call _extract_subtitles and _request_automatic_caption
Now the default implementation of _request_automatic_caption returns {}.
2013-09-11 16:05:49 +02:00
Jaime Marquínez Ferrándiz
54d39d8b2f
[subtitles] rename SubitlesIE to SubtitlesInfoExtractor
...
Otherwise it can be automatically detected as a IE ready for use.
2013-09-11 15:51:04 +02:00
Jaime Marquínez Ferrándiz
de7f3446e0
[youtube] move subtitles methods from the base extractor to YoutubeIE
2013-09-11 15:48:23 +02:00
Ismael Mejia
f8e52269c1
[subtitles] made inheritance hierarchy flat as requested
2013-09-11 15:21:09 +02:00
Ismael Mejia
cf1dd0c59e
Merge branch 'master' into subtitles_rework
2013-09-11 14:26:48 +02:00
Jaime Marquínez Ferrándiz
aa8f2641da
[youtube] update algo for length 85 ( fixes #1408 and fixes #1406 )
2013-09-11 11:24:58 +02:00
Jaime Marquínez Ferrándiz
8963d9c266
[youtube] Modify the regex to match ids of length 11 ( fixes #1396 )
...
In urls like http://www.youtube.com/watch?v=BaW_jenozKcsharePLED17F32AD9753930 you can't split the query string and ids always have that length.
2013-09-09 10:33:12 +02:00
Jaime Marquínez Ferrándiz
890f62e868
Revert "[youtube] Fix detection of tags from HLS videos."
...
They have undo the change
This reverts commit 0638ad9999
.
2013-09-08 18:50:07 +02:00
Ismael Mejia
72836fcee4
Merge branch 'master' into subtitles_rework
2013-09-06 23:24:41 +02:00
Ismael Mejia
d6e203b3dc
[subtitles] fixed multiple subtitles language separated by comma after merge
...
As mentioned in the pull request, I forgot to include this changes.
aa6a10c44a
2013-09-06 16:30:13 +02:00
Jaime Marquínez Ferrándiz
e3ea479087
[youtube] Fix some issues with the detection of playlist/channel urls (reported in #1374 )
...
They were being caught by YoutubeUserIE, now it only extracts a url if the rest of extractors aren't suitable.
Now the url tests check that the urls can only be extracted with an specific extractor.
2013-09-06 16:24:24 +02:00
Jaime Marquínez Ferrándiz
faab1d3836
[youtube] Fix detection of feeds urls ( fixes #1294 )
...
Urls like https://www.youtube.com/feed/watch_later were being as users (before the last changes to YoutubeUserIE, as videos)
2013-09-06 14:45:49 +02:00
Jaime Marquínez Ferrándiz
fd9cf73836
[youtube] Users: download from the api in json to simplify extraction ( fixes #1358 )
...
There could be duplicate videos or other videos if the description have links.
2013-09-06 10:43:02 +02:00
Jaime Marquínez Ferrándiz
0638ad9999
[youtube] Fix detection of tags from HLS videos.
2013-09-06 10:25:31 +02:00
patrickslin
1cf911bc82
Vevo sig changed again, please update for us! Thanks very much! ( fixes #1375 )
2013-09-05 17:38:03 -07:00
Jaime Marquínez Ferrándiz
f4b052321b
[youtube] Urls like youtube.com/NASA are now interpreted as users ( fixes #1069 )
...
Video urls like http://youtube.com/BaW_jenozKc are not valid, but http://youtu.be/BaW_jenozKc is correct.
2013-09-05 22:39:15 +02:00
Jaime Marquínez Ferrándiz
c215217e39
[youtube] Playlists: extract the videos id from ['media$group']['yt$videoid'] ( fixes #1374 )
...
'media$player' is not defined for private videos.
2013-09-05 21:40:04 +02:00
Allan Zhou
96fb5605b2
AHLS -> Apple HTTP Live Streaming
2013-09-03 18:49:35 -07:00
Allan Zhou
85f03346eb
Merge remote-tracking branch 'upstream/master'
2013-08-30 17:51:59 -07:00
Allan Zhou
bdc6b3fc64
add support for "-f mp4" for YouTube
2013-08-30 17:51:50 -07:00
Jaime Marquínez Ferrándiz
2e756879f1
[youtube] update algo for length 86
2013-08-30 20:49:51 +02:00
Jaime Marquínez Ferrándiz
c7a7750d3b
[youtube] Fix typo in the _VALID_URL for YoutubeFavouritesIE, it was intended to also match :ytfavourites
2013-08-30 20:13:05 +02:00
Jaime Marquínez Ferrándiz
23b00bc0e4
[youtube] update algo for length 84
...
Only appears sometimes, nearly identical to length 86.
2013-08-29 22:44:29 +02:00
Jaime Marquínez Ferrándiz
52e1eea18b
[youtube] update algo for length 86 ( fixes #1349 )
2013-08-29 22:33:58 +02:00
Jaime Marquínez Ferrándiz
c7bf7366bc
Update descriptions checksum for some test for Unistra and Youtube
2013-08-29 13:41:59 +02:00
Jaime Marquínez Ferrándiz
3e223834d9
[youtube] update algo for length 88, thanks to @Ramhack ( fixes #1328 )
2013-08-28 10:26:44 +02:00
Ismael Mejia
06a401c845
Merge branch 'master' into subtitles_rework
2013-08-28 00:33:12 +02:00
Jaime Marquínez Ferrándiz
f2aeefe29c
[youtube] update algo for length 84
2013-08-24 10:48:12 +02:00
Jaime Marquínez Ferrándiz
306170518f
[youtube] update algo for length 86 ( fixes #1302 )
2013-08-23 22:36:59 +02:00
Jaime Marquínez Ferrándiz
aa6a10c44a
Allow to specify multiple subtitles languages separated by commas ( closes #518 )
2013-08-23 18:34:57 +02:00
Jaime Marquínez Ferrándiz
df3df7fb64
[youtube] Fix download of subtitles with '--all-subs'
...
If _extract_subtitles is called the option 'write subtitles' is always true.
2013-08-23 13:14:22 +02:00
Jaime Marquínez Ferrándiz
9e9c164052
Merge pull request #937 from jaimeMF/subtitles_rework
...
Subtitles rework
2013-08-23 02:40:25 -07:00
Jaime Marquínez Ferrándiz
066090dd3f
[youtube] add algo for length 80 and update player info
2013-08-23 11:33:56 +02:00
Ismael Mejia
bd2dee6c67
Merge branch 'master' into subtitles_rework
2013-08-23 01:47:10 +02:00
Ismael Mejia
18b4e04f1c
Merge branch 'master' into subtitles_rework
2013-08-22 23:29:36 +02:00
Jaime Marquínez Ferrándiz
3669cdba10
[youtube] update algo for length 82 ( fixes #1296 )
2013-08-22 22:35:15 +02:00
Jaime Marquínez Ferrándiz
939fbd26ac
[youtube] fix the order of DASH formats
2013-08-22 19:45:24 +02:00
Jaime Marquínez Ferrándiz
e6ddb4e7af
Merge pull request #1279 from xanadu/master
...
Add YouTube DASH formats to YouTubeIE
2013-08-22 19:33:34 +02:00
Jaime Marquínez Ferrándiz
45ed795cb0
[youtube] update uploader name for a test video: 'IconaPop' has changed to 'Icona Pop'
2013-08-21 19:28:48 +02:00
Allan Zhou
37b6d5f684
fix hls test
2013-08-20 23:51:05 -07:00
Allan Zhou
b7a6838407
address review comment
2013-08-20 21:57:32 -07:00
Allan Zhou
cde846b3d3
fix code style
2013-08-20 21:42:49 -07:00
Allan Zhou
211fbc1328
fix failed tests
2013-08-19 18:57:55 -07:00
Allan Zhou
836a086ce9
Add YouTube DASH formats to YouTubeIE
2013-08-19 18:22:25 -07:00
Philipp Hagemeister
d741e55a42
[youtube] Support watch_popup URLs ( Fixes #1275 )
2013-08-19 10:27:42 +02:00
patrickslin
f9c3c90ca8
Length 85 changed again? ( fixes #1254 )
2013-08-16 08:54:01 -07:00
patrickslin
3a7256697e
Unable to Download Video ( fixes #1247 )
2013-08-15 13:00:20 -07:00