Alex Seiler
7202c54fd0
[srgssr] Add support for segmented videos
...
I have fixed the problem of "different IDs for the same content".
List of changes:
- Revert to the old behavior of extracting media IDs.
- Support segmented videos (extract only the relevant parts of the
whole episode).
- Reduce verbosity of _VALID_URL.
2017-11-08 02:58:51 +01:00
Alex Seiler
9f4f1b56df
[srgssr] PEP8
2017-11-08 02:58:51 +01:00
Alex Seiler
41a33b2357
[srgssr] Migrate to integrationlayer version 2.0 API
...
The SRGSSR Play websites now often uses the integrationlayer version 2.0
API instead of version 1.0. I have modified the SRGSSR information
extractor to use this new integrationlayer instead of the old one. All
the old media supports this new version too, so there is no need to
stick with the old one. It's possible, that the support for the old
integrationlayer will be dropped, so this switch has to made anyway.
Here is a list of the changes:
- Use integrationlayer version 2.0 API instead of version 1.0.
- Assure consistant media IDs. In the old version of the information
extractor, youtube-dl extracts the same video for the urls
"http://www.srf.ch/play/tv/schweiz-aktuell/video/schweiz-aktuell-vom-22-02-2017?id=d0206674-6125-49ef-b85d-3cf36d24d582 "
and
"http://www.srf.ch/play/tv/schweiz-aktuell/video/walliser-baubaubranche-wehrt-sich?id=967590f0-f812-4941-8f6a-06a2db7bd083 ",
but uses different media IDs. Now it still extracts the same videos
(since there is no support to cut videos into parts in youtube-dl,
right?), but it uses the same media IDs. So we always have consistant
media IDs for the media.
- Add extraction of media duration.
- Add extraction of video subtitles.
- Use multiline regular expressions for _VALID_URL for better
readability.
- Indicate direct podcast downloads in format_id.
- Update tests.
2017-11-08 02:58:51 +01:00
Sergey M․
f34b841b51
release 2017.11.06
2017.11.06
2017-11-06 22:39:24 +07:00
Sergey M․
e0998333fa
[ChangeLog] Actualize
2017-11-06 22:36:46 +07:00
felix
2df8a4cb50
[mediasite] new extractor, subsumes [sandia] and [collegerama]
2017-11-05 21:17:52 +01:00
felix
7b166b7525
[common] use AACL as the default fourcc when AudioTag is 255
2017-11-05 21:17:52 +01:00
Sergey M․
909191de91
[hotstar:playlist] Fix issues and improve ( closes #12465 )
2017-11-05 19:15:40 +07:00
Alpesh Valia
477c97f86b
[hotstar:playlist] Add extractor
2017-11-05 19:15:34 +07:00
Sergey M․
6e71bbf4ab
[hotstar] Bypass geo restriction ( closes #14672 )
2017-11-05 16:12:56 +07:00
Ondřej Žára
3979cb7d01
Merge pull request #1 from lubosan80/decko-ct
...
seems that they use " instead of ' in czech tv now.
2017-11-04 21:52:44 +01:00
Sergey M․
181e381fda
[test_InfoExtractor] Add test for #14660
2017-11-04 22:15:58 +07:00
Sergey M․
187ee66c94
[extractor/common] Add protocol for f4m formats
2017-11-04 22:11:39 +07:00
Sergey M․
48107c198b
[f4m] Prefer baseURL for relative URLs ( closes #14660 )
2017-11-04 22:10:55 +07:00
Lubos Vondra
a769c2aa09
seems that they use " instead of ' in czech tv now.
2017-11-03 23:12:12 +01:00
Jimbolino
cd670befc4
[22tracks] Remove extractor ( closes #11024 )
2017-11-02 23:48:43 +07:00
Remita Amine
44cca168cc
[skysport] add support ooyala embed_token protected videos( fixes #14641 )
2017-11-02 14:16:15 +01:00
Remita Amine
b0f4331002
[gamespot] extract formats referenced with new data fields( #14652 )
2017-11-02 13:30:50 +01:00
Daniel Twardowski
c163d7abc0
removed leftover debugging output
2017-11-01 23:03:08 -04:00
Sergey M․
044eeb1455
[extractor/common] Respect URL query in _extract_wowza_formats ( closes #14645 )
2017-11-01 23:39:26 +07:00
Sergey M․
8fe767e072
[spankbang] Detect unavailable videos ( closes #14644 )
2017-10-31 23:05:25 +07:00
Sergey M․
6d0630d880
release 2017.10.29
2017.10.29
2017-10-29 07:22:53 +07:00
Sergey M․
518d357b46
[ChangeLog] Actualize
2017-10-29 07:21:33 +07:00
Sergey M․
514e8aefd4
[egghead] Fix extraction ( closes #14388 )
2017-10-29 07:11:37 +07:00
Sergey M․
9211e3319e
[extractor/common] Prefix format id for audio only HLS formats
2017-10-29 07:05:55 +07:00
Sergey M․
056653bbb1
[utils] Add support for zero years and months in parse_duration
2017-10-29 07:04:48 +07:00
enigmaquip
c3206d02e9
[fxnetworks] Extract series metadata
2017-10-29 05:20:18 +07:00
Sergey M․
eb4b5818e2
[younow] Fix issues and improve extraction ( closes #9255 , closes #9432 , closes #12436 )
2017-10-29 04:18:43 +07:00
Andrew Udvare
47a8587915
[younow] Add extractor
2017-10-29 04:17:03 +07:00
Sergey M․
8e01f3ca81
[dctptv] Fix extraction ( closes #14599 )
2017-10-28 22:58:01 +07:00
Sergey M․
f2332f18e6
[youtube] Restrict embed regex ( #14600 )
2017-10-27 22:26:43 +07:00
Sergey M․
7c1f419341
[vimeo] Restrict iframe embed regex ( closes #14600 )
2017-10-27 22:21:47 +07:00
Sergey M․
30e6161799
[soundgasm] Improve extraction ( closes #14588 )
2017-10-26 23:16:16 +07:00
Golenickij Kirill
9ff9c9489d
[goodgame] Fix info extraction, cleanup code
2017-10-26 17:08:03 +03:00
Golenickij Kirill
7adc216640
Merge branch 'master' into goodgameru
2017-10-26 16:29:09 +03:00
Kade
a44b30c784
Merge pull request #2 from rg3/master
...
Newest feature pull once again.
2017-10-25 13:02:35 -04:00
Alex Seiler
dc24a7d4a2
[myvideo] Remove extractor ( closes #8557 )
...
Redirects to store.maxdome.de
2017-10-25 23:27:55 +07:00
Logan B
d673ab6562
[nbc] Add support for classic-tv videos
2017-10-25 23:23:27 +07:00
Sergey M․
b8c6ffc518
[vrtnu] Add support for cookies authentication and simplify ( #11873 )
2017-10-25 23:21:51 +07:00
mrBliss
7913e0fca7
[canvas] Add support for vrt.be/vrtnu ( closes #11873 )
2017-10-25 23:17:28 +07:00
mrBliss
69e7eaf10b
Fix import errors
2017-10-25 12:17:42 +02:00
mrBliss
5ed058f247
Extract login logic shared by Medialaan and VrtNU to GigyaBase
2017-10-24 14:08:44 +02:00
J.D. Purcell
cdd1ce92c4
[twitch:clips] Fix title extraction
2017-10-23 23:12:50 +07:00
mrBliss
c98d241de2
[vrtnu] Address comments
2017-10-22 17:20:11 +02:00
rawcoder
55c727a547
[ndtv] Add support for sub-sites
2017-10-22 08:32:20 +07:00
Sergey M․
36e2d3ca43
[dramafever] Fix login error message extraction
2017-10-22 08:16:30 +07:00
Sergey M․
f7a5038305
[travis] Disable IRC notifications
2017-10-22 02:46:28 +07:00
Sergey M․
9ff6273cae
[nickru] Add support for more sites
2017-10-22 01:51:01 +07:00
Sergey M․
f03ee0b372
[nickde] Add support for nickelodeon.be
2017-10-22 01:42:44 +07:00
Sergey M․
cf6bda312b
[nickde] Add support for nick.ch
2017-10-22 01:30:35 +07:00