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.
-
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.
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.
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.
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.
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.
For further questions or suggestions, please contact us at [email protected] or https://twitter.com/whyrohitwhy.
Join us in making video content more accessible and engaging with CaptionMe!