]> jfr.im git - yt-dlp.git/log
yt-dlp.git
3 years agoRelease 2021.01.20 2021.01.20
pukkandan [Wed, 20 Jan 2021 21:21:45 +0000 (02:51 +0530)] 
Release 2021.01.20

3 years ago[pokemon] Add `/#/player` URLs (Closes #24)
pukkandan [Wed, 20 Jan 2021 20:56:24 +0000 (02:26 +0530)] 
[pokemon] Add `/#/player` URLs (Closes #24)

3 years ago[sponskrub] Better debug output and error message
pukkandan [Wed, 20 Jan 2021 20:07:02 +0000 (01:37 +0530)] 
[sponskrub] Better debug output and error message

3 years agoImproved passing of multiple postprocessor-args
pukkandan [Wed, 20 Jan 2021 16:07:40 +0000 (21:37 +0530)] 
Improved passing of multiple postprocessor-args

* Added `PP+exe:args` syntax
    If `PP+exe:args` is specifically given, only it used.
    Otherwise, `PP:args` and `exe:args` are combined.
    If none of the `PP`, `exe` or `PP+exe` args are given, `default` is used
    `Default` is purposely left undocumented since it exists only for backward compatibility

* Also added proper handling of args in `EmbedThumbnail`

Related: https://github.com/ytdl-org/youtube-dl/pull/27723

3 years ago[TrovoLive] Add extractor (partially fix #20)
pukkandan [Tue, 19 Jan 2021 19:05:50 +0000 (00:35 +0530)] 
[TrovoLive] Add extractor (partially fix #20)

Only VOD extractor has been implemented

Related: https://github.com/ytdl-org/youtube-dl/issues/26125
Related: https://github.com/blackjack4494/yt-dlc/issues/220

3 years ago[readme] Cleanup options
pukkandan [Mon, 18 Jan 2021 19:17:48 +0000 (00:47 +0530)] 
[readme] Cleanup options

(Closes #23) :skip ci

3 years ago[EmbedThumbnail] Simplify embedding in mkv (Closes #22)
pukkandan [Mon, 18 Jan 2021 13:51:36 +0000 (19:21 +0530)] 
[EmbedThumbnail] Simplify embedding in mkv (Closes #22)

3 years ago[sponskrub] Encode filenames correctly
pukkandan [Sun, 17 Jan 2021 23:52:47 +0000 (05:22 +0530)] 
[sponskrub] Encode filenames correctly

3 years ago[version] update
pukkandan [Sat, 16 Jan 2021 19:06:23 +0000 (00:36 +0530)] 
[version] update

:skip ci all

3 years agoRelease 2021.01.16 2021.01.16
pukkandan [Sat, 16 Jan 2021 18:54:52 +0000 (00:24 +0530)] 
Release 2021.01.16

3 years agoPortable Configuration file (closes #19)
pukkandan [Sat, 16 Jan 2021 18:21:00 +0000 (23:51 +0530)] 
Portable Configuration file (closes #19)

Inspired by https://github.com/ytdl-org/youtube-dl/pull/27592

3 years agoUpdate to ytdl-2021.01.16
pukkandan [Sat, 16 Jan 2021 12:40:15 +0000 (18:10 +0530)] 
Update to ytdl-2021.01.16

3 years agoAdd PyPI release
pukkandan [Fri, 15 Jan 2021 18:29:00 +0000 (23:59 +0530)] 
Add PyPI release

3 years ago[version] update
pukkandan [Thu, 14 Jan 2021 16:28:32 +0000 (21:58 +0530)] 
[version] update

:skip ci all

3 years agoRelease 2021.01.14 2021.01.14
pukkandan [Thu, 14 Jan 2021 16:24:03 +0000 (21:54 +0530)] 
Release 2021.01.14

3 years agoDocumentation fixes
pukkandan [Thu, 14 Jan 2021 15:38:27 +0000 (21:08 +0530)] 
Documentation fixes
* Change all links to point to new fork URL
* Changed sponskrub links to my fork of the same
* Other typos

3 years ago[tiktok] Fix for when share_info is empty
pukkandan [Thu, 14 Jan 2021 14:45:23 +0000 (20:15 +0530)] 
[tiktok] Fix for when share_info is empty

(Related: https://github.com/blackjack4494/yt-dlc/pull/20)

3 years ago[roosterteeth] Changed API endpoint (Closes #16)
Felix Stupp [Sat, 11 Jan 2020 16:39:34 +0000 (17:39 +0100)] 
[roosterteeth] Changed API endpoint (Closes #16)

New endpoint allows to request metadata for bonus episodes

Authored by Zocker1999NET

3 years ago[issuetemplates] Change all links to point to new fork URL
pukkandan [Thu, 14 Jan 2021 08:59:19 +0000 (14:29 +0530)] 
[issuetemplates] Change all links to point to new fork URL

3 years agoPrint full error in verbose for sponskrub
pukkandan [Thu, 14 Jan 2021 08:34:33 +0000 (14:04 +0530)] 
Print full error in verbose for sponskrub

3 years agoFix write_debug in EmbedThumbnail
pukkandan [Thu, 14 Jan 2021 08:29:38 +0000 (13:59 +0530)] 
Fix write_debug in EmbedThumbnail

Closes #17

3 years agoFix archive bug introduced in 8b0d7497d536b93610d469b6e3fd2935fb3cb8a0
pukkandan [Wed, 13 Jan 2021 15:24:13 +0000 (20:54 +0530)] 
Fix archive bug introduced in 8b0d7497d536b93610d469b6e3fd2935fb3cb8a0

3 years agoAdded option `--break-on-reject`
pukkandan [Wed, 13 Jan 2021 01:01:01 +0000 (06:31 +0530)] 
Added option `--break-on-reject`

and modified `--break-on-existing`

3 years ago[readme] Change all links to point to new fork URL
pukkandan [Tue, 12 Jan 2021 23:47:31 +0000 (05:17 +0530)] 
[readme] Change all links to point to new fork URL

3 years ago[version] update
pukkandan [Tue, 12 Jan 2021 22:29:14 +0000 (03:59 +0530)] 
[version] update

3 years agoRelease 2021.01.12 2021.01.12
pukkandan [Tue, 12 Jan 2021 17:53:29 +0000 (23:23 +0530)] 
Release 2021.01.12

3 years agoChanged repo name to yt-dlp
pukkandan [Tue, 12 Jan 2021 16:17:22 +0000 (21:47 +0530)] 
Changed repo name to yt-dlp

3 years ago[roosterteeth.com] Add subtitle support (https://github.com/ytdl-org/youtube-dl/pull...
Samik Some [Fri, 7 Feb 2020 12:57:32 +0000 (18:27 +0530)] 
[roosterteeth.com] Add subtitle support (https://github.com/ytdl-org/youtube-dl/pull/23985)

Closes #15

Authored by samiksome

3 years agoAdded `--force-overwrites` option (https://github.com/ytdl-org/youtube-dl/pull/20405)
alxnull [Sun, 13 Oct 2019 16:00:48 +0000 (18:00 +0200)] 
Added `--force-overwrites` option (https://github.com/ytdl-org/youtube-dl/pull/20405)

Co-authored by alxnull

3 years agoFix typos (Closes #14)
pukkandan [Tue, 12 Jan 2021 15:53:31 +0000 (21:23 +0530)] 
Fix typos (Closes #14)
:skip ci all

Co-authored by: FelixFrog

3 years ago[CI] Option to skip
pukkandan [Mon, 11 Jan 2021 17:47:15 +0000 (23:17 +0530)] 
[CI] Option to skip

:skip ci all

3 years agoAdd changelog for the unreleased changes in blackjack4494/yt-dlc
pukkandan [Mon, 11 Jan 2021 17:38:11 +0000 (23:08 +0530)] 
Add changelog for the unreleased changes in blackjack4494/yt-dlc
and made related changes in README

3 years ago#13 [adobepass] Added Philo MSO (https://github.com/ytdl-org/youtube-dl/pull/17821)
pukkandan [Mon, 11 Jan 2021 09:05:17 +0000 (14:35 +0530)] 
#13 [adobepass] Added Philo MSO (https://github.com/ytdl-org/youtube-dl/pull/17821)

Authored-by: Aniruddh Joshi <redacted>
3 years ago[version] update
pukkandan [Sun, 10 Jan 2021 22:45:56 +0000 (04:15 +0530)] 
[version] update

3 years agoRelease 2021.01.10 2021.01.10
pukkandan [Sun, 10 Jan 2021 21:36:58 +0000 (03:06 +0530)] 
Release 2021.01.10

3 years ago[Animelab] Added (https://github.com/ytdl-org/youtube-dl/pull/13600)
pukkandan [Sun, 10 Jan 2021 21:29:36 +0000 (02:59 +0530)] 
[Animelab] Added (https://github.com/ytdl-org/youtube-dl/pull/13600)

Authored by mariuszskon

3 years ago[archive.org] Fix extractor and add support for audio and playlists (https://github...
pukkandan [Sun, 10 Jan 2021 21:37:45 +0000 (03:07 +0530)] 
[archive.org] Fix extractor and add support for audio and playlists (https://github.com/ytdl-org/youtube-dl/pull/27156)

Coauthored by wporr

3 years ago[youtube:search] fix view_count (https://github.com/ytdl-org/youtube-dl/pull/27588/)
pukkandan [Sun, 10 Jan 2021 20:40:51 +0000 (02:10 +0530)] 
[youtube:search] fix view_count (https://github.com/ytdl-org/youtube-dl/pull/27588/)

 Authored by ohnonot

3 years agoCreate `to_screen` and similar functions in postprocessor/common
pukkandan [Sun, 10 Jan 2021 13:44:54 +0000 (19:14 +0530)] 
Create `to_screen` and similar functions in postprocessor/common
`to_screen`, `report_warning`, `report_error`, `write_debug`, `get_param`

This is a first step in standardizing these function. This has to be done eventually for extractors and downloaders too

3 years agoEnable test_youtube_search_matching
pukkandan [Sun, 10 Jan 2021 12:42:44 +0000 (18:12 +0530)] 
Enable test_youtube_search_matching

I forgot to enable this when the search url extractor was reinstated

3 years agoUpdate version badge automatically in README
pukkandan [Sat, 9 Jan 2021 17:27:54 +0000 (22:57 +0530)] 
Update version badge automatically in README
Uses: https://github.com/Schneegans/dynamic-badges-action

3 years ago[youtube] Show if video is embeddable in info
pukkandan [Sat, 9 Jan 2021 15:59:58 +0000 (21:29 +0530)] 
[youtube] Show if video is embeddable in info

Closes https://github.com/ytdl-org/youtube-dl/issues/27730

3 years ago[version] update
pukkandan [Sat, 9 Jan 2021 13:14:32 +0000 (18:44 +0530)] 
[version] update

3 years agoRelease 2021.01.09 2021.01.09
pukkandan [Sat, 9 Jan 2021 12:27:36 +0000 (17:57 +0530)] 
Release 2021.01.09

3 years agoKill child processes when yt-dlc is killed (https://github.com/ytdl-org/youtube-dl...
pukkandan [Sat, 9 Jan 2021 12:26:12 +0000 (17:56 +0530)] 
Kill child processes when yt-dlc is killed (https://github.com/ytdl-org/youtube-dl/pull/26592)

Authored by: Unrud

3 years agoFix incorrect ANSI sequence for restoring console-window title (https://github.com...
pukkandan [Sat, 9 Jan 2021 12:10:01 +0000 (17:40 +0530)] 
Fix incorrect ANSI sequence for restoring console-window title (https://github.com/ytdl-org/youtube-dl/pull/26637)

Authored by: glenn-slayden

3 years agoStop immediately when reaching '--max-downloads' (https://github.com/ytdl-org/youtube...
pukkandan [Sat, 9 Jan 2021 12:08:12 +0000 (17:38 +0530)] 
Stop immediately when reaching '--max-downloads' (https://github.com/ytdl-org/youtube-dl/pull/26638)

Authored by: glenn-slayden

3 years agobatch-file enumeration improvements (https://github.com/ytdl-org/youtube-dl/pull...
pukkandan [Sat, 9 Jan 2021 12:38:03 +0000 (18:08 +0530)] 
batch-file enumeration improvements (https://github.com/ytdl-org/youtube-dl/pull/26813)

Co-authored by: glenn-slayden
Modified from https://github.com/ytdl-org/youtube-dl/pull/26813/commits/c9a9ccf8a35e157e22afeaafc2851176ddd87e68

These improvements apply to reading the list of URLs from the file supplied via the `--batch-file` (`-a`) command line option.

1. Skip blank and empty lines in the file. Currently, lines with leading whitespace are only skipped when that whitespace is followed by a comment character (`#`, `;`, or `]`). This means that empty lines and lines consisting only of whitespace are returned as (trimmed) empty strings in the list of URLs to process.

2. [bug fix] Detect and remove the Unicode BOM when the file descriptor is already decoding Unicode.

With Python 3, the `batch_fd` enumerator returns the lines of the file as Unicode. For UTF-8, this means that the raw BOM bytes from the file `\xef \xbb \xbf` show up converted into a single `\ufeff` character prefixed to the first enumerated text line.

This fix solves several buggy interactions between the presence of BOM, the skipping of comments and/or blank lines, and ensuring the list of URLs is consistently trimmed. For example, if the first line of the file is blank, the BOM is incorrectly returned as a URL standing alone. If the first line contains a URL, it will be prefixed with this unwanted single character--but note that its being there will have inhibited the proper trimming of any leading whitespace. Currently, the `UnicodeBOMIE` helper attempts to recover from some of these error cases, but this fix prevents the error from happening in the first place (at least on Python3). In any case, the `UnicodeBOMIE` approach is flawed, because it is clearly illogical for a BOM to appear in the (non-batch) URL(s) specified directly on the command line (and for that matter, on URLs *after the first line* of a batch list, also)

3. Adds proper trimming of the " #" into the read_batch_urls processing so that the URLs it enumerates are cleaned and trimmed more consistently.

3 years agoAdd post_hooks option to YoutubeDL.py (https://github.com/ytdl-org/youtube-dl/pull...
Alex Merkel [Tue, 29 Dec 2020 15:03:07 +0000 (16:03 +0100)] 
Add post_hooks option to YoutubeDL.py (https://github.com/ytdl-org/youtube-dl/pull/27573)

Authored by: alexmerkel

3 years ago[youtube] Fix bug (Closes https://github.com/pukkandan/yt-dlc/issues/10)
pukkandan [Fri, 8 Jan 2021 17:57:00 +0000 (23:27 +0530)] 
[youtube] Fix bug (Closes https://github.com/pukkandan/yt-dlc/issues/10)

3 years ago[version] update
pukkandan [Fri, 8 Jan 2021 17:29:45 +0000 (22:59 +0530)] 
[version] update

3 years agoRelease 2021.01.08 2021.01.08
pukkandan [Fri, 8 Jan 2021 17:24:34 +0000 (22:54 +0530)] 
Release 2021.01.08

3 years agoMove changelog to seperate file
pukkandan [Fri, 8 Jan 2021 17:20:49 +0000 (22:50 +0530)] 
Move changelog to seperate file

3 years agoUpdate to ytdl-2021.01.08
pukkandan [Fri, 8 Jan 2021 16:14:50 +0000 (21:44 +0530)] 
Update to ytdl-2021.01.08

3 years ago[CI] Created quick-test
pukkandan [Thu, 7 Jan 2021 20:46:48 +0000 (02:16 +0530)] 
[CI] Created quick-test

3 years agoRelease 2021.01.07-1
pukkandan [Thu, 7 Jan 2021 20:35:52 +0000 (02:05 +0530)] 
Release 2021.01.07-1

3 years agoAllow passing different arguments to different postprocessors
pukkandan [Thu, 7 Jan 2021 19:28:41 +0000 (00:58 +0530)] 
Allow passing different arguments to different postprocessors

* Also deprecated --sponskrub-args

Closes: https://github.com/ytdl-org/youtube-dl/issues/27593
Eg: `--postprocessor-args "VideoConvertor:-c:v h264_nvenc -preset slow"`
Eg: `--postprocessor-args "SponsKrub:-include-selfpromo"`

For backward compatibility, `--postprocessor-args args` is equivalent to:
`--post-processor-args "sponskrub:" --post-processor-args "default:args"`

3 years agoffmpeg: ignore extra data streams #9 by jbruchon
pukkandan [Thu, 7 Jan 2021 19:38:21 +0000 (01:08 +0530)] 
ffmpeg: ignore extra data streams #9 by jbruchon

closes #2, blackjack4494#291

Authored by jbruchon

3 years agoffmpeg: ignore extra data streams with `-dn` (fixes #2)
Jody Bruchon [Thu, 7 Jan 2021 17:26:50 +0000 (12:26 -0500)] 
ffmpeg: ignore extra data streams with `-dn` (fixes #2)

Sometimes, video files will arrive with a timecode data stream
that causes `-map 0` to error out due to the stream not being
supported in the output container. These data streams generally do
not matter, so tell ffmpeg to ignore them rather than choking on
them.

3 years agoAkamai fix #6 (blackjack4494#274) by nixxo
pukkandan [Thu, 7 Jan 2021 15:52:31 +0000 (21:22 +0530)] 
Akamai fix #6 (blackjack4494#274) by nixxo

Authored by nixxo

3 years agoMerge branch 'master' into akamai-fix
nixxo [Thu, 7 Jan 2021 15:49:07 +0000 (16:49 +0100)] 
Merge branch 'master' into akamai-fix

3 years agoTiktok fix #8 (blackjack4494#20)
pukkandan [Thu, 7 Jan 2021 15:20:45 +0000 (20:50 +0530)] 
Tiktok fix #8 (blackjack4494#20)

Authored by GreyAlien502

3 years ago[vlive] add support for playlists #7 (blackjack4494#223)
pukkandan [Thu, 7 Jan 2021 15:14:00 +0000 (20:44 +0530)] 
[vlive] add support for playlists #7 (blackjack4494#223)

Authored by kyuyeunk

3 years agoMake sure playerOffsetMs is positive in youtube_live_chat by siikamiika #5 (blackjack...
pukkandan [Thu, 7 Jan 2021 15:06:47 +0000 (20:36 +0530)] 
Make sure playerOffsetMs is positive in youtube_live_chat by siikamiika #5 (blackjack4494#262)

Authored by siikamiika

3 years agoRelease 2021.01.07
pukkandan [Thu, 7 Jan 2021 14:40:10 +0000 (20:10 +0530)] 
Release 2021.01.07

3 years agoFix/disable tests 2021.01.07
pukkandan [Thu, 7 Jan 2021 09:24:47 +0000 (14:54 +0530)] 
Fix/disable tests

The disabled tests needs to be fixed later
Tests for FormatSort, Multistreams also needs be created

3 years agoFix bug in default format selection
pukkandan [Thu, 7 Jan 2021 11:41:39 +0000 (17:11 +0530)] 
Fix bug in default format selection

3 years agoTemporarily disable python 3.3 and 3.4 tests
pukkandan [Thu, 7 Jan 2021 06:39:44 +0000 (12:09 +0530)] 
Temporarily disable python 3.3 and 3.4 tests

3 years agoPreparing for release
pukkandan [Thu, 7 Jan 2021 06:41:05 +0000 (12:11 +0530)] 
Preparing for release

3 years agoAdd `duration_string` to info_dict
pukkandan [Wed, 6 Jan 2021 17:07:55 +0000 (22:37 +0530)] 
Add `duration_string` to info_dict

3 years agoRemove av01 priority
pukkandan [Wed, 6 Jan 2021 15:57:34 +0000 (21:27 +0530)] 
Remove av01 priority

3 years agoDisable Updates
pukkandan [Wed, 6 Jan 2021 11:58:30 +0000 (17:28 +0530)] 
Disable Updates

3 years agov2021.01.05.02
pukkandan [Mon, 4 Jan 2021 19:43:45 +0000 (01:13 +0530)] 
v2021.01.05.02

3 years agoChange defaults
pukkandan [Mon, 4 Jan 2021 16:40:47 +0000 (22:10 +0530)] 
Change defaults

* Enabled --ignore by default
* Disabled --video-multistreams and --audio-multistreams by default
* Changed default format selection to 'bv*+ba/b' when --audio-multistreams is disabled
* Changed default format sort order to 'res,fps,codec,size,br,asr,proto,ext,has_audio,source,format_id'
* Changed default output template to '%(title)s [%(id)s].%(ext)s'
* Enabled `--list-formats-as-table` by default

3 years agov2021.01.05 - Make publicly available
pukkandan [Mon, 4 Jan 2021 17:50:13 +0000 (23:20 +0530)] 
v2021.01.05 - Make publicly available

3 years agoUpdate to ytdl-2021.01.03
pukkandan [Fri, 1 Jan 2021 12:26:37 +0000 (17:56 +0530)] 
Update to ytdl-2021.01.03

3 years agoReadme changes
pukkandan [Mon, 4 Jan 2021 17:02:43 +0000 (22:32 +0530)] 
Readme changes

3 years agoAdded negative switches for many existing options
pukkandan [Mon, 4 Jan 2021 17:45:15 +0000 (23:15 +0530)] 
Added negative switches for many existing options

* The idea is that it should be possible to negate any boolean option by adding a `no-` to the switch

New: `--no-ignore-dynamic-mpd`, `--no-allow-dynamic-mpd`, `--allow-dynamic-mpd`, `--youtube-include-hls-manifest`, `--no-youtube-include-hls-manifest`, `--no-youtube-skip-hls-manifest`, `--no-download`, `--no-download-archive`, `--resize-buffer`, `--part`, `--mtime`, `--no-keep-fragments`, `--no-cookies`, `--no-write-annotations`, `--no-write-info-json`, `--no-write-description`, `--no-write-thumbnail`, `--youtube-include-dash-manifest`, `--post-overwrites`, `--no-keep-video`, `--no-embed-subs`, `--no-embed-thumbnail`, `--no-add-metadata`, `--no-include-ads`, `--no-write-sub`, `--no-write-auto-sub`, `--no-playlist-reverse`, `--no-restrict-filenames`, `--youtube-include-dash-manifest`, `--no-format-sort-force`, `--flat-videos`, `--no-list-formats-as-table`, `--no-sponskrub`, `--no-sponskrub-cut`, `--no-sponskrub-force`

Renamed: `--write-subs`, --no-write-subs`, `--no-write-auto-subs, `--write-auto-subs`. Note that these can still be used without the ending "s"

3 years agoSponskrub integration
pukkandan [Sun, 15 Nov 2020 00:28:41 +0000 (05:58 +0530)] 
Sponskrub integration

3 years agoOption to present -F output to a more tabular form
pukkandan [Sun, 13 Dec 2020 14:29:09 +0000 (19:59 +0530)] 
Option to present -F output to a more tabular form

3 years agoAdd --force-download-archive by by h-h-h-h
pukkandan [Thu, 5 Nov 2020 17:43:21 +0000 (23:13 +0530)] 
Add --force-download-archive by by h-h-h-h

Authored-by: h-h-h-h
3 years agoAdd --write-*-link by h-h-h-h
pukkandan [Tue, 27 Oct 2020 10:37:21 +0000 (16:07 +0530)] 
Add --write-*-link by h-h-h-h

Authored-by: h-h-h-h
3 years agoFix for embedding thumbnail in mp3 by pauldubois98
pukkandan [Mon, 21 Sep 2020 15:59:49 +0000 (21:29 +0530)] 
Fix for embedding thumbnail in mp3 by pauldubois98

Authored-by: Paul Dubois <redacted>
3 years agoRelaxed validation for format filters so that any arbitrary field can be used
pukkandan [Mon, 26 Oct 2020 15:44:00 +0000 (21:14 +0530)] 
Relaxed validation for format filters so that any arbitrary field can be used

3 years agoMake Twitch Video ID output from Playlist and VOD extractor same.
pukkandan [Mon, 26 Oct 2020 02:36:04 +0000 (08:06 +0530)] 
Make Twitch Video ID output from Playlist and VOD extractor same.

Is this sufficient for all cases?

3 years agoBetter Format Selection
pukkandan [Thu, 5 Nov 2020 15:35:36 +0000 (21:05 +0530)] 
Better Format Selection

* Added options: --video-multistreams, --no-video-multistreams, --audio-multistreams, --no-audio-multistreams
* New format selectors: best*, worst*, bestvideo*, bestaudio*, worstvideo*, worstaudio*
* Added b,w,v,a as alias for best, worst, video and audio respectively in format selection
* Changed video format sorting to show video only files and video+audio files together.

3 years agoBetter Format Sorting (Squashed)
pukkandan [Mon, 26 Oct 2020 15:50:09 +0000 (21:20 +0530)] 
Better Format Sorting (Squashed)

* Added --format-sort (-S height,filesize)
* Made fields reversible (-S +height)
* Added --format-sort-force, --no-format-sort-force
* Added limit (-S height:720)
* Added codec preference (-S vcodec,acodec)
* Correct handling of preference<-1000

* Rebased to yt-dlc
* Automatically determine missing bitrates
* aext, vext, protocol, acodec, vcodec can now takes priority as string, not number (-S vext:webm)
* Correct handling of None in codec, audio_codec (None means the codec is unknown while 'none' means it doesn't exist)
* Correctly parse filesize (-S filesize:200M)
* Generalized preference calculation

* Rewrote entire code into the class FormatSort
* Correctly handle user input errors
* Combined fields (-S +ext:webm:webm)
* Closest mode (-S filesize~50M)
* Aliases (framerate=fps, br=bitrate etc)

* Documentation

3 years ago[vlive] add support for playlists
Kyu Yeun Kim [Mon, 30 Nov 2020 05:22:51 +0000 (14:22 +0900)] 
[vlive] add support for playlists

3 years ago[extractor/commons] improve Akamai HTTP formats extraction
Remita Amine [Wed, 2 Dec 2020 23:33:55 +0000 (00:33 +0100)] 
[extractor/commons] improve Akamai HTTP formats extraction

3 years ago[extractor/common] improve Akamai HTTP format extraction
Remita Amine [Wed, 2 Dec 2020 20:37:14 +0000 (21:37 +0100)] 
[extractor/common] improve Akamai HTTP format extraction

- Allow m3u8 manifest without an additional audio format
- Fix extraction for qualities starting with a number
Solution provided by @nixxo based on: https://stackoverflow.com/a/5984688

3 years agoMerge pull request #106 from diegorodriguezv/fix-tmz
Tom-Oliver Heidel [Wed, 2 Dec 2020 00:46:46 +0000 (01:46 +0100)] 
Merge pull request #106 from diegorodriguezv/fix-tmz

[TMZ] Fix TMZ.com extractor

3 years ago[yt] temporary fix for automatic captions - disable json3
Unknown [Wed, 2 Dec 2020 00:44:14 +0000 (01:44 +0100)] 
[yt] temporary fix for automatic captions - disable json3

3 years agoMerge pull request #270 from nixxo/skyit
Tom-Oliver Heidel [Wed, 2 Dec 2020 00:31:23 +0000 (01:31 +0100)] 
Merge pull request #270 from nixxo/skyit

[Skyit] Replace old skyitalia extractor

3 years ago[skyit] removed old skyitalia extractor
nixxo [Tue, 1 Dec 2020 11:10:50 +0000 (12:10 +0100)] 
[skyit] removed old skyitalia extractor

3 years ago[skyit] add support for multiple Sky Italia websites(closes #26629)
Remita Amine [Sun, 22 Nov 2020 12:01:56 +0000 (13:01 +0100)] 
[skyit] add support for multiple Sky Italia websites(closes #26629)

3 years agoMerge pull request #143 from nixxo/gedi
Tom-Oliver Heidel [Mon, 30 Nov 2020 03:07:22 +0000 (04:07 +0100)] 
Merge pull request #143 from nixxo/gedi

[Gedi] Add new extractor

3 years agoMerge branch 'master' into gedi
Tom-Oliver Heidel [Mon, 30 Nov 2020 01:51:41 +0000 (02:51 +0100)] 
Merge branch 'master' into gedi

3 years agoMerge pull request #126 from nao20010128nao/master
Tom-Oliver Heidel [Mon, 30 Nov 2020 01:50:39 +0000 (02:50 +0100)] 
Merge pull request #126 from nao20010128nao/master

[instagram] Fix extractor

3 years agoMerge pull request #144 from nixxo/rcs
Tom-Oliver Heidel [Mon, 30 Nov 2020 01:48:29 +0000 (02:48 +0100)] 
Merge pull request #144 from nixxo/rcs

[Rcs] Add new extractor

3 years agoMerge pull request #140 from WolfganP/patch-1
Tom-Oliver Heidel [Mon, 30 Nov 2020 01:48:02 +0000 (02:48 +0100)] 
Merge pull request #140 from WolfganP/patch-1

ITV BTCC new pages' URL update (articles instead of races)