This github is now use like a sandbox for my contribution to opentimelineio project.
Convert Flask to FastApi , the server is in testfastapi.py To testit:
pip -r requirementfastapi.txt
python testfastapi.py
This offer openapi , and a test page.
(try with Python 3.6.9 (default, Apr 18 2020, 01:56:04) ) pip -r requirement.txt
python main.py A simple flask server that import opentimelineio file and display in timeline ( visjs ) the data. The upload page show the plugin of opentimelineio. There's an URL to display the documentation from the module /doc string with filter. Show only clip video
To do show gap and clip audio.
python mainjson.py A simple flask server that parse .otio file and display in timeline ( visjs ) the data. That 's a test and exploring project. ( TO FIX : the value 24 is in hard coded , It should implement to ratio I guess )
Could be interesting to integrate inside the package opentimelineio.