| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
| |
[ard] Relax _VALID_URL and fix video ids
https://github.com/ytdl-org/youtube-dl/commit/d495292852b6c2f1bd58bc2141ff2b0265c952cf
Closes #357
|
|
|
| |
Co-authored by: colethedj, pukkandan, alex-gedeon
|
|
|
|
|
|
|
| |
fragment content in memory
Partial fix for #359
This is a temporary solution until #364 can be implemented
|
| |
|
|
|
| |
Authored by: MinePlayersPE
|
|
|
|
|
|
| |
Closes #269, #363
Authored by: rmsmachine
|
|
|
| |
Authored by: Ashish0804
|
|
|
|
| |
Closes #224
Authored by: llacb47
|
|
|
|
| |
Authored by: pukkandan, llacb47
|
|
|
| |
Authored by: MinePlayersPE
|
| |
|
|
|
|
|
|
| |
Closes #352
The approach in [1] is faulty as can be seen in the test cases
1. https://github.com/ytdl-org/youtube-dl/commit/bff857a8af696e701482208617bf0b7564951326
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This makes `--break-on-existing` much faster.
It also helps `--break-on-reject` if the playlist extractor can extract the relevant fields
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
Authored by: rhsmachine
|
|
|
|
| |
When the manifest is not downloadable by native downloader, it already is able to detect it and switch to `ffmpeg`. So there doesn't seem to be a reason anymore to use ffmpeg as the preferred downloader
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Closes: #335, https://github.com/ytdl-org/youtube-dl/issues/28488, https://github.com/ytdl-org/youtube-dl/issues/5810, https://github.com/ytdl-org/youtube-dl/issues/5994
In windows, a running executable cannot be replaced. So, the old updater worked by launching a batch script and then exiting, so that the batch script can replace the executable. However, this caused the above-mentioned issues.
The new method takes advantage of the fact that while the executable cannot be replaced or deleted, it can still be renamed. The current update process on windows is as follows:
1. Delete `yt-dlp.exe.old` if it exists
2. Download the new version as `yt-dlp.exe.new`
3. Rename the running exe to `yt-dlp.exe.old`
4. Rename `yt-dlp.exe.new` to `yt-dlp.exe`
5. Open a shell that deletes `yt-dlp.exe.old` and terminate
While we still use a subprocess, the actual update is already done before the app terminates and the batch script does not print anything to stdout/stderr. So this solves all the above issues
|
|
|
|
|
| |
The updater now uses `.update.run_update` and not `.update.update_self`.
Although I don't expect anyone to be using the updater via API, a wrapper `update_self` is provided for compatibility just in case
|
|
|
|
|
| |
Fixes https://github.com/ytdl-org/youtube-dl/issues/20258, https://github.com/ytdl-org/youtube-dl/issues/26211
Authored by: hhirtz, pukkandan
|
|
|
|
|
|
| |
https://github.com/ytdl-org/youtube-dl/pull/29091
Authored by: olifre
|
|
|
|
|
|
| |
Closes #339
Authored by: hheimbuerger
|
|
|
|
|
| |
Code from: https://github.com/ytdl-org/youtube-dl/pull/23525
Co-authored by: tripulse , pukkandan
|
|
|
| |
Authored by: Ashish0804
|
|
|
|
| |
Closes #341
|
|
|
|
| |
Closes #307
Co-authored-by: Ashish0804, pukkandan
|
| |
|
|
|
|
| |
Bug introduced in 9297939ec358f24678b566b2bd2211c51f9f99ed
|
|
|
| |
Authored by: Ashish0804
|
|
|
|
| |
Closes #284
Authored by: king-millez
|
| |
|
| |
|
|
|
|
|
|
| |
PNG, being a lossless format, should be a better default here compared to JPG since we won't be compressing to a lossy format and losing some of the original image data
PNG is also supported for embedding in all the formats similar to JPEG
Authored by: louie-github
|
|
|
|
| |
Fixes: https://github.com/ytdl-org/youtube-dl/issues/29090
|
|
|
|
| |
:ci skip all
|
|
|
|
| |
Authored by: shirt-dev
|
| |
|
|
|
|
|
| |
[redbulltv] fix embed data extraction
https://github.com/ytdl-org/youtube-dl/commit/dfbbe2902fc67f0f93ee47a8077c148055c67a9b
|
|
|
| |
Authored by: king-millez
|
|
|
|
|
|
| |
* Remove struct from `embedthumbnail`
* Use bullet lists in readme where numbered list don't make sense
* Fix error introduced in 9c2b75b5616f058c3970e54c664e9543f86b9f0c when `ie_result` is `None`
|
|
|
|
|
| |
https://github.com/ytdl-org/youtube-dl/pull/28894, https://github.com/ytdl-org/youtube-dl/pull/24310
Authored by: tripulse
|