├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── docs ├── css │ └── style.css ├── examples │ └── premiereproxies.md ├── folder.md ├── index.md ├── marker.md ├── markercollection.md ├── mediapool.md ├── mediapoolitem.md ├── mediastorage.md ├── project.md ├── projectmanager.md ├── resolve.md ├── settings │ ├── index.md │ ├── project.md │ └── timeline.md ├── static │ ├── Resolve_01.png │ ├── Resolve_02.png │ ├── settings_autocomplete.gif │ └── settings_autocompletion.mp4 ├── templates │ └── python │ │ └── material │ │ ├── attribute.html │ │ ├── children.html │ │ ├── class.html │ │ ├── docstring.html │ │ ├── docstring │ │ ├── admonition.html │ │ ├── attributes.html │ │ ├── examples.html │ │ ├── other_parameters.html │ │ ├── parameters.html │ │ ├── raises.html │ │ ├── receives.html │ │ ├── returns.html │ │ ├── warns.html │ │ └── yields.html │ │ ├── expression.html │ │ ├── function.html │ │ ├── labels.html │ │ ├── module.html │ │ └── signature.html ├── timeline.md └── timelineitem.md ├── examples └── premiere_proxies.py ├── mkdocs.yaml ├── pyproject.toml ├── ruff.toml ├── src └── pydavinci │ ├── __init__.py │ ├── connect.py │ ├── exceptions.py │ ├── logger.py │ ├── main.py │ ├── py.typed │ ├── pyremoteobject.py │ ├── utils.py │ └── wrappers │ ├── __init__.py │ ├── _basewrappers.py │ ├── _resolve_stubs.pyi │ ├── folder.py │ ├── gallery.py │ ├── gallerystill.py │ ├── gallerystillalbum.py │ ├── marker.py │ ├── mediapool.py │ ├── mediapoolitem.py │ ├── mediastorage.py │ ├── project.py │ ├── projectmanager.py │ ├── resolve.py │ ├── settings │ ├── __init__.py │ ├── components.py │ ├── constructor.py │ ├── map.py │ └── validator.py │ ├── timeline.py │ └── timelineitem.py └── tests ├── 1user_test.py ├── 2settings_test.py ├── 3gallery_test.py ├── README.md └── videos ├── tears_of_steel_1080p_V1-0001.mov ├── tears_of_steel_1080p_V1-0002.mov ├── tears_of_steel_1080p_V1-0003.mov ├── tears_of_steel_1080p_V1-0004.mov ├── tears_of_steel_1080p_V1-0005.mov ├── tears_of_steel_1080p_V1-0006.mov ├── tears_of_steel_1080p_V1-0007.mov └── tears_of_steel_1080p_V1-0008.mov /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/README.md -------------------------------------------------------------------------------- /docs/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/css/style.css -------------------------------------------------------------------------------- /docs/examples/premiereproxies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/examples/premiereproxies.md -------------------------------------------------------------------------------- /docs/folder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/folder.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/marker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/marker.md -------------------------------------------------------------------------------- /docs/markercollection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/markercollection.md -------------------------------------------------------------------------------- /docs/mediapool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/mediapool.md -------------------------------------------------------------------------------- /docs/mediapoolitem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/mediapoolitem.md -------------------------------------------------------------------------------- /docs/mediastorage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/mediastorage.md -------------------------------------------------------------------------------- /docs/project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/project.md -------------------------------------------------------------------------------- /docs/projectmanager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/projectmanager.md -------------------------------------------------------------------------------- /docs/resolve.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/resolve.md -------------------------------------------------------------------------------- /docs/settings/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/settings/index.md -------------------------------------------------------------------------------- /docs/settings/project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/settings/project.md -------------------------------------------------------------------------------- /docs/settings/timeline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/settings/timeline.md -------------------------------------------------------------------------------- /docs/static/Resolve_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/static/Resolve_01.png -------------------------------------------------------------------------------- /docs/static/Resolve_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/static/Resolve_02.png -------------------------------------------------------------------------------- /docs/static/settings_autocomplete.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/static/settings_autocomplete.gif -------------------------------------------------------------------------------- /docs/static/settings_autocompletion.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/static/settings_autocompletion.mp4 -------------------------------------------------------------------------------- /docs/templates/python/material/attribute.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/templates/python/material/attribute.html -------------------------------------------------------------------------------- /docs/templates/python/material/children.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/templates/python/material/children.html -------------------------------------------------------------------------------- /docs/templates/python/material/class.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/templates/python/material/class.html -------------------------------------------------------------------------------- /docs/templates/python/material/docstring.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/templates/python/material/docstring.html -------------------------------------------------------------------------------- /docs/templates/python/material/docstring/admonition.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/templates/python/material/docstring/admonition.html -------------------------------------------------------------------------------- /docs/templates/python/material/docstring/attributes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/templates/python/material/docstring/attributes.html -------------------------------------------------------------------------------- /docs/templates/python/material/docstring/examples.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/templates/python/material/docstring/examples.html -------------------------------------------------------------------------------- /docs/templates/python/material/docstring/other_parameters.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/templates/python/material/docstring/other_parameters.html -------------------------------------------------------------------------------- /docs/templates/python/material/docstring/parameters.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/templates/python/material/docstring/parameters.html -------------------------------------------------------------------------------- /docs/templates/python/material/docstring/raises.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/templates/python/material/docstring/raises.html -------------------------------------------------------------------------------- /docs/templates/python/material/docstring/receives.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/templates/python/material/docstring/receives.html -------------------------------------------------------------------------------- /docs/templates/python/material/docstring/returns.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/templates/python/material/docstring/returns.html -------------------------------------------------------------------------------- /docs/templates/python/material/docstring/warns.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/templates/python/material/docstring/warns.html -------------------------------------------------------------------------------- /docs/templates/python/material/docstring/yields.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/templates/python/material/docstring/yields.html -------------------------------------------------------------------------------- /docs/templates/python/material/expression.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/templates/python/material/expression.html -------------------------------------------------------------------------------- /docs/templates/python/material/function.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/templates/python/material/function.html -------------------------------------------------------------------------------- /docs/templates/python/material/labels.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/templates/python/material/labels.html -------------------------------------------------------------------------------- /docs/templates/python/material/module.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/templates/python/material/module.html -------------------------------------------------------------------------------- /docs/templates/python/material/signature.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/templates/python/material/signature.html -------------------------------------------------------------------------------- /docs/timeline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/timeline.md -------------------------------------------------------------------------------- /docs/timelineitem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/docs/timelineitem.md -------------------------------------------------------------------------------- /examples/premiere_proxies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/examples/premiere_proxies.py -------------------------------------------------------------------------------- /mkdocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/mkdocs.yaml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/pyproject.toml -------------------------------------------------------------------------------- /ruff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/ruff.toml -------------------------------------------------------------------------------- /src/pydavinci/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/__init__.py -------------------------------------------------------------------------------- /src/pydavinci/connect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/connect.py -------------------------------------------------------------------------------- /src/pydavinci/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/exceptions.py -------------------------------------------------------------------------------- /src/pydavinci/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/logger.py -------------------------------------------------------------------------------- /src/pydavinci/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/main.py -------------------------------------------------------------------------------- /src/pydavinci/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pydavinci/pyremoteobject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/pyremoteobject.py -------------------------------------------------------------------------------- /src/pydavinci/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/utils.py -------------------------------------------------------------------------------- /src/pydavinci/wrappers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pydavinci/wrappers/_basewrappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/wrappers/_basewrappers.py -------------------------------------------------------------------------------- /src/pydavinci/wrappers/_resolve_stubs.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/wrappers/_resolve_stubs.pyi -------------------------------------------------------------------------------- /src/pydavinci/wrappers/folder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/wrappers/folder.py -------------------------------------------------------------------------------- /src/pydavinci/wrappers/gallery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/wrappers/gallery.py -------------------------------------------------------------------------------- /src/pydavinci/wrappers/gallerystill.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/wrappers/gallerystill.py -------------------------------------------------------------------------------- /src/pydavinci/wrappers/gallerystillalbum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/wrappers/gallerystillalbum.py -------------------------------------------------------------------------------- /src/pydavinci/wrappers/marker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/wrappers/marker.py -------------------------------------------------------------------------------- /src/pydavinci/wrappers/mediapool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/wrappers/mediapool.py -------------------------------------------------------------------------------- /src/pydavinci/wrappers/mediapoolitem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/wrappers/mediapoolitem.py -------------------------------------------------------------------------------- /src/pydavinci/wrappers/mediastorage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/wrappers/mediastorage.py -------------------------------------------------------------------------------- /src/pydavinci/wrappers/project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/wrappers/project.py -------------------------------------------------------------------------------- /src/pydavinci/wrappers/projectmanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/wrappers/projectmanager.py -------------------------------------------------------------------------------- /src/pydavinci/wrappers/resolve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/wrappers/resolve.py -------------------------------------------------------------------------------- /src/pydavinci/wrappers/settings/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pydavinci/wrappers/settings/components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/wrappers/settings/components.py -------------------------------------------------------------------------------- /src/pydavinci/wrappers/settings/constructor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/wrappers/settings/constructor.py -------------------------------------------------------------------------------- /src/pydavinci/wrappers/settings/map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/wrappers/settings/map.py -------------------------------------------------------------------------------- /src/pydavinci/wrappers/settings/validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/wrappers/settings/validator.py -------------------------------------------------------------------------------- /src/pydavinci/wrappers/timeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/wrappers/timeline.py -------------------------------------------------------------------------------- /src/pydavinci/wrappers/timelineitem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/src/pydavinci/wrappers/timelineitem.py -------------------------------------------------------------------------------- /tests/1user_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/tests/1user_test.py -------------------------------------------------------------------------------- /tests/2settings_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/tests/2settings_test.py -------------------------------------------------------------------------------- /tests/3gallery_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/tests/3gallery_test.py -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/videos/tears_of_steel_1080p_V1-0001.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/tests/videos/tears_of_steel_1080p_V1-0001.mov -------------------------------------------------------------------------------- /tests/videos/tears_of_steel_1080p_V1-0002.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/tests/videos/tears_of_steel_1080p_V1-0002.mov -------------------------------------------------------------------------------- /tests/videos/tears_of_steel_1080p_V1-0003.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/tests/videos/tears_of_steel_1080p_V1-0003.mov -------------------------------------------------------------------------------- /tests/videos/tears_of_steel_1080p_V1-0004.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/tests/videos/tears_of_steel_1080p_V1-0004.mov -------------------------------------------------------------------------------- /tests/videos/tears_of_steel_1080p_V1-0005.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/tests/videos/tears_of_steel_1080p_V1-0005.mov -------------------------------------------------------------------------------- /tests/videos/tears_of_steel_1080p_V1-0006.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/tests/videos/tears_of_steel_1080p_V1-0006.mov -------------------------------------------------------------------------------- /tests/videos/tears_of_steel_1080p_V1-0007.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/tests/videos/tears_of_steel_1080p_V1-0007.mov -------------------------------------------------------------------------------- /tests/videos/tears_of_steel_1080p_V1-0008.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pedrolabonia/pydavinci/HEAD/tests/videos/tears_of_steel_1080p_V1-0008.mov --------------------------------------------------------------------------------