qcut-api

Control QCut video editor operations via REST API and Electron IPC.

35|6|Updated Aug 1, 2025
One-click install
npx skills add https://github.com/donghaozhang/qcut --skill qcut-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qcut-api
Source: https://github.com/donghaozhang/qcut/tree/main/qcut/resources/default-skills/qcut-api
Command: npx skills add https://github.com/donghaozhang/qcut --skill qcut-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows for programmatic control of the QCut video editor, enabling automation of tasks related to media management, timeline editing, project settings, and export configurations.

Core Features & Use Cases

  • Media Management: Import, delete, rename, and list media files within a QCut project.
  • Timeline Manipulation: Add, update, remove, export, and import timeline elements and entire timelines.
  • Project Configuration: Modify project settings like resolution, FPS, and aspect ratio, and retrieve project statistics.
  • Export Assistance: Get recommendations for export presets tailored to various platforms.
  • Diagnostics: Analyze errors encountered during QCut operations.
  • Use Case: Automate the process of adding a series of video clips to a timeline, setting their durations, and then exporting the project in a format suitable for TikTok.

Quick Start

Use the qcut-api skill to import the video file located at '/path/to/my/video.mp4' into project 'my_project_id'.

Frequently Asked Questions about qcut-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate video editing tasks in QCut via API?

QCut API automation allows programmatic control of media management, timeline editing, and project settings via REST API and Electron IPC. It supports external terminal control and internal renderer code interactions to automate video editing workflows.

Can I manipulate timeline elements programmatically in a QCut project?

Yes, timeline manipulation is fully supported. You can add, update, remove, export, and import individual timeline elements as well as entire timelines through the QCut REST API to automate your video editing sequence.

How do I get export presets for platforms like TikTok using the QCut API?

You can retrieve export preset recommendations tailored to various platforms like TikTok by calling the QCut API. This allows you to programmatically configure project exports suitable for specific social media requirements.

Does the QCut API support modifying project settings like resolution and FPS?

Yes, project configuration is supported. You can programmatically modify project settings including resolution, FPS, and aspect ratio, as well as retrieve project statistics through the QCut REST API and Electron IPC.

What is the best way to diagnose errors encountered during QCut video editing operations?

The best way to diagnose QCut operation errors is by using the Skill's built-in diagnostics feature. It analyzes errors encountered during media management, timeline manipulation, and export processes to help troubleshoot issues.