Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [downloader/ffmpeg] Allow passing custom arguments before -i | pukkandan | 2021-08-24 | 1 | -13/+4 |
| | | | | Closes #686 | ||||
* | Fix bug during subtitle conversion | pukkandan | 2021-08-15 | 1 | -1/+1 |
| | |||||
* | minor bugfixes | pukkandan | 2021-08-11 | 2 | -5/+5 |
| | | | | bugs due to be2fc5b212338d89d9c139cb463f785e797d1ad3, e9f4ccd19eb92621970b518fb5984b8aef52bdc8 | ||||
* | Misc fixes - See desc | pukkandan | 2021-08-10 | 2 | -7/+8 |
| | | | | | | | * Remove unnecessary uses of _list_from_options_callback * Fix download tests - Bug from 6e84b21559f586ee4d6affb61688d5c6a0c21221 * Rename ExecAfterDownloadPP to ExecPP and refactor its tests * Ensure _write_ytdl_file closes file handle on error - Potential fix for #517 | ||||
* | [ffmpeg] Fix `--ffmpeg-location` when directory is given | pukkandan | 2021-08-10 | 1 | -2/+5 |
| | | | | | Bug introduced in 89efdc15dd4dbdb4b51e82647637f33112156f61 Closes #654 | ||||
* | Add option `--replace-in-metadata` | pukkandan | 2021-08-10 | 3 | -76/+123 |
| | |||||
* | Allow multiple `--exec` and `--exec-before-download` | pukkandan | 2021-08-07 | 1 | -6/+8 |
| | |||||
* | [ffpmeg] Allow `--ffmpeg-location` to be a file with different name | pukkandan | 2021-08-05 | 1 | -9/+4 |
| | |||||
* | Expand and escape environment variables correctly in outtmpl | pukkandan | 2021-07-29 | 2 | -2/+2 |
| | | | | Fixes: https://www.reddit.com/r/youtubedl/comments/otfmq3/ytdlp_same_parameters_different_results | ||||
* | Add option `--exec-before-download` | pukkandan | 2021-07-19 | 1 | -1/+2 |
| | | | | Closes #530 | ||||
* | [metadatafromfield] Do not detect numbers as field names | pukkandan | 2021-07-12 | 1 | -2/+2 |
| | | | | Related: https://github.com/yt-dlp/yt-dlp/issues/486#issuecomment-877820394 | ||||
* | [embedthumbnail] Fix `_get_thumbnail_resolution` | pukkandan | 2021-07-11 | 2 | -7/+7 |
| | |||||
* | [FFmpegMetadata] Add language of each stream | pukkandan | 2021-07-11 | 1 | -28/+40 |
| | | | | and some refactoring | ||||
* | [utils] Add `variadic` | pukkandan | 2021-07-11 | 1 | -8/+3 |
| | |||||
* | [thumbnailsconvertor] Treat `jpeg` as `jpg` | pukkandan | 2021-06-25 | 2 | -1/+3 |
| | |||||
* | [websockets] Add `WebSocketFragmentFD` (#399) | pukkandan | 2021-06-21 | 2 | -0/+33 |
| | | | | | | Necessary for #392 Co-authored by: nao20010128nao, pukkandan | ||||
* | Skip fixup of existing files and add `--fixup force` to force it | pukkandan | 2021-06-20 | 1 | -1/+1 |
| | |||||
* | [cleanup] Refactor fixup | pukkandan | 2021-06-20 | 1 | -35/+19 |
| | |||||
* | [EmbedThumbnail] Add compat-option `embed-thumbnail-atomicparsley` | pukkandan | 2021-06-16 | 1 | -2/+3 |
| | | | | | | to force use of atomicparsley for embedding thumbnails in mp4 Related: #411 | ||||
* | [postprocessor] Fix `_restrict_to` when a codec is not set | pukkandan | 2021-06-14 | 1 | -2/+2 |
| | |||||
* | Fix bug in 8326b00aabc332cad3edec246fe5353bea069cb0 | pukkandan | 2021-06-13 | 1 | -1/+1 |
| | |||||
* | Allow `images` formats | pukkandan | 2021-06-13 | 4 | -0/+32 |
| | | | | | | | | | | Necessary for #343. * They are identified by `vcodec=acodec='none'` * These formats show as the worst in `-F` * Any postprocessor that expects audio/video will be skipped * `b*` and all related selectors will skip such formats * This commit also does not add any selector for downloading such formats. They have to be explicitly requested by the `format_id`. Implementation of a selector is left for when #389 is resolved | ||||
* | [utils] Generalize `traverse_dict` to `traverse_obj` | pukkandan | 2021-06-08 | 1 | -2/+2 |
| | |||||
* | Fix and refactor `prepare_outtmpl` | pukkandan | 2021-06-06 | 2 | -13/+11 |
| | | | | | | | | | | The following tests would have failed previously: %(id)d %(id)r %(ext)s-%(ext|def)d %(width|)d %(id)r %(height)r %(formats.0)r %s | ||||
* | [embedthumbnail] Correctly escape filename | pukkandan | 2021-05-29 | 2 | -13/+6 |
| | | | | | | 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 | ||||
* | [embedthumbnail] Embed if any thumbnail was downloaded, not just the best | pukkandan | 2021-05-29 | 2 | -5/+9 |
| | |||||
* | [ard] Allow URLs without `-` before id | Oliver Freyermuth | 2021-05-23 | 1 | -1/+1 |
| | | | | | | https://github.com/ytdl-org/youtube-dl/pull/29091 Authored by: olifre | ||||
* | [embedthumbnail] Embed in `mp4`/`m4a` using mutagen | pukkandan | 2021-05-23 | 1 | -20/+50 |
| | | | | | Code from: https://github.com/ytdl-org/youtube-dl/pull/23525 Co-authored by: tripulse , pukkandan | ||||
* | [cleanup] Refactor ffmpeg convertors | pukkandan | 2021-05-22 | 1 | -23/+26 |
| | |||||
* | [videoconvertor] Generalize with remuxer and allow conditional recoding | pukkandan | 2021-05-22 | 1 | -39/+32 |
| | |||||
* | [ThumbnailsConvertor] Support conversion to `png` and make it the default (#333) | louie-github | 2021-05-21 | 2 | -13/+22 |
| | | | | | | 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 | ||||
* | [cleanup] See desc | pukkandan | 2021-05-20 | 1 | -1/+0 |
| | | | | | | * 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` | ||||
* | [embedthumbnail] Add `flac` support and refactor `mutagen` code | pukkandan | 2021-05-20 | 1 | -24/+42 |
| | | | | | https://github.com/ytdl-org/youtube-dl/pull/28894, https://github.com/ytdl-org/youtube-dl/pull/24310 Authored by: tripulse | ||||
* | Add field `name` for subtitles | pukkandan | 2021-05-15 | 1 | -3/+6 |
| | | | | | | Co-authored by: pukkandan, tpikonen Based on: #310, https://github.com/ytdl-org/youtube-dl/pull/26112 | ||||
* | Standardize `write_debug` | pukkandan | 2021-05-14 | 1 | -4/+3 |
| | |||||
* | Add compat-option `no-attach-infojson` | pukkandan | 2021-05-11 | 1 | -1/+2 |
| | |||||
* | Improve output template internal formatting | pukkandan | 2021-05-06 | 1 | -1/+1 |
| | | | | | | | * Allow slicing lists/strings using `field.start:end:step` * A field can also be used as offset like `field1+num+field2` * A default value can be given using `field|default` * Capture all format strings and set it to `None` if invalid. This prevents invalid fields from causing errors | ||||
* | [embedthumbnail] Fix bug where jpeg thumbnails were converted again | pukkandan | 2021-05-04 | 1 | -1/+1 |
| | | | | Closes #297 | ||||
* | [MetadataFromField] Improve regex and add tests | pukkandan | 2021-04-21 | 1 | -4/+5 |
| | |||||
* | [Exec] Ensure backward compatibility when the command contains `%` | pukkandan | 2021-04-16 | 1 | -10/+14 |
| | |||||
* | [documentation] Improvements | pukkandan | 2021-04-12 | 1 | -3/+3 |
| | |||||
* | Add option `--convert-thumbnails` | pukkandan | 2021-04-12 | 3 | -38/+85 |
| | | | | Closes: https://github.com/yt-dlp/yt-dlp/issues/99 https://github.com/yt-dlp/yt-dlp/issues/102 | ||||
* | Allow running some `postprocessors` before actual download | pukkandan | 2021-04-12 | 2 | -2/+6 |
| | |||||
* | Pass any field to `--exec` using similar syntax to output template | pukkandan | 2021-04-11 | 1 | -7/+8 |
| | | | | Related: https://github.com/ytdl-org/youtube-dl/issues/28642 | ||||
* | Ability to set a specific field in the file's metadata | pukkandan | 2021-04-03 | 2 | -4/+10 |
| | | | | | Eg: `--parse-metadata "description:(?s)(?P<meta_comment>.+)"` sets the "comment" field using `description` | ||||
* | Release 2021.03.24 | pukkandan | 2021-03-25 | 1 | -1/+0 |
| | |||||
* | Parse metadata from multiple fields | pukkandan | 2021-03-25 | 1 | -18/+21 |
| | | | | Closes #196 | ||||
* | More consistent warning messages (#173) | pukkandan | 2021-03-20 | 3 | -6/+6 |
| | | | | Co-authored by: Damiano Amatruda <damiano.amatruda@outlook.com> | ||||
* | Embed video URL metadata inside MP4 (#173) | pukkandan | 2021-03-20 | 1 | -2/+2 |
| | | | | | | | | | `mp4` has `comment` and `synopsis`; the synopsis is expected to have the long description So we save the `webpage_url` to `comment` and `description` to `synopsis` Related: https://github.com/ytdl-org/youtube-dl/issues/28478 Co-authored by: Damiano Amatruda <damiano.amatruda@outlook.com> | ||||
* | [splitchapters] Fix for older ffmpeg | pukkandan | 2021-03-20 | 1 | -1/+1 |
| | | | | | Older versions of ffmpeg doesn't allow `-to` as an input option Closes #180 |