Part of #9807.
Support changing composition metadata (durationInFrames, fps, width, and height) in Browser Studio on remotion.dev/new.
This action currently goes through /api/apply-codemod, which requires @remotion/studio-server and therefore does not work in Browser Studio.
Requirements
- Implement the action as a typed Browser Studio operation using the shared codemods against the virtual project. Do not mock the HTTP API.
- The action is backed by an explicit Browser Studio capability and is hidden or disabled when unavailable.
- Mutations update the virtual project, trigger HMR, and participate in undo/redo where applicable.
- Browser Studio tests cover the successful action and structured failure cases.