| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
If all titles were declared “bad” the pp previously tried to access the
first title in the array, which was already drained. We now simply clone
the array to facilitate this usage.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
We need to tell yt_dlp about our post processors, as they would
otherwise not take full effect. For example, changing the title would
previously only have changed the title in the *in-memory* info json, the
actual file on disk (video and .info.json) would still have the old
title, as yt_dlp did not know about our post processor.
Registering it via their api also has the upside of being able to
determine when to run.
|
|
|
|
|
|
| |
The reqwest crate will panic if it is blockingly run inside another
executor. But we cannot make this function async, as the whole api is
forced to be sync by python ffi.
|
| |
|
|
|