aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl
AgeCommit message (Collapse)Author
2015-06-16Use shlex.split for --pp-params and update related docs.Aurélio A. Heckert
2015-06-09Adds support for XviD output with extra parametrizationAurélio A. Heckert
As the "LG Time Machine" (a (not so) smart TV) has a limitation for video dimensions (as for codecs), I take to implement an extra parameter `--pp-params` where we can send extra parameterization for the video converter (post-processor). Example: ``` $ youtube-dl --recode-video=xvid --pp-params='-s 720x480' -c https://www.youtube.com/watch?v=BE7Qoe2ZiXE ``` That works fine on a 4yo LG Time Machine. Closes #5733
2015-06-09[youtube:playlist] Use an iterator for the entries (closes #5935)Jaime Marquínez Ferrándiz
So that '--playlist-end' downloads only the required pages.
2015-06-09[theplatform] Check for /select/media URLs first (#5746)Sergey M․
2015-06-09[theplatform] Take care of /select/media URLs (Closes #5746)Sergey M․
2015-06-09[cbs] Extract display_idSergey M․
2015-06-09[cbs] Add support for colbertlateshow (Closes #5888)Sergey M․
2015-06-09[spiegeltv] Extract all formats and prefer hls (Closes #5843)Sergey M․
2015-06-09[youtube] Restricter DASH signature patternYen Chi Hsuan
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
2015-06-09[kickstarted] Extract thumbnails in embedded videos (#5929)Yen Chi Hsuan
2015-06-08[YoutubeDL] Handle out-of-range timestamps (#5826)Sergey M․
2015-06-08[noco] Skip invalid timestamps (closes #5826)Yen Chi Hsuan
2015-06-08[cnet] Fix theplatform vid extraction (fixes #5924)Yen Chi Hsuan
2015-06-08[instagram:user] Truncate title to 80 characters (#5919)Yen Chi Hsuan
This is a workaround. Currently YoutubeDL.process_info() truncates info_dict['title'] to 200 characters, but the implementation can't handle wide characters.
2015-06-08[instagram] Handling null values (fixes #5919)Yen Chi Hsuan
I didn't add the test case here because it takes too much time. (7 minutes on my machine)
2015-06-07[tlc] Fix test failure due to DiscoveryIE changesYen Chi Hsuan
2015-06-07[discovery] Rewrite DiscoveryIE (fixes #5898)Yen Chi Hsuan
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.
2015-06-07[common] Add note and errnote field for _extract_m3u8_formatsYen Chi Hsuan
2015-06-07[brightcove] Allow single quotes in Brightcove URLs (fixes #5901)Yen Chi Hsuan
2015-06-07[options] Clarify `--list-extractors` (Closes #5916)Sergey M․
2015-06-07Merge branch 'hlintala-ruutu'Sergey M․
2015-06-07[ruutu] Improve, make more robust and fix python 2.6 supportSergey M․
2015-06-07update: Use https for getting the version info (fixes #5909)Jaime Marquínez Ferrándiz
2015-06-07Merge branch 'ruutu' of https://github.com/hlintala/youtube-dl into ↵Sergey M․
hlintala-ruutu
2015-06-06[ruutu] Don't use fallback for DASH and other non-HTTP urlsHannu Lintala
2015-06-07Merge branch 'PeterDing-iqiyi'Yen Chi Hsuan
2015-06-07[iqiyi] Cache encryption keysYen Chi Hsuan
2015-06-07[iqiyi] Improve regex pattern againYen Chi Hsuan
2015-06-07[iqiyi] Unify get_format() and get_bid()Yen Chi Hsuan
2015-06-07[iqiyi] Make _VALID_URL more accurateYen Chi Hsuan
v_* urls are individual videos, while a_* urls are playlists, which are not supported yet.
2015-06-07[iqiyi] Add a multipart test caseYen Chi Hsuan
2015-06-07[iqiyi] Change id for multipart videosYen Chi Hsuan
2015-06-07[iqiyi] Improve some variable names and add download notesYen Chi Hsuan
2015-06-07[iqiyi] Reorder importsYen Chi Hsuan
2015-06-07[iqiyi] Give error message for assertion failuresYen Chi Hsuan
2015-06-07[iqiyi] Simplify and improve regex patternsYen Chi Hsuan
See the comments in #5849
2015-06-07[iqiyi] Remove format selection codesYen Chi Hsuan
2015-06-07[iqiyi] PEP8Yen Chi Hsuan
2015-06-06[sunporno] Fix view_count extractionNaglis Jonaitis
2015-06-06[turbo] Improve description extractionNaglis Jonaitis
`og:description` is empty for some videos.
2015-06-06[Ruutu] Add new extractorHannu Lintala
2015-06-06[youtube:channel] Improve channel id extraction (#5904)Sergey M․
2015-06-06[pornovoisines] Improve average_rating extraction and update test caseNaglis Jonaitis
2015-06-06[izlesene] Avoid timestamp differences in tests due to DSTNaglis Jonaitis
2015-06-06[izlesene] Unquote video URLs and simplifyNaglis Jonaitis
2015-06-05[qqmusic] Use meaningful variable namesYen Chi Hsuan
2015-06-05[qqmusic] Rearrange codesYen Chi Hsuan
2015-06-05Merge branch 'qqmusic-more-formats' of https://github.com/ping/youtube-dl ↵Yen Chi Hsuan
into ping-qqmusic-more-formats
2015-06-05[teamcoco] Handle incomplete m3u8 URLs (fixes #5798)Yen Chi Hsuan
There are 2 TODOs. I don't know how to handle these cases correctly.
2015-06-05[qqmusic] Set abr for mp3 formatsping