cliptalk  by disingn

API for TikTok video analysis

created 1 year ago
311 stars

Top 87.6% on sourcepulse

GitHubView on GitHub
Project Summary

ClipTalk is a Go-based tool for processing TikTok and local videos, offering watermark removal and video-to-text transcription using large language models like Google Gemini and GPT-4. It targets users who need to extract information from video content or repurpose it without watermarks.

How It Works

The application leverages ffmpeg for video processing and integrates with LLM APIs (Gemini, GPT-4) for video content analysis. It can either process video URLs or uploaded video files. For URL processing, it first fetches a watermark-free version of the video before sending it to the LLM for transcription.

Quick Start & Requirements

  • Install: Clone the repository and build using go build -o cliptalk after setting GOOS and GOARCH.
  • Prerequisites: Go environment, ffmpeg.
  • Configuration: Requires editing config.yaml with API keys for Gemini and/or OpenAI, and optionally custom API endpoints or proxy settings.
  • Run: Execute ./cliptalk.
  • Docker: Available via docker-compose up -d.
  • Demo: https://gpts.nbai.chat

Highlighted Details

  • Supports both TikTok and local video files.
  • Integrates with Google Gemini (Pro Vision, Pro) and OpenAI (GPT-4 Vision, GPT-4).
  • Provides API endpoints for watermark removal and video-to-text transcription.
  • Offers a public testing interface at https://gpts.nbai.chat.

Maintenance & Community

  • Contact information and a Telegram group are provided for support.

Licensing & Compatibility

  • The README does not explicitly state a license. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The project requires manual configuration of API keys and potentially ffmpeg and Go environments. The lack of an explicit license may pose restrictions on commercial use.

Health Check
Last commit

1 year ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
11 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.