Choicer-Voicer- und Voxalike-Packs sind nicht austauschbar
Dieselben .ini-Dateien, anderes Video. Dieser eine Unterschied reicht, damit ein Pack nicht lädt.
Man nimmt leicht an, ein Dub-Pack sei ein Dub-Pack. Die Dateien pro Zeile sind wirklich identisch — gleiche Schlüssel, gleiche Reihenfolge — was den Unterschied leicht übersehen lässt, bis ein Pack still nicht auftaucht.
Was gleich ist
Die Zeilendateien. Beide lesen einen [data]-Abschnitt mit einer Bildunterschrift, einem optionalen Bild, einem Zeitstempel-Array und einem Figuren-Array:
[data]
caption="I said someone has to get off her fat ass and work around here."
image="1.png"
dub_timestamps=[0.55]
dub_characters=["Clark"]Was sich unterscheidet
| Choicer Voicer | Voxalike | |
|---|---|---|
| Video | dub_video.ogv — Ogg Theora | dub_video.mp4 — H.264 |
| Zeilendaten | eine .ini oder .txt pro Zeile | eine .ini oder .txt pro Zeile |
| Zeilenton | .wav oder .mp3 | .wav, .mp3 oder .ogg |
| Hintergrundspur | _backing_track.wav / .mp3 | _backing_track.wav / .mp3 |
| Autor | _author.txt oder authors in _pack_info.ini | _pack_info.ini |
| Symbol | _icon.png | Icon.png, benannt über icon= in _pack_info.ini |
Das Video ist das, was beißt
Choicer Voicer ist ein Godot-Spiel, und sein Videoplayer dekodiert ausschließlich Ogg Theora. Voxalike will H.264 in einer mp4 — sein eigener Import-Bildschirm warnt mit genau diesen Worten davor, ein Pack von ChoicerVoicer.com oder GameBanana zu laden, ohne vorher das Video umzuwandeln.
Ein Pack, das im einen läuft, läuft im anderen also erst, wenn das Video neu kodiert ist. Beide Richtungen sind ein ffmpeg-Befehl:
# for Choicer Voicer
ffmpeg -i dub_video.mp4 -c:v libtheora -q:v 7 -c:a libvorbis -q:a 4 dub_video.ogv
# for Voxalike
ffmpeg -i dub_video.ogv -c:v libx264 -crf 23 -c:a aac -b:a 128k dub_video.mp4Neu kodieren ist in beide Richtungen verlustbehaftet. Wenn du die Originaldatei der Szene hast, wandle aus der um statt aus dem Video eines Packs, das schon einmal durch einen Encoder gegangen ist.
Eine Markierung für beide behalten
Weil die Zeilendaten geteilt werden, bedient ein Satz Timings beide Spiele — nur das Video und ein paar Pack-Dateien müssen sich ändern. PartyDubs Editor hat für jedes einen Knopf: dieselben Zeilen, dieselben Timings, das passende Video und die passenden Pack-Angaben für das, wofür du gerade exportierst.
Make a pack without the typing
A free Choicer Voicer and Voxalike pack editor in your browser. Mark who speaks when against the waveform, then export for either game.
Open the editor