← Back

Raw DSL Editor

Full control over video creation with the scripting language

Documentation
Script Editor
Quick Examples

Click to load an example template

Asset Library

Click an asset to insert it, or copy its attribution

Frequently Asked Questions

Do I own the videos I create?

Yes, you retain full ownership and commercial rights to all videos you create with InkSlop. You can monetize them on any platform without attribution.

What is the InkSlop DSL?

The InkSlop DSL (Domain Specific Language) is a markup language designed for video creation. It uses XML-like tags to define video elements, text-to-speech narration, music, effects, and timing in a simple, readable format.

Do I need programming experience to use the DSL?

No programming experience is required. The DSL uses intuitive tags like [video], [tts], and [music] that are easy to learn. Start with our templates and modify them to create custom videos.

What effects can I add with the DSL?

The DSL supports Ken Burns zoom effects, horizontal pan, vertical tilt, camera shake, text styling (colors, bold, italic), sound effects, background music with volume control, and precise timing with pauses.

Can I create complex multi-scene videos?

Yes, the DSL supports time anchors and element IDs for creating complex sequences. You can reference when elements start or end and build sophisticated video timelines with multiple synchronized tracks.

How do I learn the DSL syntax?

Click the Documentation button to view the complete tag reference. Start with the Quick Examples to see common patterns, then modify them for your needs. The editor validates your script in real-time.

Options

Receive an email once your video has finished rendering.

Upload to YouTube automatically once rendering completes.

1 credit

Example DSL Video

See what's possible with the DSL

Click to play example

Publish to YouTube

Connect a YouTube account to publish directly

Connect Account