video-translator  by InsiderX-Pro

Real-time video translation and dubbing skill

Created 4 months ago
937 stars

Top 38.4% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

This project provides a skill for OpenClaw enabling real-time video translation and dubbing. It automates a complex pipeline, including ASR, translation, voice cloning, and subtitle generation, by leveraging a remote API service. The primary benefit is the streamlined localization of video content, particularly for English and Chinese audiences, via a single API call.

How It Works

The skill accepts video inputs, either as a file upload or a public URL, and initiates an asynchronous job with the audiox-api-global.luoji.cn service. The backend performs background separation, speaker diarization, ASR, translation, voice cloning, dubbing, and subtitle rendering. Users poll for job completion via a job ID and receive a preview URL upon success. This remote-first approach offloads heavy computational tasks.

Quick Start & Requirements

  • Requires curl and python3.
  • Mandatory API key: VIDEO_TRANSLATE_SERVICE_API_KEY for authenticating with the remote service.
  • Usage examples are available in scripts/curl_examples.sh.
  • The project is described as a "skill for OpenClaw," implying integration within that framework.

Highlighted Details

  • Automates end-to-end video localization: ASR, translation, voice cloning, dubbing, and subtitle generation.
  • Supports both local video files and public video URLs as input sources.
  • Offers real-time translation capabilities through its remote API.
  • Supports Chinese and English as target languages, with multiple source language options (en, zh, ko, ja, fr, ru, es, de).

Maintenance & Community

The README provides no information regarding project maintainers, community channels (e.g., Discord, Slack), roadmap, sponsorships, or partnerships.

Licensing & Compatibility

The README does not specify a software license. This omission is a critical adoption blocker, particularly for commercial use or integration into closed-source projects, as it leaves licensing terms undefined.

Limitations & Caveats

The core functionality is entirely dependent on the external audiox-api-global.luoji.cn service, introducing reliance on its availability and terms. Only Chinese and English are supported as target languages. Error handling for API key or token issues directs users to external URLs without providing in-README resolution steps.

Health Check
Last Commit

3 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
1
Star History
1,002 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.