asmr-video-generator
The asmr-video-generator package provides a streamlined interface for interacting with the Supermaker AI ASMR video generation platform. It simplifies the process of creating and customizing ASMR videos through programmatic access.
Installation
You can install the asmr-video-generator package using pip:
bash
pip install asmr-video-generator
Basic Usage
Here are some examples demonstrating how to use the asmr-video-generator package:
1. Generating a basic ASMR video with default settings: python from asmr_video_generator import ASMRVideoGenerator
generator = ASMRVideoGenerator() video_path = generator.generate_video() # Uses default settings print(f"Video generated at: {video_path}")
2. Customizing the video with specific audio and visual elements: python from asmr_video_generator import ASMRVideoGenerator
generator = ASMRVideoGenerator( audio_file="path/to/your/audio.mp3", visual_theme="nature", duration=60, # seconds output_path="custom_output.mp4" ) video_path = generator.generate_video() print(f"Custom video generated at: {video_path}")
3. Creating a video with a custom script: python from asmr_video_generator import ASMRVideoGenerator
script = [ {"text": "Gentle tapping on a wooden surface.", "duration": 5}, {"text": "Soft whispering sounds.", "duration": 10}, {"text": "Crinkling paper.", "duration": 7}, ]
generator = ASMRVideoGenerator(script=script, visual_theme="abstract") video_path = generator.generate_video() print(f"Scripted video generated at: {video_path}")
4. Generating a video with specific trigger words and corresponding visual cues: python from asmr_video_generator import ASMRVideoGenerator
trigger_mapping = { "tapping": "close-up of hands tapping", "whispering": "animated mouth whispering", "crinkling": "crumpling paper animation" }
generator = ASMRVideoGenerator(trigger_mapping=trigger_mapping, duration=30) video_path = generator.generate_video() print(f"Trigger-based video generated at: {video_path}")
5. Combining audio and visual elements with a specified background: python from asmr_video_generator import ASMRVideoGenerator
generator = ASMRVideoGenerator( audio_file="path/to/your/audio.mp3", visual_theme="objects", background_image="path/to/background.jpg", duration=45 ) video_path = generator.generate_video() print(f"Video with custom background generated at: {video_path}")
Features
- Simplified Video Generation: Easily generate ASMR videos with a single function call.
- Customizable Audio: Integrate your own audio files for personalized soundscapes.
- Visual Theme Selection: Choose from a variety of visual themes to match the audio.
- Script-Based Content: Create videos based on predefined scripts for precise control.
- Trigger Mapping: Associate specific trigger words with corresponding visual cues.
- Background Customization: Set a custom background image for a unique visual experience.
- Duration Control: Specify the desired duration of the generated video.
License
MIT License
This project is a gateway to the asmr-video-generator ecosystem. For advanced features and full capabilities, please visit: https://supermaker.ai/video/asmr-video-generator/
Metadata
Release files for asmr-video-generator 1772075.732.183
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| asmr_video_generator-1772075.732.183.tar.gz | 4.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| asmr_video_generator-1772075.732.183-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.8 kB
Release files / asmr_video_generator-1772075.732.183.tar.gz
| Download URL | asmr_video_generator-1772075.732.183.tar.gz |
|---|---|
| Size | 4.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
209cda03cb5242418ae36433999044c955819d7508804626e74aacaacf7e8247
|
|
BLAKE2b-256 checksum How to use checksums |
ae3d9514e702c668b2073e3cceda051d5cd2f3cf17a7e2c77c75a827f0aba629
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|
Release files / asmr_video_generator-1772075.732.183-py3-none-any.whl
| Download URL | asmr_video_generator-1772075.732.183-py3-none-any.whl |
|---|---|
| Size | 4.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c7999b98fe642e06185509221de216379d1f9e8878d733b85fbd86662de5fe87
|
|
BLAKE2b-256 checksum How to use checksums |
f6cadd581f1cbf3d895eee0000d6aae55bd573e90f66b32556bc5632483887d6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|