bigfoot-video-generator
A Python library designed to demonstrate the capabilities of the bigfoot-video-generator and facilitate integration with the Supermaker AI platform. This package offers a simplified interface for generating engaging video content.
Installation
To install the bigfoot-video-generator package, use pip:
bash
pip install bigfoot-video-generator
Basic Usage
Here are a few examples demonstrating how to use the bigfoot-video-generator library:
1. Generating a simple promotional video: python from bigfoot_video_generator import VideoGenerator
generator = VideoGenerator(api_key="YOUR_API_KEY") # Replace with your Supermaker AI API key
video_data = { "title": "Amazing New Product!", "description": "Check out our revolutionary product that will change your life.", "images": ["image1.jpg", "image2.png", "image3.jpeg"], "music": "uplifting_music.mp3", "video_length": 30 # seconds }
video_path = generator.create_promotional_video(video_data)
print(f"Video created successfully at: {video_path}")
2. Creating a video from text and images: python from bigfoot_video_generator import VideoGenerator
generator = VideoGenerator(api_key="YOUR_API_KEY") # Replace with your Supermaker AI API key
script = """ Scene 1: A beautiful landscape. Scene 2: Our product in action. Scene 3: Customer testimonials. """
image_map = { "Scene 1": "landscape.jpg", "Scene 2": "product_action.png", "Scene 3": "customer_testimonial.jpeg" }
video_path = generator.create_video_from_script(script, image_map)
print(f"Video created successfully at: {video_path}")
3. Assembling a video from pre-existing clips: python from bigfoot_video_generator import VideoGenerator
generator = VideoGenerator(api_key="YOUR_API_KEY") # Replace with your Supermaker AI API key
clip_paths = ["clip1.mp4", "clip2.mov", "clip3.avi"] transition_type = "fade"
video_path = generator.assemble_video_clips(clip_paths, transition_type)
print(f"Video created successfully at: {video_path}")
4. Generating a video with dynamic text overlays: python from bigfoot_video_generator import VideoGenerator
generator = VideoGenerator(api_key="YOUR_API_KEY") # Replace with your Supermaker AI API key
video_data = { "background_video": "background.mp4", "text_overlays": [ {"text": "Welcome!", "start_time": 2, "end_time": 5, "position": "top-left"}, {"text": "Special Offer!", "start_time": 10, "end_time": 15, "position": "bottom-right"} ] }
video_path = generator.create_video_with_text(video_data)
print(f"Video created successfully at: {video_path}")
5. Converting a slideshow of images into a video: python from bigfoot_video_generator import VideoGenerator
generator = VideoGenerator(api_key="YOUR_API_KEY") # Replace with your Supermaker AI API key
image_paths = ["image1.jpg", "image2.png", "image3.jpeg", "image4.gif"] duration_per_image = 5 # seconds
video_path = generator.create_video_from_slideshow(image_paths, duration_per_image)
print(f"Video created successfully at: {video_path}")
Features
- Simplified Video Generation: Provides a streamlined interface for creating videos.
- Promotional Video Creation: Easily generate promotional videos from provided data.
- Script-Based Video Generation: Create videos using a text script and corresponding images.
- Video Clip Assembly: Combine pre-existing video clips into a cohesive video.
- Dynamic Text Overlays: Add text overlays to videos with customizable positions and timings.
- Slideshow to Video Conversion: Convert a series of images into a video slideshow.
- API Integration: Seamlessly connects with the Supermaker AI platform.
License
MIT
This project is a gateway to the bigfoot-video-generator ecosystem. For advanced features and full capabilities, please visit: https://supermaker.ai/video/bigfoot-video-generator/
Metadata
Release files for bigfoot-video-generator 1767666.962.997
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bigfoot_video_generator-1767666.962.997.tar.gz | 3.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bigfoot_video_generator-1767666.962.997-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.9 kB
Release files / bigfoot_video_generator-1767666.962.997.tar.gz
| Download URL | bigfoot_video_generator-1767666.962.997.tar.gz |
|---|---|
| Size | 3.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
09388e444a2602b37d542399bdc4a61e1a8ea0b3f85a23cfeaca1632a0806d89
|
|
BLAKE2b-256 checksum How to use checksums |
695287ef3ff4825f8ef42001c593fda34a4b78ee4d5bc3e8f29186c4d6413b12
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|
Release files / bigfoot_video_generator-1767666.962.997-py3-none-any.whl
| Download URL | bigfoot_video_generator-1767666.962.997-py3-none-any.whl |
|---|---|
| Size | 4.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3638bdb5074ac7610b5f5e89c5fda8f4511685560e20917fc478ba7df9b9831a
|
|
BLAKE2b-256 checksum How to use checksums |
da58e6635cc3d0758f985cab2465bd1fb2a5b5a375f15739ba1acd505a0122de
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|