in03 / proxima

Transcode source media directly from DaVinci Resolve using multiple machines for encoding. Great for creating proxies quickly.
MIT License
50 stars 3 forks source link

refactor: SettingsManager with TOML and better practices #258

Closed github-actions[bot] closed 1 year ago

github-actions[bot] commented 1 year ago
Original issue description Looks like TOML supports lossless parsing and easier updating. We're currently doing a bit of gymnastics with YAML to make it work. https://pypi.org/project/tomlkit/ Some general refactoring to improve performance and reduce edge-case errors is a good idea. There are a few half baked features that might benefit from better configuration support.

closes #207