Name | magic_hour JSON |
Version |
0.9.0
JSON |
| download |
home_page | None |
Summary | Python SDK for Magic Hour API |
upload_time | 2025-02-12 19:02:54 |
maintainer | None |
docs_url | None |
author | None |
requires_python | <4.0,>=3.8 |
license | None |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Magic Hour Python SDK
[](https://pypi.org/project/magic_hour/)
Magic Hour provides an API (beta) that can be integrated into your own application to generate videos and images using AI.
Webhook documentation can be found [here](https://magichour.ai/docs/webhook).
If you have any questions, please reach out to us via [discord](https://discord.gg/JX5rgsZaJp).
## Install
```
pip install magic_hour
```
## Usage
Initialize the client
### Synchronous Client
```python
from magic_hour import Client
# generate your API Key at https://magichour.ai/developer
client = Client(token="my api key")
```
### Asynchronous Client
```python
from magic_hour import AsyncClient
# generate your API Key at https://magichour.ai/developer
client = AsyncClient(token="my api key")
```
> [!WARNING]
> Any API call that renders a video will utilize frames in your account.
## Module Documentation and Snippets
### [v1.ai_clothes_changer](magic_hour/resources/v1/ai_clothes_changer/README.md)
* [create](magic_hour/resources/v1/ai_clothes_changer/README.md#create) - AI Clothes Changer
### [v1.ai_headshot_generator](magic_hour/resources/v1/ai_headshot_generator/README.md)
* [create](magic_hour/resources/v1/ai_headshot_generator/README.md#create) - AI Headshots
### [v1.ai_image_generator](magic_hour/resources/v1/ai_image_generator/README.md)
* [create](magic_hour/resources/v1/ai_image_generator/README.md#create) - AI Images
### [v1.ai_image_upscaler](magic_hour/resources/v1/ai_image_upscaler/README.md)
* [create](magic_hour/resources/v1/ai_image_upscaler/README.md#create) - AI Image Upscaler
### [v1.ai_photo_editor](magic_hour/resources/v1/ai_photo_editor/README.md)
* [create](magic_hour/resources/v1/ai_photo_editor/README.md#create) - AI Photo Editor
### [v1.ai_qr_code_generator](magic_hour/resources/v1/ai_qr_code_generator/README.md)
* [create](magic_hour/resources/v1/ai_qr_code_generator/README.md#create) - AI QR Code
### [v1.animation](magic_hour/resources/v1/animation/README.md)
* [create](magic_hour/resources/v1/animation/README.md#create) - Animation
### [v1.face_swap](magic_hour/resources/v1/face_swap/README.md)
* [create](magic_hour/resources/v1/face_swap/README.md#create) - Face Swap video
### [v1.face_swap_photo](magic_hour/resources/v1/face_swap_photo/README.md)
* [create](magic_hour/resources/v1/face_swap_photo/README.md#create) - Face Swap Photo
### [v1.files.upload_urls](magic_hour/resources/v1/files/upload_urls/README.md)
* [create](magic_hour/resources/v1/files/upload_urls/README.md#create) - Generate asset upload urls
### [v1.image_background_remover](magic_hour/resources/v1/image_background_remover/README.md)
* [create](magic_hour/resources/v1/image_background_remover/README.md#create) - Image Background Remover
### [v1.image_projects](magic_hour/resources/v1/image_projects/README.md)
* [delete](magic_hour/resources/v1/image_projects/README.md#delete) - Delete image
* [get](magic_hour/resources/v1/image_projects/README.md#get) - Get image details
### [v1.image_to_video](magic_hour/resources/v1/image_to_video/README.md)
* [create](magic_hour/resources/v1/image_to_video/README.md#create) - Image-to-Video
### [v1.lip_sync](magic_hour/resources/v1/lip_sync/README.md)
* [create](magic_hour/resources/v1/lip_sync/README.md#create) - Lip Sync
### [v1.text_to_video](magic_hour/resources/v1/text_to_video/README.md)
* [create](magic_hour/resources/v1/text_to_video/README.md#create) - Text-to-Video
### [v1.video_projects](magic_hour/resources/v1/video_projects/README.md)
* [delete](magic_hour/resources/v1/video_projects/README.md#delete) - Delete video
* [get](magic_hour/resources/v1/video_projects/README.md#get) - Get video details
### [v1.video_to_video](magic_hour/resources/v1/video_to_video/README.md)
* [create](magic_hour/resources/v1/video_to_video/README.md#create) - Video-to-Video
<!-- MODULE DOCS END -->
Raw data
{
"_id": null,
"home_page": null,
"name": "magic_hour",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.8",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/61/2e/ed6ee92aadea1492d7fe1054dd0c4ac2d07bb40ec84a14343bd88f0f663f/magic_hour-0.9.0.tar.gz",
"platform": null,
"description": "# Magic Hour Python SDK\n\n[](https://pypi.org/project/magic_hour/)\n\nMagic Hour provides an API (beta) that can be integrated into your own application to generate videos and images using AI.\n\nWebhook documentation can be found [here](https://magichour.ai/docs/webhook).\n\nIf you have any questions, please reach out to us via [discord](https://discord.gg/JX5rgsZaJp).\n\n## Install\n\n```\npip install magic_hour\n```\n\n## Usage\n\nInitialize the client\n\n### Synchronous Client\n\n```python\nfrom magic_hour import Client\n\n# generate your API Key at https://magichour.ai/developer\nclient = Client(token=\"my api key\")\n```\n\n### Asynchronous Client\n\n```python\nfrom magic_hour import AsyncClient\n\n# generate your API Key at https://magichour.ai/developer\nclient = AsyncClient(token=\"my api key\")\n```\n\n> [!WARNING]\n> Any API call that renders a video will utilize frames in your account.\n\n## Module Documentation and Snippets\n\n### [v1.ai_clothes_changer](magic_hour/resources/v1/ai_clothes_changer/README.md)\n\n* [create](magic_hour/resources/v1/ai_clothes_changer/README.md#create) - AI Clothes Changer\n\n### [v1.ai_headshot_generator](magic_hour/resources/v1/ai_headshot_generator/README.md)\n\n* [create](magic_hour/resources/v1/ai_headshot_generator/README.md#create) - AI Headshots\n\n### [v1.ai_image_generator](magic_hour/resources/v1/ai_image_generator/README.md)\n\n* [create](magic_hour/resources/v1/ai_image_generator/README.md#create) - AI Images\n\n### [v1.ai_image_upscaler](magic_hour/resources/v1/ai_image_upscaler/README.md)\n\n* [create](magic_hour/resources/v1/ai_image_upscaler/README.md#create) - AI Image Upscaler\n\n### [v1.ai_photo_editor](magic_hour/resources/v1/ai_photo_editor/README.md)\n\n* [create](magic_hour/resources/v1/ai_photo_editor/README.md#create) - AI Photo Editor\n\n### [v1.ai_qr_code_generator](magic_hour/resources/v1/ai_qr_code_generator/README.md)\n\n* [create](magic_hour/resources/v1/ai_qr_code_generator/README.md#create) - AI QR Code\n\n### [v1.animation](magic_hour/resources/v1/animation/README.md)\n\n* [create](magic_hour/resources/v1/animation/README.md#create) - Animation\n\n### [v1.face_swap](magic_hour/resources/v1/face_swap/README.md)\n\n* [create](magic_hour/resources/v1/face_swap/README.md#create) - Face Swap video\n\n### [v1.face_swap_photo](magic_hour/resources/v1/face_swap_photo/README.md)\n\n* [create](magic_hour/resources/v1/face_swap_photo/README.md#create) - Face Swap Photo\n\n### [v1.files.upload_urls](magic_hour/resources/v1/files/upload_urls/README.md)\n\n* [create](magic_hour/resources/v1/files/upload_urls/README.md#create) - Generate asset upload urls\n\n### [v1.image_background_remover](magic_hour/resources/v1/image_background_remover/README.md)\n\n* [create](magic_hour/resources/v1/image_background_remover/README.md#create) - Image Background Remover\n\n### [v1.image_projects](magic_hour/resources/v1/image_projects/README.md)\n\n* [delete](magic_hour/resources/v1/image_projects/README.md#delete) - Delete image\n* [get](magic_hour/resources/v1/image_projects/README.md#get) - Get image details\n\n### [v1.image_to_video](magic_hour/resources/v1/image_to_video/README.md)\n\n* [create](magic_hour/resources/v1/image_to_video/README.md#create) - Image-to-Video\n\n### [v1.lip_sync](magic_hour/resources/v1/lip_sync/README.md)\n\n* [create](magic_hour/resources/v1/lip_sync/README.md#create) - Lip Sync\n\n### [v1.text_to_video](magic_hour/resources/v1/text_to_video/README.md)\n\n* [create](magic_hour/resources/v1/text_to_video/README.md#create) - Text-to-Video\n\n### [v1.video_projects](magic_hour/resources/v1/video_projects/README.md)\n\n* [delete](magic_hour/resources/v1/video_projects/README.md#delete) - Delete video\n* [get](magic_hour/resources/v1/video_projects/README.md#get) - Get video details\n\n### [v1.video_to_video](magic_hour/resources/v1/video_to_video/README.md)\n\n* [create](magic_hour/resources/v1/video_to_video/README.md#create) - Video-to-Video\n\n<!-- MODULE DOCS END -->\n",
"bugtrack_url": null,
"license": null,
"summary": "Python SDK for Magic Hour API",
"version": "0.9.0",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f3cafb45f9b2189f7438e195ba7cd4419791480a17cfd37728e8373533540b3e",
"md5": "da7e6eb568ba165c707eb6caf7176f5c",
"sha256": "2df36ce803838b2fd980527e36237eab4ac3bd8eda5c6d0c43590b3e2b83121c"
},
"downloads": -1,
"filename": "magic_hour-0.9.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "da7e6eb568ba165c707eb6caf7176f5c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.8",
"size": 99867,
"upload_time": "2025-02-12T19:02:53",
"upload_time_iso_8601": "2025-02-12T19:02:53.586251Z",
"url": "https://files.pythonhosted.org/packages/f3/ca/fb45f9b2189f7438e195ba7cd4419791480a17cfd37728e8373533540b3e/magic_hour-0.9.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "612eed6ee92aadea1492d7fe1054dd0c4ac2d07bb40ec84a14343bd88f0f663f",
"md5": "16a423a5b0281f61971bdba1d996a4cb",
"sha256": "a1cbe8460725bde82a20164fe19b8e85e5ef2612155a9e71bca3c4a366715c8a"
},
"downloads": -1,
"filename": "magic_hour-0.9.0.tar.gz",
"has_sig": false,
"md5_digest": "16a423a5b0281f61971bdba1d996a4cb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.8",
"size": 36828,
"upload_time": "2025-02-12T19:02:54",
"upload_time_iso_8601": "2025-02-12T19:02:54.871603Z",
"url": "https://files.pythonhosted.org/packages/61/2e/ed6ee92aadea1492d7fe1054dd0c4ac2d07bb40ec84a14343bd88f0f663f/magic_hour-0.9.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-12 19:02:54",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "magic_hour"
}