Adding the metadata model made me realize that, in many cases, yt-dlp returns undesired input in stdout, breaking parsing. In order to get the metadata model working, I had to change the way in which the app interacts with yt-dlp. Now, output is written as a file to disk which is immediately re-read and returned. |
||
|---|---|---|
| .. | ||
| pinchflat | ||
| pinchflat_web/controllers | ||
| support | ||
| test_helper.exs | ||