Commit Graph

8568 Commits (d84f1d14b526c4a5359117a58f25691a3da4c97e)
 

Author SHA1 Message Date
Aurélio A. Heckert d84f1d14b5 Adds support for XviD output with extra parametrization
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
9 years ago
Jaime Marquínez Ferrándiz 70219b0f43 [youtube:playlist] Use an iterator for the entries (closes #5935)
So that '--playlist-end' downloads only the required pages.
9 years ago
Sergey M․ bd5bc0cd5a [theplatform] Check for /select/media URLs first (#5746) 9 years ago
Sergey M․ 6e054aacca [theplatform] Take care of /select/media URLs (Closes #5746) 9 years ago
Sergey M․ 9d581f3d52 [cbs] Extract display_id 9 years ago
Sergey M․ 9bf99891d0 [cbs] Add support for colbertlateshow (Closes #5888) 9 years ago
Sergey M․ d9cf48e81e [spiegeltv] Extract all formats and prefer hls (Closes #5843) 9 years ago
Yen Chi Hsuan e1b9322b09 [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
9 years ago
Yen Chi Hsuan 627b964825 [kickstarted] Extract thumbnails in embedded videos (#5929) 9 years ago
Sergey M․ a55e36f48d [YoutubeDL] Handle out-of-range timestamps (#5826) 9 years ago
Yen Chi Hsuan 01e21b89ee [noco] Skip invalid timestamps (closes #5826) 9 years ago
Yen Chi Hsuan 788be3313d [cnet] Fix theplatform vid extraction (fixes #5924) 9 years ago
Yen Chi Hsuan e1ec93304d [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.
9 years ago
Yen Chi Hsuan edb99d4c18 [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)
9 years ago
Yen Chi Hsuan 68477c3dab [tlc] Fix test failure due to DiscoveryIE changes 9 years ago
Yen Chi Hsuan 65ba8b23f4 [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.
9 years ago
Yen Chi Hsuan 621ed9f5f4 [common] Add note and errnote field for _extract_m3u8_formats 9 years ago
Yen Chi Hsuan b26733ba7f [brightcove] Allow single quotes in Brightcove URLs (fixes #5901) 9 years ago
Sergey M․ 9836cfb8d6 [options] Clarify `--list-extractors` (Closes #5916) 9 years ago
Sergey M․ 665b6c1236 Merge branch 'hlintala-ruutu' 9 years ago
Sergey M․ 9414338a48 [ruutu] Improve, make more robust and fix python 2.6 support 9 years ago
Jaime Marquínez Ferrándiz de390ea077 update: Use https for getting the version info (fixes #5909) 9 years ago
Sergey M․ 717b0239fd Merge branch 'ruutu' of https://github.com/hlintala/youtube-dl into hlintala-ruutu 9 years ago
Hannu Lintala d00735a0c5 [ruutu] Don't use fallback for DASH and other non-HTTP urls 9 years ago
Yen Chi Hsuan c23d5ce926 Merge branch 'PeterDing-iqiyi' 9 years ago
Yen Chi Hsuan b5a3c7f109 [iqiyi] Cache encryption keys 9 years ago
Yen Chi Hsuan 9c5f685ef1 [iqiyi] Improve regex pattern again 9 years ago
Yen Chi Hsuan 08bb8ef201 [iqiyi] Unify get_format() and get_bid() 9 years ago
Yen Chi Hsuan 865ab62f43 [iqiyi] Make _VALID_URL more accurate
v_* urls are individual videos, while a_* urls are playlists, which are
not supported yet.
9 years ago
Yen Chi Hsuan 9948113590 [iqiyi] Add a multipart test case 9 years ago
Yen Chi Hsuan c4ee87022b [iqiyi] Change id for multipart videos 9 years ago
Yen Chi Hsuan ffba4edb06 [iqiyi] Improve some variable names and add download notes 9 years ago
Yen Chi Hsuan 958d0b659b [iqiyi] Reorder imports 9 years ago
Yen Chi Hsuan aacda28b28 [iqiyi] Give error message for assertion failures 9 years ago
Yen Chi Hsuan 29e7e0781b [iqiyi] Simplify and improve regex patterns
See the comments in #5849
9 years ago
Yen Chi Hsuan 7012620e2b [iqiyi] Remove format selection codes 9 years ago
Yen Chi Hsuan f1da861018 [iqiyi] PEP8 9 years ago
Naglis Jonaitis 05aa9c82d9 [sunporno] Fix view_count extraction 9 years ago
Naglis Jonaitis a9e58ecd3f [turbo] Improve description extraction
`og:description` is empty for some videos.
9 years ago
Hannu Lintala 223544552f [Ruutu] Add new extractor 9 years ago
Sergey M․ 3d8e9573a4 [youtube:channel] Improve channel id extraction (#5904) 9 years ago
Naglis Jonaitis 54eb81a087 [pornovoisines] Improve average_rating extraction and update test case 9 years ago
Naglis Jonaitis c33c547d66 [izlesene] Avoid timestamp differences in tests due to DST 9 years ago
Naglis Jonaitis dfe7dd9bdb [izlesene] Unquote video URLs and simplify 9 years ago
Yen Chi Hsuan 63ccf6474d Merge branch 'ping-qqmusic-more-formats' 9 years ago
Yen Chi Hsuan e8ac61e840 [qqmusic] Use meaningful variable names 9 years ago
Yen Chi Hsuan f00a650705 [qqmusic] Rearrange codes 9 years ago
Yen Chi Hsuan 4bde5ce992 Merge branch 'qqmusic-more-formats' of https://github.com/ping/youtube-dl into ping-qqmusic-more-formats 9 years ago
Yen Chi Hsuan d31573fa37 [teamcoco] Handle incomplete m3u8 URLs (fixes #5798)
There are 2 TODOs. I don't know how to handle these cases correctly.
9 years ago
ping 8b8cde2140 [qqmusic] Set abr for mp3 formats 9 years ago