Skip to content

CaptionMe is an innovative Next.js application designed to enhance video accessibility through automatic caption generation. Leveraging cutting-edge technologies like AWS Transcribe and FFmpeg, it offers a seamless experience for users looking to add captions to their videos. With a focus on simplicity and user-friendliness, CaptionMe aims to make

Notifications You must be signed in to change notification settings

rohitt-gupta/caption-me

Repository files navigation

CaptionMe

CaptionMe is a Next.js application designed to simplify the process of adding captions to videos. With a focus on ease of use, CaptionMe allows users to upload their videos and automatically generates captions, enhancing accessibility and viewer engagement.

Features

  • Automatic Caption Generation: Upload your video and let CaptionMe handle the rest.

  • Customizable Captions: Adjust the timing and text of your captions for perfect synchronization.

  • Easy to Use: A user-friendly interface ensures a smooth captioning process.

  • Free and Premium Options: Choose between the free version or contact us for premium access.

Technologies Used

CaptionMe leverages the following technologies:

  • Next.js - The React framework for production.

  • Tailwind CSS - A utility-first CSS framework.

  • AWS S3 - Object storage service.

  • AWS Transcribe - Automatic speech recognition.

  • FFmpeg - A complete, cross-platform solution to record, convert and stream audio and video.

  • Vercel - Platform for frontend frameworks and static sites, built to integrate with your headless content, commerce, or database.

Installation

To get started with CaptionMe, clone the repository and install the dependencies:

git clone https://github.com/rohitt-gupta/caption-me.git

cd caption-me

npm install

Ensure you have Node.js installed on your system to proceed with the installation.

Usage

After installation, you can run the development server with:

npm run dev

Navigate to  http://localhost:3000 to view the application. To add captions to your video, simply upload your video file and let CaptionMe do the rest.

Contributing

Contributions to CaptionMe are welcome! If you have suggestions for improvements or bug fixes, feel free to open an issue or submit a pull request. Please ensure your code adheres to the project's coding standards and include tests for new features.

Contact

For further questions or suggestions, please contact us at pta.rohit28@gmail.com or https://twitter.com/whyrohitwhy.

Join us in making video content more accessible and engaging with CaptionMe!

About

CaptionMe is an innovative Next.js application designed to enhance video accessibility through automatic caption generation. Leveraging cutting-edge technologies like AWS Transcribe and FFmpeg, it offers a seamless experience for users looking to add captions to their videos. With a focus on simplicity and user-friendliness, CaptionMe aims to make

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published