AcademySoftwareFoundation / AcademySoftwareFoundation/OpenTimelineIO

ALE adapter round-trip CDL Values

Open
#1,050 2 comments 0 reactions 1 assignee Claimed by @Viraj-Rana008 View on GitHub
enhancement good first issue
Dominant language
C++
Stars
2k
Forks
351
Avg merge
1d 12h
Merged PRs (30d)
1

Description

## Feature Request

New feature

## Description

The ALE adapter reads CDL values into the `cdl` namespaces of clip metadata dictionaries from the `ASC_SAT` and `ASC_SOP` fields, however it does not write them back out. It would be helpful to have the ALE adapter round-trip this data. This would also match the EDL adapter behavior.

## Context

For how the adapter reads CDL values, look [here](https://github.com/PixarAnimationStudios/OpenTimelineIO/blob/6ce63ff7bdb5b90f66aa090d5689f566ca7b5b33/contrib/opentimelineio_contrib/adapters/ale.py#L123-L157).
For an example of how the EDL adapter writes out this metadata, look [here](https://github.com/PixarAnimationStudios/OpenTimelineIO/blob/6ce63ff7bdb5b90f66aa090d5689f566ca7b5b33/src/py-opentimelineio/opentimelineio/adapters/cmx_3600.py#L1348-L1368)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.