Skip to main content

Wiki2Video: turn Wikipedia articles into short documentary-style videos

Project description

📚➡️🎬 Wiki2Video


Python PyPI version License

From Wikipedia to TikTok/Shorts in One Command.

Wiki2Video is an AI-powered, fully automated pipeline that turns any Wikipedia article into a narrated, subtitled, cinematic video — ready for YouTube, Shorts, TikTok, or Bilibili.

No UI. No timelines. No manual editing.

Just one command:

wiki2video generate https://en.wikipedia.org/wiki/Rongorongo

Wiki2Video will automatically:

  • Fetch the article
  • Summarize and rewrite it into a script
  • Generate narration (TTS)
  • Generate scenes (text-to-video or images)
  • Build subtitles
  • Render the final mp4

English | 简体中文


🎬 Example Output

Oak Island Mystery · Video Mode Fermi Paradox · Image Mode Voynich Manuscript · Landscape

🛠️ Installation

⚠️ Wiki2Video is currently in alpha and published on TestPyPI.

pip install -i https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple wiki2video

OpenAI Backend (Recommended)

Install Wiki2Video with OpenAI support:

pip install -i https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple wiki2video[openai]

🚀 Quick Start

Initialize configuration and set your OpenAI API key:

wiki2video init

Generate your first video:

wiki2video generate <wikipedia_url>

License

Copyright 2025 NPgreatest

Distributed under the terms of the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wiki2video-0.0.1a1.tar.gz (127.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wiki2video-0.0.1a1-py3-none-any.whl (178.5 kB view details)

Uploaded Python 3

File details

Details for the file wiki2video-0.0.1a1.tar.gz.

File metadata

  • Download URL: wiki2video-0.0.1a1.tar.gz
  • Upload date:
  • Size: 127.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for wiki2video-0.0.1a1.tar.gz
Algorithm Hash digest
SHA256 1fc6593fdf0c6165df66affa68750d53fa991d264a197e38e42ee6b3a98bc8c3
MD5 c27bf5503643ca826c348a81a9ab4842
BLAKE2b-256 a42888956fba7a6986d86c7787cb499361de9d445b267543741ae6efeab6bd82

See more details on using hashes here.

File details

Details for the file wiki2video-0.0.1a1-py3-none-any.whl.

File metadata

  • Download URL: wiki2video-0.0.1a1-py3-none-any.whl
  • Upload date:
  • Size: 178.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for wiki2video-0.0.1a1-py3-none-any.whl
Algorithm Hash digest
SHA256 9d82154fa170b1a7c5f6be707befa25735f20817d22e50b3fb60f2cdf5e25a7d
MD5 46e9bd75c98baa09fb56475ef1449776
BLAKE2b-256 f99d7ce31799c40f433a7549dffad1b6c76aaa22352d638ed8a0387739f2345a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page