Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

You can build and export a narrated video presentation on your own machine with OpenVid, a self-hosted, open-source video presentation editor. Clone the repository, install the Python and Node dependencies, start the local server, copy one of the bundled business examples, adjust the scenes and narration, and render an MP4. The bundled examples can be opened, edited, and rendered without an AI provider key. Provider accounts only matter if you choose to generate new assets with AI.

What runs locally and what does not

OpenVid uses HyperFrames to render scenes on your machine. The project’s README states that “No Palette account or provider key is needed to open the examples, edit, or render existing assets.” That sentence covers the full basic workflow: the six included examples, their narration and music, their photography, and the rendering step.

Optional generation is a separate layer. If you connect a provider account to create images, scene plans, speech, or video, the work runs through that provider, and provider billing applies. A local render therefore does not mean that every asset in your presentation was produced offline or at no cost. It means the editing and export pipeline does not depend on a provider.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Prerequisites

The README’s current install baseline is:

  • Python 3.13 or newer, used for the project’s virtual environment and requirements.
  • Node.js 22 or newer, used for npm ci and the development server.
  • FFmpeg and ffprobe, which handle media processing and inspection.
  • A Chromium installation supported by HyperFrames. The npx hyperframes browser ensure step in the startup sequence checks for it.
  • LibreOffice, which is optional and only needed if you import PowerPoint files.

These version floors are taken from the repository as inspected in 2026. Dependency requirements change between releases, so read the README in the cloned repository before you install and follow it if it differs from this guide.

#1 Best Overall
Wireless Microphone for iPhone iPad and Android Phone, 2 Pack Wireless Lavalier Lapel Mic with Noise Reduction, Plug and Play Mini Microphone for Video Recording Interview Podcast YouTube TikTok Vlog
  • Easy Automatic Connection: The wireless lavalier microphone is easy to set up. Plug and play with no adapters, Bluetooth, or apps required. Simply plug the receiver into your device and turn on the portable wireless microphones. The two will pair automatically.
  • All-Around Sound Capture: The wireless lapel microphone comes with a high-density foam windscreen and a highly sensitive mic, along with an intelligent noise reduction chip to reduce background interference. Regardless of the surrounding environment, our device captures every detail of the sound clearly. The package includes two wireless microphone, allowing for simultaneous recording by two users.
  • Connect to All Your Devices: Upgraded mini microphone features a USB-C connector and iOS adapter, allowing it to work with iPhones, iPads, Android phones, Windows PCs, and Mac computers. It is suitable for various recording scenarios such as interviews, video shoots, online meetings, teaching, and podcasting, and always delivers clear sound transmission.(For android devices, please make sure to turn on the OTG function before use.)
  • Wireless Transmission for Greater Freedom: This mini wireless microphone for iphone has a compact, portable design, allowing you to hold it in your hand or clip it to your clothes. With no cables to worry about,the lavalier microphone provides stable transmission up to 98 feet, making it perfect for clear recordings or video shoots indoors and outdoors. Ideal for content creators on platforms like TikTok and YouTube.
  • Worry-Free Battery Life: Equipped with a built-in rechargeable battery and a low-power chip, the iphone microphone offers up to 5 hours of continuous use after just 1.5 hours of charging. Additionally, the receiver can charge your phone while in use, so you don't have to worry about running out of power during recording.

Install and start the local server

Run the following steps in a terminal from the directory where you want the project to live.

  1. Clone the repository: git clone https://github.com/hanishkeloth/OpenVid.git
  2. Enter the project folder: cd OpenVid
  3. Create a Python virtual environment: python3 -m venv .venv
  4. Install the Python requirements: .venv/bin/pip install -r requirements.txt
  5. Install the Node dependencies from the lock file: npm ci
  6. Make sure the browser HyperFrames needs is available: npx hyperframes browser ensure
  7. Start the development server: npm run dev
  8. Open http://127.0.0.1:7795/vids in your browser.

The address uses 127.0.0.1, so the editor is reachable only from the machine running it. Expect a working workspace after the page loads. If the page does not respond, check the terminal where npm run dev is running for errors before reinstalling anything.

Why the browser profile matters

OpenVid stores a private workspace cookie in the browser profile you use. That cookie identifies your workspace. Opening the same address in a different browser profile creates a separate workspace, with its own projects as you see them in that profile. If your projects seem to have disappeared, check that you are using the profile you started with before assuming data was lost.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Start from a complete example

The repository includes six example presentations: press announcement, product launch, quarterly results, sales deck, customer story, and team strategy. Each has four scenes, narration, music, photography, and a completed 1080p video export. Opening one of these examples is the fastest way to see how a finished narrated presentation is structured before you build your own.

Rank #2
Pro HD 1080p/30fps Webcam with Tripod, External USB Camera for PC/Laptop
  • The usb webcam is powered by a high-performance CMOS image sensor, ensuring you always see crisp and clear image. | 1080p resolution at 30 frames per second delivers smooth and lag-free video output—perfect for professional-grade video calls.
  • Dual integrated microphones capture pristine sound up to 10 feet away, enhancing your voice to make it loud and clear. | Dual noise-cancelling microphones pick up your voice clearly while filtering out background noise for uninterrupted conversations.
  • Fast auto-focus keeps your face in focus and center stage, even during dynamic moments. | Low-light correction automatically brightens the image, even in dimmer rooms. | A wide-angle lens captures a broader field of view to display your full workspace.
  • The web camera features 360° rotation, allowing you to find the perfect viewing angle. | A privacy shutter provides peace of mind by covering the lens, no accidental video recording. | Easily use the mounting clip to attach the camera directly to your PC monitor or laptop.
  • Place the web cam on the included tripod on your desk to adjust the height precisely to your preference. | The aluminum tripod is sturdy and stable, featuring a universal 1/4-inch screw. | The telescopic design allows the tripod to fit easily into your backpack for traveling.

The maintainer’s tutorial demonstrates copying the press-announcement example and editing the copy, which keeps the original intact. The example businesses and metrics are fictional and illustrative. Replace the names, figures, and claims with your own content before you use the presentation for a real audience.

Edit the scenes

OpenVid edits a presentation as a set of scenes on a timeline. You can work with landscape, portrait, and square documents. Each scene can contain text, shape, image, video, and audio layers. Scene-level tools include split, reorder, and duplicate. Layer-level tools include trims, speed, volume, fades, animations, and transitions. Undo and redo, version history, comments, trash, and templates are also available.

The maintainer’s tutorial recommends making one small visual change first, such as a headline or a color, and rendering the result to confirm your workflow works before making larger edits. Keeping the source as editable scenes is what makes revisions cheap. The maintainer puts it this way: “A video presentation is easier to revise when the source is still a set of editable scenes.”

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Add or replace narration

Narration can come from four places. The table below summarizes what each one needs.

Rank #3
COMICA CVM-V30 LITE Video Microphone,Super-Cardioid Condenser On-Camera Shotgun Microphone for Canon Nikon Sony Panasonic DSLR Cameras,Mic for iPhone Android Smartphone with 3.5mm Jack(Black)
  • Universal Compatibility: Just switch"Camera" or "Phone" on the microphone body without the TRS &TRRS cable adapter. Universal for iPhone, Android Phones, Cameras, Camcorders, Audio Recorders, etc. (the devices should have a 3.5mm mic jack) Video Mic for filming YouTube Vlogs, interviews, etc.
  • No Battery Drive Design: Powered by camera/smartphone plug-in power which can minimize handling noise and help you solve the problem of insufficient battery power for long time recording.Plug and play.
  • Excellent Shock Mount: Features a shock-absorption shock mount, effective at minimizing unwanted vibrational, handling noise.
  • Super Cardioid Polar Pattern Microphone: CVM-V30 LITE shotgun microphone is giving excellent off-axis rejection for desired sounds, which can effectively pick up the sound in front of the microphone, blocking the excess noise around.
  • Cold-shoe Design with 1/4 Thread at the Bottom:The 1/4 screw hole & cold shoe are universal for various recording devices and accessories
Narration source What you need Notes
Bundled sample voiceover Nothing beyond the cloned repository Included with the examples. Works without a provider key.
Browser microphone recording Microphone access granted to the browser Record directly inside the editor. Any microphone your browser can use will work, and the repository names no specific hardware.
Uploaded audio file An audio file on your computer Replaces or supplements the bundled clip. Check its length against the scene.
Provider-generated speech A configured speech provider with credentials and access to a supported voice or model Optional. Provider access, voices, and billing vary. See the provider section below.

Replacing a narration clip does not change the on-screen copy, and changing a headline or number does not update an existing recording. If you change a figure in a scene, re-record or regenerate the matching line. Then align the audio with the scene:

  • Check the scene duration against the length of the new narration.
  • Set the narration start so it begins where the scene’s visuals appear.
  • Remove or mute the old clip so two voice tracks do not play over each other.
  • Listen to the overlap zones between scenes, where a clip may run long.
  • Leave a short pause after the final sentence so the scene does not cut off the voice.

Render and export the MP4

Use the following sequence for a first render. The maintainer’s beginner example uses these settings.

  1. Wait until the editor reports that your changes are saved.
  2. Select Download.
  3. Choose MP4 as the format, 720p as the resolution, and 30 fps as the frame rate.
  4. Start the render and follow its progress in Activity.
  5. When the job completes, open the exported file and watch it through the final scene.

The local export options are MP4, WebM, or GIF, at 720p or 1080p, and at 24, 30, or 60 fps. Higher resolutions and frame rates take longer to render and produce larger files.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What to check in the exported file

A finished job confirms only that rendering completed. It does not confirm that the result is ready to share. Check these points on the video itself:

Rank #4
Ecomxia 2 Pcs Wireless Lavalier Microphone for iPhone iPad Android with Charging Case 7H Clip on Lapel Microphone Wireless for Video Recording Vlogging, YouTube, Interview, 3 Mode Denoise, 70ft
  • WHAT’S ADVANTANGE THAN OTHERS - WM300 wireless lapel microphones with charging case, adopts 3 different noise reduction modes. Its own is built-in intelligent active noise reduction chip, means you can record clearly in noisey environment. In addition to its auto AI noise cancelling, there are a manually noise recuction and reverberation mode for selection, a real noise-cancelling microphone. Built-in 700mAh rechargeable battery, works up to 8hours on a single charge of 2hours. And it has 4 indicator lights information on charging case to clearly tell us the remaning power of 25% 50% 75% 100%
  • PLUG AND THEN PLAY – Just plug the lighting connector into iPhone iPad or Android devices, and clip the lav mic onto shirt, it starts working in One Second. Two pack mini microphones, means two people can get involved in a video recording together. Suits for Youtube, Video, live streaming, Podcast, Blog, Vlog, Zoom, Interview, Online Meeting, Online Education, TikTok and Singing recording ect.
  • 70FT FAR DISTANCE - Built-in optimized antenna design, enables covering up to 70feet far distance indoor or outdoor stably. The omni-directional phone microphones give best clear timbre. Used upgraded high-sensitive condenser microphone, it can deely retsore the sound to most original, and even make the sound qulaity better. Ideal for Bloggers, Journalist, Mukbang, Fitness coach, Office people
  • PORTABLE CARRY - Concise, stylish design. The charging case holds both storage and portability. Its compact size is convenient to video shooting at anywhere, anytime
  • MULITI-FUNCTIONAL: WM300 wireless mic is for iPhone Android iPad. We can manually stop microphone recording by switching Up, and resume by switching Down. Holding M button, we can power off the mic to save battery. It is a worth trying lightning microphone at a afforable price
  • Headlines and figures are legible at the exported resolution.
  • Each narration line starts and ends inside its scene.
  • Background music sits under the voice rather than competing with it.
  • The last scene holds long enough for the closing line and does not cut off.
  • Any placeholder example content from the sample business has been replaced.

Move the project and its media

An exported project JSON file does not contain the media files. Images, video clips, audio files, and the bundled sample assets stay outside the JSON, so a project moved without them will be incomplete. Copy the media folders with the project, and keep the sample assets’ separate terms in mind if you reuse them outside OpenVid.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Limits and self-hosting considerations

The repository is explicit about what OpenVid does not do. It has no Google Drive integration, no Google Workspace accounts, and no live collaboration across workspaces. It does not claim complete feature parity with Google Vids. Imports behave differently by format: PDF and PowerPoint pages come in as images, and DOCX files import as text.

Because the server runs on your machine and stores workspace and project data locally, the README advises against exposing it publicly without access control. Keep the address on 127.0.0.1 unless you add authentication and a network setup you control.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The repository’s Docker section says to allow at least 2 CPUs and 4 GB of RAM for rendering, and larger videos need more memory and disk. Treat this as the project’s own Docker guidance, not as a tested minimum for every workload. Longer presentations, higher resolutions, and more media will need more resources.

Best Value
USB Conference Microphone for PC & Mobile Device, AI Noise Reduction
  • AI NOISE CANCELLING CONFERENCE MIC - This conference microphone uses advanced AI noise reduction to block background noise, eliminate echo, and remove signal interference. It filters out unwanted sounds like keyboard clicks, traffic, and lawn mowers, giving you clean, stable audio for meetings and remote work. A true noise cancelling microphone you can rely on.
  • USB-A & USB-C UNIVERSAL COMPATIBILITY - Comes with 2-in-1 USB-A and USB-C plug for PC, Mac, smartphone, or tablet. It is fully compatible with Windows, macOS, Chrome OS, Android, and iOS, as well as popular platforms like Zoom, Teams, Skype, and YouTube. Perfect for video conferencing, online education, remote work, live streaming, podcasting, and vlogging.
  • 360° OMNIDIRECTIONAL VOICE PICKUP – Up to 3 Meters - Picks up your voice from any direction, up to 3 meters away. Get up to grab some coffee or a file – everyone on the call will still hear you loud and clear.
  • MINI SIZE & ULTRA LIGHTWEIGHT - About the size of an egg, it fits comfortably in one hand and takes up almost no desk space. It slips easily into a backpack, briefcase, or coat pocket. Measuring just 2.3" across, 0.4" thick, and weighing only 30g, it is built for portability. The non-slip base keeps it steady, and the 2m (6.6ft) cable gives you room to move.
  • ONE-TOUCH MUTE & DUAL MODE SWITCH - Press the button once to mute or unmute to protect your privacy instantly. Switch between AI Noise Reduction Mode (Green LED) and MUTE Mode (Red LED). (Note: Secure hardware-level mute cuts audio directly from the mic; the Red LED indicates total privacy, though the icon in software like Zoom, Teams will remain unchanged).

Optional AI generation and provider accounts

The repository lists these providers and what each is used for:

Provider Listed functions
OpenAI Scene planning, images, speech, and transcription
Anthropic Scene planning and edit proposals
Google Gemini Scene planning and edit proposals
ElevenLabs Speech, transcription, and voice tools
fal.ai Image, video, speech, music, transcription, video editing, and speaking avatars
Replicate Configurable models
Pexels, Pixabay, Wikimedia Commons Stock media

Supported operations differ by provider, and model access, output schemas, reference-image support, and billing can vary. A custom endpoint has to implement the OpenAI routes the project lists. Paid jobs are submitted once and are not retried automatically after a failure or interruption. If a generation job fails, check the provider dashboard for its status and any charge before you retry it manually, so you do not pay twice for the same output.

Where OpenVid fits

OpenVid suits people who want to keep a presentation as an editable source they control, render it on their own hardware, and decide case by case whether to use paid generation. If your priority is a hosted editor with shared online collaboration, Google Drive storage, or a single-click AI video pipeline, OpenVid’s self-hosted model and the limits listed above will not match that expectation.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The project is licensed AGPL-3.0-only for its application code. The sample media carry separate terms, so review those before reusing the samples in another project.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.