mosaico

View on PyPIReverse Dependencies (0)

0.1.0rc4 mosaico-0.1.0rc4-py3-none-any.whl

Wheel Details

Project: mosaico
Version: 0.1.0rc4
Filename: mosaico-0.1.0rc4-py3-none-any.whl
Download: [link]
Size: 78026
MD5: b1e541964b29bb3bf7e133e3bca56254
SHA256: 848c93c913253097332a0f76b7f64278a26f17ebad947826968e8459995cb137
Uploaded: 2024-11-23 22:13:08 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: mosaico
Version: 0.1.0rc4
Summary: Open-source video generation framework
Author-Email: Leonardo Diegues <leonardo.diegues[at]grupofolha.com.br>, Lucas Golino <lucas[at]golinux.space>
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Multimedia
Classifier: Topic :: Multimedia :: Sound/Audio :: Sound Synthesis
Classifier: Topic :: Multimedia :: Sound/Audio :: Speech
Classifier: Topic :: Multimedia :: Video :: Non-Linear Editor
Classifier: Topic :: Text Processing :: Fonts
Requires-Python: <3.13,>=3.10
Requires-Dist: findsystemfontsfilename (>=0.3.0)
Requires-Dist: fsspec (>=2024.10.0)
Requires-Dist: moviepy (>=2.0.0.dev2)
Requires-Dist: opencv-python (>=4.10.0.84)
Requires-Dist: pycountry (>=24.6.1)
Requires-Dist: pydantic
Requires-Dist: pydantic-extra-types (>=2.9.0)
Requires-Dist: pydub (>=0.25.1)
Requires-Dist: pyyaml
Requires-Dist: tinytag (>=1.10.1)
Requires-Dist: assemblyai (>=0.34.0); extra == "assemblyai"
Requires-Dist: click (>=8.1.7); extra == "cli"
Requires-Dist: elevenlabs (>=1.9.0); extra == "elevenlabs"
Requires-Dist: haystack-ai (>=2.6.1); extra == "haystack"
Requires-Dist: langchain (>=0.3.7); extra == "langchain"
Requires-Dist: instructor (>=1.6.4); extra == "news"
Requires-Dist: litellm (>=1.52.9); extra == "news"
Provides-Extra: assemblyai
Provides-Extra: cli
Provides-Extra: elevenlabs
Provides-Extra: haystack
Provides-Extra: langchain
Provides-Extra: news
Description-Content-Type: text/markdown
[Description omitted; length: 5977 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.26.3
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
mosaico/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mosaico/__main__.py sha256=Y2d6XMWmhFX5D_WOpNhC-FSQ5UfxQFpdeg1RPQ616ak 81
mosaico/cli.py sha256=RKqwkqcMUvCnfP7tapRaCTQ5Yr9p50DkC25QWMGU2Ic 1402
mosaico/exceptions.py sha256=OCT7-os-_2D-jUHfuDKZMqFk26YXI0toornwGYgDYBs 339
mosaico/media.py sha256=p4K5s_r_7az9PLH4Ug5rg8JNUyQ9B45VqTeu-JV8vnk 6492
mosaico/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mosaico/scene.py sha256=_zefT0E9SrbEEhbcN7ZwpXUjrtlfZm_jYxNmWvy2tNk 3619
mosaico/types.py sha256=4-M732QtIhEErPr2qnboE8ET2mro6Kwr4vVDkuO6WII 357
mosaico/version.py sha256=_FpBXkkHuUB9j14K9Jhqz7X2x16Fpl5kAAknnUbps8A 152
mosaico/assets/__init__.py sha256=fvmWKmLm13LFercfcu51_9gNZ6CfRkteAcNHdRh5yjc 797
mosaico/assets/audio.py sha256=jQ39ViBNE3bcgufrkTq6cQe7fUbyMLlsF_xUF4hzJag 4796
mosaico/assets/base.py sha256=2fTCroXe5V16Se0ROlJN_SV74p3Zv7Hn2wXExb3QEBE 2013
mosaico/assets/factory.py sha256=SIX6KYZH12j9yJV3X3chSU9AUpLOZK0Z-yrGVEs0akw 5240
mosaico/assets/image.py sha256=uwqixCeY0mnZ0gAwfoj3N2IdX7d6YH2IVJUQf0EEZSY 3492
mosaico/assets/reference.py sha256=oAwHqQHkPKN6U-NR9XKFMhQI1mx_0oLO7AjrmzTblCk 4537
mosaico/assets/subtitle.py sha256=-2l9Fti8HnploZ59MRlVFwjYr59CCNMIsptD3qn6PhU 1894
mosaico/assets/text.py sha256=QgkNzKC1Nj8HTGd6jurw_WbLwRv1Xaaz_tPdyv15orM 2900
mosaico/assets/types.py sha256=g1vKJwkUt0vAQ1jb4014AQOetZCYFllS44K9Ru5l8Nk 679
mosaico/assets/utils.py sha256=jYm4JIz08v46_bgBcZVADgeCGQ9fNw8RcHx81YGCAiU 1596
mosaico/audio_transcribers/__init__.py sha256=2_ILXAjYVqm0ZFBvkHd-RuZM_YnG1wxU03IMRIP3gTI 325
mosaico/audio_transcribers/assemblyai.py sha256=cgZC7Sv3zsq4pQSflOpaSUj0tRWALRt5wJ8v44PwLyM 2764
mosaico/audio_transcribers/openai.py sha256=PttUl0WoJCuyPDzlBWL6GociuOGawm9vNEKO6YqHyyA 2578
mosaico/audio_transcribers/protocol.py sha256=mjX9VO_HVyf6PVZT-LV_dKiO8vvSQXYggxFYK6INhsk 2078
mosaico/audio_transcribers/transcription.py sha256=l1zjvCbPJ3eFn6Zcb4yZZF83IBvf9OWBQW4j7pr5jac 2534
mosaico/clip_makers/__init__.py sha256=55_wAVEXtek0vXGwSnolJFbu5pbZ3ULqnML62KrCltw 615
mosaico/clip_makers/audio.py sha256=zQxKCbFQIK618kWHXu4_k7b_hpSkEcaNC2O5dCEwDOU 1981
mosaico/clip_makers/base.py sha256=KXA6Fby2bh4L8ayeF6kj58GOu9xqnCnJvh1Du8Lc7l8 2000
mosaico/clip_makers/factory.py sha256=PE84bYIJCIoP7e7Ar7nevNbTKXS_pU7qixnYp2XVUVY 2699
mosaico/clip_makers/image.py sha256=Hvp_L8CFUEj6SR9oJd48F1NZkZ82IItqtNBC_OT2aD8 3566
mosaico/clip_makers/protocol.py sha256=vy0ahbLDGiqS0kDAepiiLCNpRddR01Bi014WaCxyKu0 459
mosaico/clip_makers/subtitle.py sha256=riTvWBxR227FjQOaG7GSKt-JZpSZglC6qb0jh8QAAXQ 1585
mosaico/clip_makers/text.py sha256=dzqtiL-cirLBcKWetQEgjt6pD5FSFaaDLDdtQULJ9VY 8283
mosaico/effects/__init__.py sha256=DtdkSttYRVzBeLvJjrsDA5MnNHVvkhxrJ7Lwfrwpisk 487
mosaico/effects/factory.py sha256=j32ILm6BuxQD-EYu4Rj9jQcjK6WGfKS2hePV1v8lUvk 833
mosaico/effects/fade.py sha256=G6I-4RP5sxqDYtiIk6Rx2vlZH8ogVLQKFtD1PzTllA0 2137
mosaico/effects/pan.py sha256=eivSILuuVS93Tt9EgdYQBOqMER153_8Ax2rYF3Q_l4o 2438
mosaico/effects/protocol.py sha256=9CFqqPgkVvGElBLHZW5-7LwjfeEzMzgF_tXSA75nMII 496
mosaico/effects/types.py sha256=ylPyTxoy45Z5S9-BDRp18eMEJGYYQcUyoayuxNRhX0A 482
mosaico/effects/zoom.py sha256=2cg8VqXhYlkn5BDreCn6YNSru2J3_f2ylFn7V6TQNRE 2206
mosaico/integrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mosaico/integrations/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mosaico/integrations/base/adapters.py sha256=sDqop1yNmlzDKoC94_yjDdln0nKDUAJGiZNuoLhJtk4 565
mosaico/integrations/haystack/__init__.py sha256=uUZmPl-oR_ug9rXdwCTEp-zycUBukPLHJ02xCeu8Pkg 188
mosaico/integrations/haystack/media.py sha256=PBvtMQ5Karhz9OYwJllCtVCmZLhSAaNWF_YCtwVjKs4 3721
mosaico/integrations/haystack/script_generator.py sha256=AXy-Ki-hyWxU5dTQlC6h4MXsHzPyqZ4J01n_PhPy52k 4070
mosaico/integrations/langchain/__init__.py sha256=Hp_-lflKoD939-9ViNg4B8wpJc2Si_Hm9HS-CDlBnQs 181
mosaico/integrations/langchain/media.py sha256=D-y30GgprhmUvOgIqr7CtHhqsD53WCcVQ8ATeCTfTWY 3903
mosaico/integrations/langchain/script_generator.py sha256=76IWhR4AMRSKfZSKe0n-If85-l8E1MkrQJeNST4ouis 3976
mosaico/positioning/__init__.py sha256=BBkMT6lfv23wgMOGMp3n2mIl1lBVtKLsFC3hQtGkfp4 671
mosaico/positioning/absolute.py sha256=WMl_iLwtW1DpWoict4G2WZyNzgfocKFS6gmkGUbjYMs 1973
mosaico/positioning/region.py sha256=iACHOqIXTOVRbP6UxMTZwatS34H7N_QXzzUfvB0UHNA 1359
mosaico/positioning/relative.py sha256=OtjeBO4zHRv7pdkYUWOyPEeRKEbjRpmCb1J8Qvxfr6Q 563
mosaico/positioning/types.py sha256=l8h8vK38Ve7mtlJqxzUgVOFsqf-CDHIYZlLpQHgdZAs 516
mosaico/positioning/utils.py sha256=tNNcykNaehtmGM55pJFrW8nDvg1Anc_aNk1YggKEBVo 1761
mosaico/script_generators/__init__.py sha256=8d5dUcISDM2I5l8q-9upfiWlKmOTarBNtyKaiZISDtY 223
mosaico/script_generators/protocol.py sha256=hmlVvbPiPZaA2K9pAbRwraxk4f7vJJuYYRIcfNdN67E 1761
mosaico/script_generators/script.py sha256=q7O7QaIF6XlYt7dsK3m0-wnhqCPAgSCkr1eL-xsLDz4 2727
mosaico/script_generators/news/__init__.py sha256=hZ8ULVE91STKxPL6m4puK5zM2mgmk0r1GvplY93UoNM 119
mosaico/script_generators/news/generator.py sha256=h8RI9lJkZvDT1BgW44Me0pzv7Q2x74oVIT1ume2qUS0 5325
mosaico/script_generators/news/prompts.py sha256=vqJLfWQLtv-VyO8mhgrtjqjSN_GW5_jSBoEEbA8yoMw 4134
mosaico/speech_synthesizers/__init__.py sha256=YDVuyNpv_kta6qF11pkCcLDxpJ_tY6vST1KhWpdxOOQ 360
mosaico/speech_synthesizers/elevenlabs.py sha256=x5Lfc97mhJjMcX3qZ7Zga1c0uEiS4RJ4VH_D6Kfpgac 4650
mosaico/speech_synthesizers/openai.py sha256=GgO6srQk2jIzf0rqVDaLd4Mrle0c4n2XywV50iEX-ps 2856
mosaico/speech_synthesizers/protocol.py sha256=4JN_LDkTMKLOUzumif_gYH6tHy0cZwnTdf41ynoG04Q 2936
mosaico/video/__init__.py sha256=yisrXSH1Se5Fy3NfWQeADpkt3vZ6-py03E0OWd-dKCc 154
mosaico/video/project.py sha256=DObxNFmW6uR_LsFFnCwhf-yMgZUc-kZgZZG3KTRXV6Q 26174
mosaico/video/rendering.py sha256=N9CGyEi0P_taFVmGz9F_uoZ9ChypvfdT6g6iG8I-OuM 4264
mosaico/video/timeline.py sha256=8KuiyYk1Gkjkj56oaE4yKzcrBE6I_9S-A8hzsEUClX0 3043
mosaico/video/types.py sha256=arPiH72WAYV4hXrbMBwPFci4IuM9y4BvNjThOx74-ZU 698
mosaico-0.1.0rc4.dist-info/METADATA sha256=ovY2__RfTql16ZKg81NVU9F6Ey-qUMLr3HS6DLIVEl0 7683
mosaico-0.1.0rc4.dist-info/WHEEL sha256=C2FUgwZgiLbznR-k0b_5k3Ai_1aASOXDss3lzCUsUug 87
mosaico-0.1.0rc4.dist-info/entry_points.txt sha256=MBap0An5w0e-jamIx0BSBKlIc5oXv58W5FCcW4a-lrk 51
mosaico-0.1.0rc4.dist-info/licenses/LICENSE.md sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
mosaico-0.1.0rc4.dist-info/RECORD

entry_points.txt

mosaico = mosaico.cli:entrypoint