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

Serialise/deserialise job data with Pydantic #262

Open in03 opened 1 year ago

in03 commented 1 year ago

Currently using dataclasses to serialise and deserialise jobs. We're already using Pydantic for settings and we're jumping through hoops to use dataclasses currently. Plus we don't get class attributes with intellisense on the worker-side currently. Runtime validation would also be easier.