Je Choicer Voicer-pack staat wel in Standard maar niet in Dub-modus
Het pack installeert. Het staat in de lijst. En dan laat de enige modus waarvoor je het maakte het helemaal niet zien.
Dit is de meest verwarrende storing die een dubpack kan hebben, want niets ziet er kapot uit. De map staat op de goede plek, het spel vindt hem, de stemclips spelen — en dan schakel je naar Dub-modus en het pack staat er gewoon niet bij.
De oorzaak is bijna altijd de video, en de reden dat het alleen in één modus opvalt, is dat maar één modus de video überhaupt opent.
Waarom Standard hem vindt en Dub niet
De drie modi lezen hetzelfde pack maar gebruiken er verschillende delen van. Standard speelt de stemclips en raakt dub_video nooit aan, dus een pack met een onafspeelbare scène komt vrolijk in de lijst. Dub en Freestyle Dub spelen de scène af en laten je eroverheen spelen, dus een pack waarvan de engine de video niet kan decoderen kunnen ze niet aanbieden — en ze laten het weg in plaats van je een kapotte regel te tonen.
Daarom leest het als een detectiebug. Het pack wórdt gedetecteerd. Het wordt met opzet uitgesloten.
De eis: Ogg Theora
The Choicer Voicer is gebouwd in Godot, en Godots videospeler decodeert Ogg Theora en verder niets. Geen H.264, geen MP4, geen WebM. Is je dub_video iets anders dan een .ogv met Theora-video en Vorbis-audio, dan zetten de Dub-modi het pack niet in de lijst.
Je controleert een pack in seconden. Op Linux of macOS, vanuit de packmap:
file dub_video.*
# a pack that works:
dub_video.ogv: Ogg data, Theora video
# a pack that will not appear in Dub mode:
dub_video.mp4: ISO Media, MP4 Base Media v1De extensie alleen bewijst niets — wat telt is wat er in de container zit. Een bestand dat van .mp4 naar .ogv is hernoemd is nog steeds H.264 en speelt nog steeds niet.
Converteren
ffmpeg doet het in één commando. Kwaliteit 7 is een redelijk beginpunt; Theora is een oude codec en het getal opschroeven kost veel bestandsgrootte voor heel weinig beeld.
ffmpeg -i dub_video.mp4 -c:v libtheora -q:v 7 -c:a libvorbis -q:a 4 dub_video.ogvVerwijder daarna de oude dub_video.mp4. Twee bestanden met dezelfde stam en verschillende extensies is het spel vragen te gokken.
Wil je ffmpeg liever niet installeren, dan converteert de PartyDub-editor voor je naar Theora bij het exporteren voor Choicer Voicer — een pack dat al als Theora binnenkwam houdt zijn originele bestand onaangeroerd.
Twee andere dingen die stil misgaan
Nu je er toch bent, deze twee zijn het controleren waard, want beide falen zonder het laden van het pack tegen te houden:
- —_icon.png moet echt een PNG zijn. Het spel leest de bytes van het bestand, niet de naam, dus een JPEG die als _icon.png is opgeslagen wordt regelrecht geweigerd — het logt "Not a PNG file" en het pack raakt zijn miniatuur kwijt.
- —_backing_track is waar je overheen dubt. Elk gepubliceerd pack levert er een, en het is de audio die de Dub-modi onder je optreden afspelen.
Geen van beide houdt op zichzelf een pack uit de Dub-modus. De video wel.
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