/AutoVideo_Release

Primary LanguagePythonMIT LicenseMIT

AutoVideo 🎥

WARNING: this project is under developing.

Introduction 🌟

AutoVideo is an innovative project leveraging web scraping, large-scale models, and AIGC (Artificial Intelligence Generated Content) technologies to automate a TikTok account. The core of the project involves automatically gathering content from news and information websites and creating news narration scripts and video scripts based on this content.

Features 🚀

  • Automated Content Gathering: Utilize web scraping technology to collect content from various news and information sources. 🌐
  • Content Generation: Automatically create video scripts and descriptions using large-scale models and AIGC technologies. ✍️
  • Video Production: Combine AI-generated backgrounds with the MoviePy video editing library for video production. 📹
  • Automated Publishing: Automatically upload the generated videos and their descriptions to TikTok. 📤

Installation Guide 🔧

# Clone the repository
git clone https://github.com/gulugulu1103/AutoVideo.git

# Install dependencies
pip install -r requirements.txt

Usage 📘

Instructions on how to run and use your project. For example:

# Run the scraper
python spider.py

# Generate videos
python generate_video.py

# Upload to TikTok
python upload_to_tiktok.py

Contributors 👥

  • [gulugulu1103] - Lead Creator and Developer

License 📜

This project is licensed under the [License Name]. See LICENSE.md for details.