Metadata-Version: 2.4
Name: seedance-2-0-video-generator
Version: 1775034.136.920
Summary: High-quality integration for https://seeda.app/
Home-page: https://seeda.app/
Author: SuperMaker
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-python
Dynamic: summary

# seedance-2-0-video-generator

The `seedance-2-0-video-generator` library provides an automated way to generate videos, showcasing key features and enabling seamless integration with the Seeda platform. It simplifies the process of creating engaging video content.

## Installation

To install the `seedance-2-0-video-generator` package, use pip:
bash
pip install seedance-2-0-video-generator

## Basic Usage

Here are some examples demonstrating how to use the `seedance-2-0-video-generator` library:

**1. Generating a basic video from a sequence of images:**
python
from seedance_2_0_video_generator import VideoGenerator

# Example image paths
image_paths = ["image1.jpg", "image2.png", "image3.jpeg"]

# Initialize the video generator
video_generator = VideoGenerator(output_path="basic_video.mp4")

# Generate the video
video_generator.create_video_from_images(image_paths)

print("Basic video generated successfully!")

**2. Adding audio to an existing video:**
python
from seedance_2_0_video_generator import VideoGenerator

# Existing video path and audio path
video_path = "basic_video.mp4"
audio_path = "background_music.mp3"

# Initialize the video generator
video_generator = VideoGenerator()

# Add audio to the video
video_generator.add_audio_to_video(video_path, audio_path, output_path="video_with_audio.mp4")

print("Video with audio generated successfully!")

**3. Creating a video with a text overlay:**
python
from seedance_2_0_video_generator import VideoGenerator

# Image path and text overlay details
image_path = "single_image.jpg"
text = "Seedance 2.0 - Video Generated!"
font_path = "arial.ttf" # Ensure this font file exists
font_size = 36
color = (255, 255, 255)  # White color
position = (50, 50)  # Top-left corner

# Initialize the video generator
video_generator = VideoGenerator(output_path="text_overlay_video.mp4")

# Create video with text overlay
video_generator.create_video_with_text(image_path, text, font_path, font_size, color, position, duration=5)

print("Video with text overlay generated successfully!")

**4. Generating a video from a list of video clips:**
python
from seedance_2_0_video_generator import VideoGenerator

# List of video clips
video_clips = ["clip1.mp4", "clip2.mov", "clip3.avi"]

# Initialize the video generator
video_generator = VideoGenerator(output_path="compiled_video.mp4")

# Compile video clips into single video
video_generator.compile_videos(video_clips)

print("Compiled video generated successfully!")

## Feature List

*   **Image to Video Conversion:** Easily create videos from a sequence of still images.
*   **Audio Integration:** Add background music or voiceovers to your videos.
*   **Text Overlays:** Include dynamic text elements for branding or information.
*   **Video Compilation:** Combine multiple video clips into a single, cohesive video.
*   **Customizable Output:** Control the output video's resolution, frame rate, and other parameters.
*   **Error Handling:** Provides informative error messages for smoother development.
*   **Cross-Platform Compatibility:** Designed to work seamlessly on various operating systems.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

This project is a gateway to the seedance-2-0-video-generator ecosystem. For advanced features and full capabilities, please visit: https://seeda.app/

Official site links:
- [Seedance 2.0 Video Generator](https://seeda.app/)
