Jianying (CapCut) Draft Subtitle Extractor
Extract and convert hard-coded subtitles from Jianying or CapCut draft JSON files into standard SRT or ASS formats.
Click or drag draft_content.json files here
Supports multiple files from Jianying/CapCut drafts
Common Problems
How do I find the draft_content.json file on my computer?
You can usually locate these files by navigating to the "Drafts" folder within your Jianying or CapCut installation directory on your OS. Each project is typically stored in a subfolder named after the draft ID, which contains the essential JSON metadata.
What happens if the subtitle timing seems misaligned?
The tool attempts to normalize the timing relative to the frame rate specified in the JSON metadata. If an alignment issue persists, check that your project settings in the original editor were set to a constant frame rate rather than variable.
Can this convert subtitles directly into hard-coded video files?
This tool is strictly for extracting and converting the metadata and text into subtitle file formats like SRT or ASS. It does not perform video rendering or burn-in processes, which would require dedicated video editing software.
Are all visual text styles preserved in the conversion?
Standard text content and time stamps are accurately preserved, but advanced visual effects like custom animations or complex layering may be simplified. The output focuses on maintaining legibility and timing accuracy essential for standard playback.
Why am I getting an invalid JSON error for my draft file?
This error usually occurs if the file was partially copied or if the editor had an update that altered the JSON schema. Ensure you are using a complete, exported draft file and that the file extension is strictly .json.
Workflow
What is Jianying (CapCut) Draft Subtitle Extractor?
The Jianying and CapCut Draft Subtitle Extractor recovers text data and timing information from proprietary project files. By parsing the `draft_content.json` structure, it isolates subtitles for use in standard video editing environments and multi-platform content repurposing.
The tool supports batch processing of multiple files and includes text cleaning logic to remove formatting tags like size and color. It extracts data from project tracks to generate time-stamped files while providing optional line-break adjustments for mobile screen compatibility.
How to use Jianying (CapCut) Draft Subtitle Extractor
Upload `draft_content.json` files from your local project folders by dragging them into the tool or clicking to select. Adjust the Line Break Optimization toggle if you require shorter text segments for mobile-first content. Preview the extracted subtitles using the search filter and download the results in either SRT or ASS format.
Example
Upload: draft_content.json
Output format: SRT
1
00:00:01,500 --> 00:00:04,200
Welcome to the tutorial.
2
00:00:04,500 --> 00:00:07,800
Today we will learn subtitle extraction.Use Cases
1. Migrating subtitle tracks from Jianying or CapCut projects to NLEs like Adobe Premiere Pro or DaVinci Resolve.
2. Repurposing video captions for translation and localization workflows using raw extracted text.
3. Creating local backups of subtitle data independent of specific video editor project formats.
4. Batch extracting script content from multiple drafts for documentation and content auditing.
FAQ
Does this tool work with mobile versions of CapCut?
Yes, it is designed to parse the `draft_content.json` file generated by both the desktop and mobile versions of Jianying and CapCut, provided you can export or access the draft folder.
Can I process multiple draft files at once?
The tool supports batch processing, allowing you to upload several project JSON files simultaneously to extract all subtitles into organized download links.
Is my draft data uploaded to a server?
No, all processing is performed locally in your browser to ensure the privacy and security of your project files and intellectual property.