Skip to content

Releases: talocode/videolane

VideoLane v0.3.0

Choose a tag to compare

@Abdulmuiz44 Abdulmuiz44 released this 17 Jul 19:26

VideoLane v0.3.0

Safe YouTube Upload

Upload videos to YouTube with safety guards:

  • Package only (default): No upload occurs
  • --confirm-upload: Required to actually upload
  • --privacy: Defaults to unlisted
  • --confirm-public: Required for public uploads
# Package only (safe)
videolane youtube upload --video final.mp4

# Upload as unlisted
videolane youtube upload --video final.mp4 --confirm-upload

# Upload as public (requires both flags)
videolane youtube upload --video final.mp4 --confirm-upload --privacy public --confirm-public

Voiceover (TTS)

  • Auto-generates voiceover from plan narration using edge-tts
  • Mixed with background music by default
  • Disable with --no-voiceover

Other Changes

  • MCP tool: videolane_youtube_upload
  • API route: POST /v1/videolane/youtube/upload
  • Updated README with YouTube Upload Safety section

Full changelog: v0.2.0...v0.3.0

VideoLane v0.1.0

Choose a tag to compare

@Abdulmuiz44 Abdulmuiz44 released this 17 Jul 10:53

VideoLane v0.1.0

Turn product workflows into publish-ready videos.

What's New

VideoLane is an open-source agentic video production engine for product demos, tutorials, and launch videos. It takes scripts and production packages and generates publish-ready video assets.

Features

  • Script parsing — Markdown scripts and production packages into structured video plans
  • Browser recording — Playwright-based recording with dry-run and manual modes
  • Video rendering — ffmpeg-based H.264/AAC export
  • Captions — SRT, VTT, JSON from scripts or plans
  • Background audio — Generated ambient/cinematic audio
  • Shorts — Cutdown planning and export
  • Thumbnails — Brief generation with text options and colors
  • YouTube metadata — Title, description, tags, pinned comment, chapters
  • YouTube package — Everything ready for manual upload
  • Templates — 5 project templates
  • CLI — 16 commands
  • SDK — TypeScript client
  • API — HTTP server on port 3110
  • MCP — 12 tools for AI agents
  • Python — talocode-videolane package

Install

npm install -g @talocode/videolane

Or:

npx @talocode/videolane@latest demo

Python:

pip install talocode-videolane

Quick Demo

videolane demo

This generates a complete demo output with plan, captions, audio, metadata, thumbnail brief, shorts plan, and YouTube package.

Limitations

  • v0.1 packages publish-ready assets; it does not fully replace human review
  • YouTube auto-upload is not enabled by default
  • Browser recording depends on Playwright and browser availability
  • Rendering depends on ffmpeg
  • Automatic login is not handled
  • Captions from scripts are local; transcription requires API keys
  • Thumbnail is brief-first; final design may need Canva
  • Background audio should be reviewed before publishing

Links

License

MIT © Talocode