Les packs Choicer Voicer et Voxalike ne sont pas interchangeables
Mêmes .ini, vidéo différente. Cette seule différence suffit à empêcher un pack de se charger.
On suppose facilement qu'un dub pack est un dub pack. Les fichiers par réplique sont vraiment identiques — mêmes clés, même ordre — ce qui rend la différence facile à manquer jusqu'à ce qu'un pack échoue en silence.
Ce qui est pareil
Les fichiers de réplique. Les deux lisent une section [data] avec un texte, une image facultative, un tableau d'horodatages et un tableau de personnages :
[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"]Ce qui diffère
| Choicer Voicer | Voxalike | |
|---|---|---|
| Vidéo | dub_video.ogv — Ogg Theora | dub_video.mp4 — H.264 |
| Données de réplique | un .ini ou .txt par réplique | un .ini ou .txt par réplique |
| Audio de réplique | .wav ou .mp3 | .wav, .mp3 ou .ogg |
| Fond sonore | _backing_track.wav / .mp3 | _backing_track.wav / .mp3 |
| Auteur | _author.txt, ou authors dans _pack_info.ini | _pack_info.ini |
| Icône | _icon.png | Icon.png, nommé par icon= dans _pack_info.ini |
C'est la vidéo qui mord
Choicer Voicer est un jeu Godot et son lecteur vidéo ne décode que de l'Ogg Theora. Voxalike veut du H.264 dans un mp4 — son propre écran d'import prévient, en toutes lettres, de ne pas charger un pack de ChoicerVoicer.com ou GameBanana sans convertir la vidéo d'abord.
Donc un pack qui tourne dans l'un ne tournera pas dans l'autre tant que la vidéo n'est pas réencodée. Convertir dans un sens ou dans l'autre tient en une commande ffmpeg :
# 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.mp4Le réencodage est avec perte dans les deux sens. Si tu as le fichier d'origine de la scène, convertis à partir de lui plutôt que de la vidéo d'un pack déjà passée par un encodeur.
Garder un seul marquage pour les deux
Comme les données de réplique sont partagées, un seul jeu de timings sert aux deux jeux — seuls la vidéo et deux ou trois fichiers du pack changent. L'éditeur PartyDub a un bouton pour chacun : mêmes répliques, mêmes timings, la bonne vidéo et les bonnes infos de pack selon ce que tu exportes.
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