Creation
How to Make a Dub Pack for The Choicer Voicer
Learn how to make a Dub Pack for The Choicer Voicer with the browser Dub Pack Maker, including timing markers, captions, OGV video, backing track and ZIP validation.
Updated Jul 28, 2026 - 14 min read
What a Dub Pack Does
A Dub Pack lets players record their own voices over a video scene in The Choicer Voicer. The game plays each original line as a prompt, records the player's performance and synchronizes those recordings with the included video.
Dub Packs were introduced in version 0.5.0. They are technically advanced Voice Packs, so they can still behave like collections of individual voice clips during normal gameplay. Their extra video and timestamp data allow them to work in Dub Mode.
- 1A functional Dub Pack needs an OGV video named exactly `dub_video.ogv`.
- 2It also needs timestamp metadata telling the game when each recorded line should play.
- 3Dub Packs belong in `packs_voice`, not in a separate `packs_dub` folder.
Recommended workflow
Use the Dub Pack Maker
The browser tool can mark line timing, store captions and characters, attach dub_video.ogv and _backing_track.ogg, then export a ZIP you can test in the game.
What You Need
- 1A short video scene, preferably 20 to 60 seconds.
- 2A source MP4 file for marking dialogue in the browser tool.
- 3A final OGV video named exactly `dub_video.ogv`.
- 4One image for each character, if desired.
- 5An optional `_backing_track.ogg` for music, room tone or sound effects.
- 6The Choicer Voicer 0.5.x or newer.
- 7Enough free space for the video, audio clips and finished ZIP.
Step 1: Open the Dub Pack Maker
Open the Dub Pack Maker from the Tools page. The tool runs locally in your browser, so your source video, audio and images are not uploaded.
- 1Set the Pack Title, subtitle and author name.
- 2Keep the source MP4 ready for line marking.
- 3Keep the final `dub_video.ogv` separate for the OGV field.
- 4Prepare optional pack icon, line images and `_backing_track.ogg` if you have them.
Open tool
Dub Pack Maker
Use this tool while following the rest of the guide. Exported ZIP files should still be tested in The Choicer Voicer before sharing.
Step 2: Prepare the Source MP4 and Final OGV
Choose the exact scene players will dub. Remove unnecessary introductions, credits, black frames and long silent sections before continuing. Use MP4 for marking in the browser tool, then add the final OGV separately.
- 1Keep a source MP4 file for marking breakpoints.
- 2Convert the final game video to OGV.
- 3Name it exactly `dub_video.ogv`.
- 4Do not drop `dub_video.ogv` into the source import box; use the dedicated OGV field.
- 5Do not put `dub_video.mp4` in the downloadable game pack.
Step 3: Import Source Media
In the Dub Pack Maker, import your source MP4 file. This file is used for playback, timing and local audio slicing. The game video itself should still be added later as `dub_video.ogv`.
- 1Click Select MP4 or drag the source MP4 into the import area.
- 2Play the source and pause near the beginning of each spoken line.
- 3Use the Add Breakpoint button to create line boundaries.
- 4Use Add End at the end of the scene so the final line has a closing boundary.
Step 4: Separate Dialogue and Background Audio
This step is optional, but it usually produces a better final dub. Separate spoken dialogue from music, room tone, audience reactions, sound effects and background noise.
Step 5: Mark Dialogue Breakpoints
Each pair of breakpoints becomes one exported line. Dub Pack samples are easier to perform when they are short, loud enough to hear and cut at intuitive points.
- 1Good split points include the end of a sentence, a natural pause, a speaker change, a reaction or a clear change in tone.
- 2Use Play Segment to confirm each marked line starts and ends where you expect.
- 3Rename each line with clear filenames such as `01_host_welcome`, `02_guest_confused` and `03_host_response`.
- 4Avoid vague names such as `host`, `guest` and `anotherclip`.
Step 6: Fill Captions and Characters
Select each generated line in the segment list. Add the caption the player should read and the character name that should be associated with the line.
- 1Caption text is written into the matching `.ini` file.
- 2Character names become the `dub_characters` metadata.
- 3The tool records each line start time as `dub_timestamps` automatically.
- 4Multiline captions are exported as a safe single-line INI value.
Step 7: Add Character Images
Create one image for each speaking character, such as `host.png` and `guest.png`. You do not need a separate image for every line. All lines from the same character can reference the same image.
Step 8: Attach OGV, Icon and Optional Images
Add the final `dub_video.ogv` in the dedicated OGV field. You can also add a pack icon and let the tool capture each line's starting frame as an image, or attach images manually.
- 1Use `dub_video.ogv` for the final game video.
- 2Use Capture start-frame images if you want automatic line images.
- 3Add a pack icon if you want the pack to be easier to recognize.
- 4Keep `_backing_track.ogg` synchronized with the same video timeline if you include it.
Step 9: Export the ZIP
Click Export ZIP after the timeline, captions and final assets are ready. The exported archive should contain one top-level folder with `_pack_info.ini`, `dub_video.ogv`, line audio, line metadata and optional images or backing track.
- 1Confirm the exported ZIP contains `dub_video.ogv`.
- 2Confirm `_backing_track.ogg` is present if you added one.
- 3Confirm each line has audio and a matching `.ini` file.
- 4Keep only one clear top-level pack folder.
Recommended Folder Structure
A completed Dub Pack commonly contains `_pack_info.ini`, `Icon.png`, `dub_video.ogv`, optional `_backing_track.ogg`, character images, audio clips and matching `.ini` metadata files.
Step 10: Test the Dub Pack
- 1Place the folder inside `packs_voice`.
- 2Launch The Choicer Voicer.
- 3Confirm that the pack appears.
- 4Play every sample.
- 5Start Dub Mode and record every line.
- 6Watch the finished result.
- 7Check synchronization, background audio and character assignment.
Before sharing
Run the Pack Validator
Validate the exported ZIP to catch missing OGV files, duplicate nested folders, junk files and broken metadata before you publish it.
Step 11: Clean Up Before Sharing
After the ZIP works in-game, do a final cleanup pass before sharing it with other players. The archive should contain one clear top-level pack folder, not repeated nested copies of the same folder.
- 1Remove `desktop.ini`, `Thumbs.db` and `.DS_Store`.
- 2Avoid structures like `My First Dub Pack/My First Dub Pack/My First Dub Pack`.
- 3Keep attribution, source notes or permissions with the pack if you plan to publish it.
- 4Run the finished ZIP through the Pack Validator before publishing.
Common Dub Pack Problems
The pack does not appear. What should I check?
Confirm that the extracted folder is inside `packs_voice` and that the ZIP was fully extracted.
Dub Mode crashes or fails to load. Why?
Check that the video is an actual OGV file named exactly `dub_video.ogv`.
The player's voice plays too early or too late. How do I fix it?
Correct the `dub_timestamps` value for the affected clip and test again.
The video has no background sound. What is missing?
Add a properly synchronized `_backing_track.ogg`, or accept that the final result will be quieter between recorded lines.
Where do I install a Dub Pack?
Extract it into the game's `packs_voice` directory. Dub Packs do not use a separate install folder.
