youtube-dl
8 years ago[safari] Add test for #5985
Sergey M․ [Mon, 15 Jun 2015 15:36:30 +0000 (21:36 +0600)]
[safari] Add test for #5985

8 years ago[youku] Add a v.swf test case
Yen Chi Hsuan [Mon, 15 Jun 2015 15:36:28 +0000 (23:36 +0800)]
[youku] Add a v.swf test case

8 years agoMerge pull request #5985 from zx8/master
Sergey M. [Mon, 15 Jun 2015 15:31:47 +0000 (20:31 +0500)]
Merge pull request #5985 from zx8/master

[safari] make url regex more lenient

8 years ago[youku] Use _match_id
Yen Chi Hsuan [Mon, 15 Jun 2015 15:31:30 +0000 (23:31 +0800)]
[youku] Use _match_id

8 years ago[francetv] Update f4m manifest token URL (Closes #5981, Closes #5989)
Sergey M․ [Mon, 15 Jun 2015 15:30:27 +0000 (21:30 +0600)]
[francetv] Update f4m manifest token URL (Closes #5981, Closes #5989)

8 years ago[youku] Better handling for Python 2/3 compatibility
Yen Chi Hsuan [Mon, 15 Jun 2015 15:28:59 +0000 (23:28 +0800)]
[youku] Better handling for Python 2/3 compatibility

8 years ago[youtube:search] Fix search query (Closes #5988)
Sergey M․ [Mon, 15 Jun 2015 15:01:26 +0000 (21:01 +0600)]
[youtube:search] Fix search query (Closes #5988)

8 years ago[vk] Extract view count
Sergey M․ [Mon, 15 Jun 2015 14:55:25 +0000 (20:55 +0600)]
[vk] Extract view count

8 years ago[vk] Fix upload date extraction
Sergey M․ [Mon, 15 Jun 2015 14:47:01 +0000 (20:47 +0600)]
[vk] Fix upload date extraction

8 years ago[vk] Fix extraction (Closes #5987)
Sergey M․ [Mon, 15 Jun 2015 14:46:10 +0000 (20:46 +0600)]
[vk] Fix extraction (Closes #5987)

8 years ago[youku] PEP8
Yen Chi Hsuan [Mon, 15 Jun 2015 14:41:24 +0000 (22:41 +0800)]
[youku] PEP8

8 years agoMerge branch 'youku' of https://github.com/PeterDing/youtube-dl into PeterDing-youku
Yen Chi Hsuan [Mon, 15 Jun 2015 14:36:44 +0000 (22:36 +0800)]
Merge branch 'youku' of https://github.com/PeterDing/youtube-dl into PeterDing-youku

8 years ago[vbox7] Fix extraction (fixes #5967)
Yen Chi Hsuan [Mon, 15 Jun 2015 10:49:27 +0000 (18:49 +0800)]
[vbox7] Fix extraction (fixes #5967)

8 years agorelease 2015.06.15
Philipp Hagemeister [Sun, 14 Jun 2015 23:35:50 +0000 (01:35 +0200)]
release 2015.06.15

8 years ago[safari] make url regex more lenient
zx8 [Sun, 14 Jun 2015 23:27:43 +0000 (00:27 +0100)]
[safari] make url regex more lenient

8 years ago[niconico] Simplify format info
Sergey M․ [Sun, 14 Jun 2015 21:43:33 +0000 (03:43 +0600)]
[niconico] Simplify format info

8 years agoMerge pull request #5975 from chaoskagami/niconico_qualitynote
Sergey M. [Sun, 14 Jun 2015 21:38:33 +0000 (02:38 +0500)]
Merge pull request #5975 from chaoskagami/niconico_qualitynote

Quality note for niconico

8 years ago[options] Add missing whitespace for --fixup description
Sergey M․ [Sun, 14 Jun 2015 20:57:07 +0000 (02:57 +0600)]
[options] Add missing whitespace for --fixup description

8 years ago[liveleak] Clarify test
Sergey M․ [Sun, 14 Jun 2015 20:54:49 +0000 (02:54 +0600)]
[liveleak] Clarify test

8 years ago[liveleak] Clarify rationale for restoring raw video
Sergey M․ [Sun, 14 Jun 2015 20:54:05 +0000 (02:54 +0600)]
[liveleak] Clarify rationale for restoring raw video

8 years ago[liveleak] Improve regex for restoring original video URL
Sergey M․ [Sun, 14 Jun 2015 20:51:21 +0000 (02:51 +0600)]
[liveleak] Improve regex for restoring original video URL

8 years agoMerge pull request #5983 from jomo/master
Sergey M. [Sun, 14 Jun 2015 20:49:41 +0000 (01:49 +0500)]
Merge pull request #5983 from jomo/master

LiveLeak: support more original videos

8 years agoLiveLak: add test for URLs with 'h264_270p'
jomo [Sun, 14 Jun 2015 20:41:44 +0000 (22:41 +0200)]
LiveLak: add test for URLs with 'h264_270p'

8 years agoLiveLeak: support more original videos
jomo [Sun, 14 Jun 2015 19:50:03 +0000 (21:50 +0200)]
LiveLeak: support more original videos

some (old?) videos use ...mp4.h264_270p.mp4... instead of ...mp4.h264_base.mp4...
This is an addition to #4768

8 years ago[tvplay] Add support for NovaTv
Naglis Jonaitis [Sun, 14 Jun 2015 17:58:15 +0000 (20:58 +0300)]
[tvplay] Add support for NovaTv

8 years agoMerge pull request #5976 from SpEcHiDe/patch-1
Sergey M. [Sun, 14 Jun 2015 13:26:53 +0000 (18:26 +0500)]
Merge pull request #5976 from SpEcHiDe/patch-1

spelling mistake corrected

8 years agospelling mistake corrected
Shrimadhav U K [Sun, 14 Jun 2015 05:49:42 +0000 (11:19 +0530)]
spelling mistake corrected

acces changed to accessing

8 years agoQuality note for niconico - at least notify whether you'll get low or src
chaoskagami [Sun, 14 Jun 2015 04:18:40 +0000 (00:18 -0400)]
Quality note for niconico - at least notify whether you'll get low or src

8 years ago[dramafever] Improve _VALID_URL
Sergey M․ [Sun, 14 Jun 2015 03:58:26 +0000 (09:58 +0600)]
[dramafever] Improve _VALID_URL

8 years ago[dramafever:series] Rollback _PAGE_SIZE to max possible
Sergey M․ [Sun, 14 Jun 2015 03:51:07 +0000 (09:51 +0600)]
[dramafever:series] Rollback _PAGE_SIZE to max possible

8 years ago[dramafever:series] Fix _VALID_URL (Closes #5973)
Sergey M․ [Sun, 14 Jun 2015 03:50:23 +0000 (09:50 +0600)]
[dramafever:series] Fix _VALID_URL (Closes #5973)

8 years agoMerge branch 'ping-dramafever'
Sergey M․ [Sun, 14 Jun 2015 01:43:50 +0000 (07:43 +0600)]
Merge branch 'ping-dramafever'

8 years ago[dramefever] Improve and simplify
Sergey M․ [Sun, 14 Jun 2015 01:43:14 +0000 (07:43 +0600)]
[dramefever] Improve and simplify

8 years agoMerge branch 'dramafever' of https://github.com/ping/youtube-dl into ping-dramafever
Sergey M․ [Sat, 13 Jun 2015 22:56:54 +0000 (04:56 +0600)]
Merge branch 'dramafever' of https://github.com/ping/youtube-dl into ping-dramafever

8 years agoMerge branch 'atomicdryad-brightcove_custombc_extractor'
Sergey M․ [Sat, 13 Jun 2015 13:54:02 +0000 (19:54 +0600)]
Merge branch 'atomicdryad-brightcove_custombc_extractor'

8 years ago[brightcove] Improve and generalize brightcove URL extraction from JS
Sergey M․ [Sat, 13 Jun 2015 13:53:32 +0000 (19:53 +0600)]
[brightcove] Improve and generalize brightcove URL extraction from JS

8 years agoBrightcove extractor: support customBC.createVideo(...); method
fnord [Sat, 13 Jun 2015 11:09:44 +0000 (06:09 -0500)]
Brightcove extractor: support customBC.createVideo(...); method
found in http://www.americanbar.org/groups/family_law.html and
http://america.aljazeera.com/watch/shows/america-tonight/2015/6/exclusive-hunting-isil-with-the-pkk.html

8 years ago[tumblr] Add support for pornhub embeds (Closes #5963)
Sergey M․ [Fri, 12 Jun 2015 21:39:14 +0000 (03:39 +0600)]
[tumblr] Add support for pornhub embeds (Closes #5963)

8 years ago[extractor/generic] Add support for pornhub embeds
Sergey M․ [Fri, 12 Jun 2015 21:36:16 +0000 (03:36 +0600)]
[extractor/generic] Add support for pornhub embeds

8 years ago[pornhub] Add support for embeds
Sergey M․ [Fri, 12 Jun 2015 21:24:36 +0000 (03:24 +0600)]
[pornhub] Add support for embeds

8 years ago[vk] Fix authentication for non-ASCII login/password
Sergey M․ [Fri, 12 Jun 2015 21:09:35 +0000 (03:09 +0600)]
[vk] Fix authentication for non-ASCII login/password

8 years ago[YoutubeDL] Remove force_generic_extractor arg from process_ie_result
Sergey M․ [Fri, 12 Jun 2015 20:21:29 +0000 (02:21 +0600)]
[YoutubeDL] Remove force_generic_extractor arg from process_ie_result

8 years ago[YoutubeDL] Remove global state for force_generic_extractor flag in favor of passing...
Sergey M․ [Fri, 12 Jun 2015 20:05:21 +0000 (02:05 +0600)]
[YoutubeDL] Remove global state for force_generic_extractor flag in favor of passing argument

8 years ago[YoutubeDL] Fix for multiple URLs
Sergey M․ [Fri, 12 Jun 2015 15:56:50 +0000 (21:56 +0600)]
[YoutubeDL] Fix for multiple URLs

8 years ago[prosiebensat1] Add title regex
Sergey M․ [Fri, 12 Jun 2015 15:18:13 +0000 (21:18 +0600)]
[prosiebensat1] Add title regex

8 years ago[prosiebensat1] Fix rtmp extraction (Closes #5962)
Sergey M․ [Fri, 12 Jun 2015 15:13:14 +0000 (21:13 +0600)]
[prosiebensat1] Fix rtmp extraction (Closes #5962)

8 years ago[tvc] Fix embed regex
Sergey M․ [Fri, 12 Jun 2015 13:31:52 +0000 (19:31 +0600)]
[tvc] Fix embed regex

8 years agoAdd `--force-generic-extractor`
Sergey M․ [Fri, 12 Jun 2015 13:20:12 +0000 (19:20 +0600)]
Add `--force-generic-extractor`

For some extractors that are hard to workout a good _VALID_URL we use very vague and unrestrictive ones,
e.g. just allowing anything after hostname and capturing part of URL as id.
If some of these extractors happen to have an video embed of some different hoster or platform
and this scenario was not handled in extractor itself we end up with inability to download this embed
until extractor is fixed to support embed of this kind.
Forcing downloader to use the generic extractor can be a neat temporary solution for this problem.
Example: FiveTV extractor with Tvigle embed - http://www.5-tv.ru/rabota/broadcasts/48/

8 years ago[extractor/generic] Add support for tvigle embeds
Sergey M․ [Fri, 12 Jun 2015 12:37:09 +0000 (18:37 +0600)]
[extractor/generic] Add support for tvigle embeds

8 years ago[extractor/generic] Rename tvc embed url variable
Sergey M․ [Fri, 12 Jun 2015 12:15:30 +0000 (18:15 +0600)]
[extractor/generic] Rename tvc embed url variable

8 years agoMerge branch 'hlintala-5tv'
Sergey M․ [Fri, 12 Jun 2015 11:49:07 +0000 (17:49 +0600)]
Merge branch 'hlintala-5tv'

8 years ago[5tv] Improve
Sergey M․ [Fri, 12 Jun 2015 11:48:42 +0000 (17:48 +0600)]
[5tv] Improve

8 years agoMerge branch '5tv' of https://github.com/hlintala/youtube-dl into hlintala-5tv
Sergey M․ [Fri, 12 Jun 2015 10:34:28 +0000 (16:34 +0600)]
Merge branch '5tv' of https://github.com/hlintala/youtube-dl into hlintala-5tv

8 years agoMerge branch 'hlintala-tvc'
Sergey M․ [Fri, 12 Jun 2015 10:29:10 +0000 (16:29 +0600)]
Merge branch 'hlintala-tvc'

8 years ago[extractor/generic] Add test for tvc embed
Sergey M․ [Fri, 12 Jun 2015 10:28:45 +0000 (16:28 +0600)]
[extractor/generic] Add test for tvc embed

8 years ago[extractor/generic] Fix tvc ie_key
Sergey M․ [Fri, 12 Jun 2015 10:26:31 +0000 (16:26 +0600)]
[extractor/generic] Fix tvc ie_key

8 years ago[tvc] Fix ie_key
Sergey M․ [Fri, 12 Jun 2015 10:25:26 +0000 (16:25 +0600)]
[tvc] Fix ie_key

8 years ago[tvc] Refactor extractor names
Sergey M․ [Fri, 12 Jun 2015 10:24:13 +0000 (16:24 +0600)]
[tvc] Refactor extractor names

8 years ago[extractor/generic] Add support for tvc embeds
Sergey M․ [Fri, 12 Jun 2015 10:22:46 +0000 (16:22 +0600)]
[extractor/generic] Add support for tvc embeds

8 years ago[tvc:embed] Add embed extraction routine
Sergey M․ [Fri, 12 Jun 2015 10:22:23 +0000 (16:22 +0600)]
[tvc:embed] Add embed extraction routine

8 years ago[tvc] Separate embed extractor
Sergey M․ [Fri, 12 Jun 2015 10:13:36 +0000 (16:13 +0600)]
[tvc] Separate embed extractor

8 years agoMerge branch 'tvc' of https://github.com/hlintala/youtube-dl into hlintala-tvc
Sergey M․ [Fri, 12 Jun 2015 09:12:54 +0000 (15:12 +0600)]
Merge branch 'tvc' of https://github.com/hlintala/youtube-dl into hlintala-tvc

8 years ago[tvc] Add extractor (Closes #5795)
Hannu Lintala [Sun, 7 Jun 2015 14:25:30 +0000 (17:25 +0300)]
[tvc] Add extractor (Closes #5795)

8 years ago[fivetv] Add extractor (Closes #5794)
Hannu Lintala [Mon, 8 Jun 2015 02:58:41 +0000 (05:58 +0300)]
[fivetv] Add extractor (Closes #5794)

8 years ago[tube8] Fix extraction (Closes #5952)
Sergey M․ [Thu, 11 Jun 2015 16:18:08 +0000 (22:18 +0600)]
[tube8] Fix extraction (Closes #5952)

8 years ago[generic] Improve rtl.nl embeds detection (Closes #5950)
Sergey M․ [Thu, 11 Jun 2015 13:04:12 +0000 (19:04 +0600)]
[generic] Improve rtl.nl embeds detection (Closes #5950)

8 years ago[rtlnl] Improve _VALID_URL (#5950)
Sergey M․ [Thu, 11 Jun 2015 13:03:22 +0000 (19:03 +0600)]
[rtlnl] Improve _VALID_URL (#5950)

8 years ago[bilibili] Fix FutureWarning
Sergey M․ [Wed, 10 Jun 2015 17:01:12 +0000 (23:01 +0600)]
[bilibili] Fix FutureWarning

8 years ago[rtbf] Extract all formats (closes #5947)
Jaime Marquínez Ferrándiz [Wed, 10 Jun 2015 12:12:43 +0000 (14:12 +0200)]
[rtbf] Extract all formats (closes #5947)

8 years ago[nfl] Relax _VALID_URL (fixes #5940)
Yen Chi Hsuan [Wed, 10 Jun 2015 06:15:20 +0000 (14:15 +0800)]
[nfl] Relax _VALID_URL (fixes #5940)

8 years ago[youtube:playlist] Use an iterator for the entries (closes #5935)
Jaime Marquínez Ferrándiz [Tue, 9 Jun 2015 21:49:11 +0000 (23:49 +0200)]
[youtube:playlist] Use an iterator for the entries (closes #5935)

So that '--playlist-end' downloads only the required pages.

8 years ago[theplatform] Check for /select/media URLs first (#5746)
Sergey M․ [Tue, 9 Jun 2015 17:12:13 +0000 (23:12 +0600)]
[theplatform] Check for /select/media URLs first (#5746)

8 years ago[theplatform] Take care of /select/media URLs (Closes #5746)
Sergey M․ [Tue, 9 Jun 2015 17:07:22 +0000 (23:07 +0600)]
[theplatform] Take care of /select/media URLs (Closes #5746)

8 years ago[cbs] Extract display_id
Sergey M․ [Tue, 9 Jun 2015 15:39:45 +0000 (21:39 +0600)]
[cbs] Extract display_id

8 years ago[cbs] Add support for colbertlateshow (Closes #5888)
Sergey M․ [Tue, 9 Jun 2015 15:23:53 +0000 (21:23 +0600)]
[cbs] Add support for colbertlateshow (Closes #5888)

8 years ago[spiegeltv] Extract all formats and prefer hls (Closes #5843)
Sergey M․ [Tue, 9 Jun 2015 14:36:08 +0000 (20:36 +0600)]
[spiegeltv] Extract all formats and prefer hls (Closes #5843)

8 years ago[youtube] Restricter DASH signature pattern
Yen Chi Hsuan [Tue, 9 Jun 2015 06:48:18 +0000 (14:48 +0800)]
[youtube] Restricter DASH signature pattern

A problematic DASH url is:
https://manifest.googlevideo.com/api/manifest/dash/mm/35/key/yt5/ip/140.112.247.145/ms/pm/mv/s/mt/1433794435/id/o-AD2Od_dsOlAUYPu03ZsVWKSbGEbCJJrMp9vnXGhnyRhd/mn/sn-aigllm7r/sparams/as%2Chfr%2Cid%2Cip%2Cipbits%2Citag%2Cmm%2Cmn%2Cms%2Cmv%2Cnh%2Cpl%2Cplayback_host%2Crequiressl%2Csource%2Cexpire/fexp/9406009%2C9406821%2C9407575%2C9408142%2C9408420%2C9408710%2C9409121%2C9409208%2C9412514%2C9412780%2C9413208%2C9413426%2C9413476%2C9413503%2C9415304%2C9415753/upn/viDQrs8SnmE/as/fmp4_audio_clear%2Cwebm_audio_clear%2Cfmp4_sd_hd_clear%2Cwebm_sd_hd_clear%2Cwebm2_sd_hd_clear/playback_host/r4---sn-aigllm7r.googlevideo.com/ipbits/0/requiressl/yes/pl/20/itag/0/source/youtube/expire/1433824806/nh/EAQ/signature/81ABE6391E351BA495F5B041B00FF1257A353318.1A6E48ABB74E8F4AE73CA2CB1F963FC34E33DEE7/sver/3/hfr/1

8 years ago[kickstarted] Extract thumbnails in embedded videos (#5929)
Yen Chi Hsuan [Tue, 9 Jun 2015 03:41:17 +0000 (11:41 +0800)]
[kickstarted] Extract thumbnails in embedded videos (#5929)

8 years ago[YoutubeDL] Handle out-of-range timestamps (#5826)
Sergey M․ [Mon, 8 Jun 2015 15:05:17 +0000 (21:05 +0600)]
[YoutubeDL] Handle out-of-range timestamps (#5826)

8 years ago[noco] Skip invalid timestamps (closes #5826)
Yen Chi Hsuan [Mon, 8 Jun 2015 09:39:55 +0000 (17:39 +0800)]
[noco] Skip invalid timestamps (closes #5826)

8 years ago[cnet] Fix theplatform vid extraction (fixes #5924)
Yen Chi Hsuan [Mon, 8 Jun 2015 05:32:04 +0000 (13:32 +0800)]
[cnet] Fix theplatform vid extraction (fixes #5924)

8 years ago[instagram:user] Truncate title to 80 characters (#5919)
Yen Chi Hsuan [Sun, 7 Jun 2015 17:46:33 +0000 (01:46 +0800)]
[instagram:user] Truncate title to 80 characters (#5919)

This is a workaround. Currently YoutubeDL.process_info() truncates
info_dict['title'] to 200 characters, but the implementation can't
handle wide characters.

8 years ago[instagram] Handling null values (fixes #5919)
Yen Chi Hsuan [Sun, 7 Jun 2015 17:17:21 +0000 (01:17 +0800)]
[instagram] Handling null values (fixes #5919)

I didn't add the test case here because it takes too much time. (7
minutes on my machine)

8 years ago[tlc] Fix test failure due to DiscoveryIE changes
Yen Chi Hsuan [Sun, 7 Jun 2015 08:38:39 +0000 (16:38 +0800)]
[tlc] Fix test failure due to DiscoveryIE changes

8 years ago[discovery] Rewrite DiscoveryIE (fixes #5898)
Yen Chi Hsuan [Sun, 7 Jun 2015 08:34:19 +0000 (16:34 +0800)]
[discovery] Rewrite DiscoveryIE (fixes #5898)

Discovery.com now uses a completely different approach for serving
videos. At least in both test cases brightcove are involved. However,
AMF support is necessary for these brightcove videos. As a result, I
try to extract videos from the info page ('?flat=1'). The downloaded
file can be different from the one in browsers.

8 years ago[common] Add note and errnote field for _extract_m3u8_formats
Yen Chi Hsuan [Sun, 7 Jun 2015 08:33:22 +0000 (16:33 +0800)]
[common] Add note and errnote field for _extract_m3u8_formats

8 years ago[brightcove] Allow single quotes in Brightcove URLs (fixes #5901)
Yen Chi Hsuan [Sun, 7 Jun 2015 07:29:17 +0000 (15:29 +0800)]
[brightcove] Allow single quotes in Brightcove URLs (fixes #5901)

8 years ago[options] Clarify `--list-extractors` (Closes #5916)
Sergey M․ [Sun, 7 Jun 2015 02:12:21 +0000 (08:12 +0600)]
[options] Clarify `--list-extractors` (Closes #5916)

8 years agoMerge branch 'hlintala-ruutu'
Sergey M․ [Sat, 6 Jun 2015 23:38:29 +0000 (05:38 +0600)]
Merge branch 'hlintala-ruutu'

8 years ago[ruutu] Improve, make more robust and fix python 2.6 support
Sergey M․ [Sat, 6 Jun 2015 23:37:29 +0000 (05:37 +0600)]
[ruutu] Improve, make more robust and fix python 2.6 support

8 years agoupdate: Use https for getting the version info (fixes #5909)
Jaime Marquínez Ferrándiz [Sat, 6 Jun 2015 22:19:45 +0000 (00:19 +0200)]
update: Use https for getting the version info (fixes #5909)

9 years agoMerge branch 'ruutu' of https://github.com/hlintala/youtube-dl into hlintala-ruutu
Sergey M․ [Sat, 6 Jun 2015 22:01:28 +0000 (04:01 +0600)]
Merge branch 'ruutu' of https://github.com/hlintala/youtube-dl into hlintala-ruutu

9 years ago[ruutu] Don't use fallback for DASH and other non-HTTP urls
Hannu Lintala [Sat, 6 Jun 2015 20:01:23 +0000 (23:01 +0300)]
[ruutu] Don't use fallback for DASH and other non-HTTP urls

9 years agoMerge branch 'PeterDing-iqiyi'
Yen Chi Hsuan [Sat, 6 Jun 2015 18:59:27 +0000 (02:59 +0800)]
Merge branch 'PeterDing-iqiyi'

9 years ago[iqiyi] Cache encryption keys
Yen Chi Hsuan [Sat, 6 Jun 2015 18:47:36 +0000 (02:47 +0800)]
[iqiyi] Cache encryption keys

9 years ago[iqiyi] Improve regex pattern again
Yen Chi Hsuan [Sat, 6 Jun 2015 18:39:03 +0000 (02:39 +0800)]
[iqiyi] Improve regex pattern again

9 years ago[iqiyi] Unify get_format() and get_bid()
Yen Chi Hsuan [Sat, 6 Jun 2015 18:25:00 +0000 (02:25 +0800)]
[iqiyi] Unify get_format() and get_bid()

9 years ago[iqiyi] Make _VALID_URL more accurate
Yen Chi Hsuan [Sat, 6 Jun 2015 18:13:22 +0000 (02:13 +0800)]
[iqiyi] Make _VALID_URL more accurate

v_* urls are individual videos, while a_* urls are playlists, which are
not supported yet.

9 years ago[iqiyi] Add a multipart test case
Yen Chi Hsuan [Sat, 6 Jun 2015 18:09:33 +0000 (02:09 +0800)]
[iqiyi] Add a multipart test case

9 years ago[iqiyi] Change id for multipart videos
Yen Chi Hsuan [Sat, 6 Jun 2015 17:57:05 +0000 (01:57 +0800)]
[iqiyi] Change id for multipart videos