tcely
tcely
## DO NOT MERGE These are only possible changes. Anything we want from this pull request should be moved to another branch and a separate pull request should be opened.
It would be useful to access the task from within the function being called without patching `background_task` to add it to `kwargs`. ```python import inspect class OuterScopeGetter(object): def __getattribute__(self, name):...
These need more testing. The documentation is not great with these. After reading about it in [this issue](https://github.com/yt-dlp/yt-dlp/issues/12398#issuecomment-2666894402), I need to look into another one: `--extractor-arg "youtube:player_client=web_safari"` The pot plugin...
Replacing the downloaded video with a format that more closely matches the requested settings, than the currently downloaded file does should be automated. We also need a way to turn...
Look into the test data and including `AV1` matching in the tests. > Ideally just the massive test suite matrix updated to reflect the new stream selection code, but otherwise...
 Somehow, we are duplicating the rename and download tasks. We need to track down how this is happening. ~The `Source.save()` post signal is the only place the rename task...
We need to adjust a few things to make the code more flexible for sites other than YouTube. Rebuilding `Twitch` support based on the previous pull request (#301) would be...
It would be helpful to be able to search by `Media` attributes, such as the key or title, to find videos easily in the TubeSync web interface. From: - #533
As a follow-up from #69, it would be great to import any `.info.json` files that may be sitting next to video files we are importing.
I noticed that my scheduled tasks on the dashboard and tasks page disagreed. So, I tracked it down to these tasks that have errors. The error is because they are...