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. |
||
|---|---|---|
| .. | ||
| channel_controller_test.exs | ||
| error_html_test.exs | ||
| error_json_test.exs | ||
| media_profile_controller_test.exs | ||
| page_controller_test.exs | ||