{"id":45715,"library":"otio-fcpx-xml-adapter","title":"OpenTimelineIO FCP X XML Adapter","description":"OpenTimelineIO adapter for reading and writing Final Cut Pro X XML (fcpxml) files. Current version 1.0.0 enables conversion between FCPX XML and OTIO timeline structures. Release cadence is low; maintained under the OpenTimelineIO project.","status":"active","version":"1.0.0","language":"python","source_language":"en","source_url":"https://github.com/OpenTimelineIO/otio-fcpx-xml-adapter","tags":["opentimelineio","fcpx","xml","adapter","video editing"],"install":[{"cmd":"pip install otio-fcpx-xml-adapter","lang":"bash","label":"Quick install"}],"dependencies":[{"reason":"Core OTIO library (automatic dependency).","package":"opentimelineio","optional":false}],"imports":[{"wrong":"import opentimelineio as otio; otio.adapters.read_from_file('file.fcpxml')","symbol":"otio_fcpx_xml_adapter","correct":"import otio_fcpx_xml_adapter"}],"quickstart":{"code":"import opentimelineio as otio\n\n# Read FCPX XML\ntimeline = otio.adapters.read_from_file('example.fcpxml')\n\n# Write FCPX XML\notio.adapters.write_to_file(timeline, 'output.fcpxml')","lang":"python","description":"Read and write FCPX XML files using the OTIO adapter API."},"warnings":[{"fix":"Keep both libraries updated together.","message":"OTIO API changes may break adapter usage. Ensure OTIO version ≥ 0.14.","severity":"breaking","affected_versions":"all"},{"fix":"Do not import the adapter directly.","message":"Adapter is automatically discovered by OTIO on installation; no explicit import needed.","severity":"gotcha","affected_versions":"all"},{"fix":"Check OTIO issue tracker for missing elements.","message":"FCPX XML format is complex; not all features (e.g., certain effects, color corrections) are supported.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"search_vec":"'1.0.0':21 'adapt':5,7,43 'cadenc':32 'convers':23 'current':19 'cut':13 'edit':45 'enabl':22 'fcp':2 'fcpx':25,41 'fcpxml':17 'file':18 'final':12 'low':34 'maintain':35 'opentimelineio':1,6,38,40 'otio':28 'pro':14 'project':39 'read':9 'releas':31 'structur':30 'timelin':29 'version':20 'video':44 'write':11 'x':3,15 'xml':4,16,26,42","created_at":"2026-06-07T12:56:22.251812+00:00","updated_at":"2026-06-07T12:56:22.251812+00:00","problems":null,"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/OpenTimelineIO/otio-fcpx-xml-adapter","github":"https://github.com/OpenTimelineIO/otio-fcpx-xml-adapter","docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["devops","media"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"passing","verified_at":"2026-07-03","last_verified":"2026-07-03","next_check":"2026-08-02","install_tag":null}}