Skip to content

Latest commit

 

History

History
48 lines (36 loc) · 1.78 KB

README.md

File metadata and controls

48 lines (36 loc) · 1.78 KB

Automated Meme Video Generation 🎥😂

Automated Meme Video Generation is a Python-based project that automates the creation of meme compilations. It pulls together memes, edits them, adds audio and animation, watermarks the final video, and directly uploads it to YouTube. This tool streamlines the entire meme video production process, making it easier than ever to generate and share your own viral content.

🌟 Features

  • 🖼️ Automated meme collection and editing
  • 🎶 Audio integration for videos
  • 🎥 Video animation effects
  • 💧 Watermark application
  • YouTube auto-upload
  • 🔍 Optical Character Recognition (OCR) for meme text extraction
  • 🎬 Video compilation and editing
  • 🛠️ Supports multiple video and image formats

🛠️ Tech Stack

  • Backend: Python 🐍
  • Libraries:
    • Pandas for data manipulation 🧮
    • OpenCV for image and video processing 🎥
    • Pytesseract for OCR 🔍
    • Selenium for web automation 🌐
    • MoviePy for video editing 🎬
    • Pydub for audio processing 🎶
    • Imageio for handling image and video files 🖼️
    • Watermark for applying watermarks 💧
  • Automation: Selenium WebDriver 🌐
  • File Management: OS, Shutil, and Hashlib 📂

🤝 Contributing

Contributions are welcome! If you have ideas for new features or improvements, feel free to submit a Pull Request. 🙌

📄 License

This project is licensed under the Apache License.

🙏 Acknowledgments

  • OpenCV for image processing 🎥
  • MoviePy for video editing 🎬
  • Pytesseract for OCR 🔍
  • Pandas for data handling 🧮
  • Selenium for web automation 🌐

Bring your meme ideas to life with Automated Meme Video Generation! 🎥✨