Come fare un dub pack per Choicer Voicer
Un dub pack è una cartella di file normali. Quando sai cosa fa ciascuno, farne uno è soprattutto pazienza.
Non c'è nessun formato binario e nessun impacchettatore. Un dub pack di Choicer Voicer è una cartella: un video, un file audio per battuta, un piccolo file di testo per battuta che dice chi parla e quando, e un paio di file che descrivono il pack. Tutto quello che segue viene dall'aver aperto pack pubblicati su GameBanana e controllato cosa ci fa il gioco.
Cosa va nella cartella
- —dub_video.ogv — la scena. Ogg Theora, e su questo non si tratta.
- —_backing_track.wav (o .mp3) — l'audio della scena, quello su cui reciti.
- —01_qualcosa.ini — uno per battuta: il testo, il timestamp e chi la dice.
- —01_qualcosa.wav — l'audio originale di quella battuta. La sua DURATA è come il gioco sa quanto è lunga la battuta.
- —_pack_info.ini — titolo e autore del pack.
- —_author.txt — solo un nome. Alcuni pack pubblicati portano questo invece di _pack_info.ini.
- —_icon.png — la miniatura del pack.
- —1.png, 2.png … — fermi immagine opzionali, uno per battuta, richiamati dal .ini.
Un file di battuta, per intero
Questo è un .ini completo per una battuta. L'intestazione di sezione è letteralmente [data], e dopo c'è una riga vuota.
[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"]- —caption — la battuta come testo. Questo formato non fa l'escape delle virgolette, quindi evita una virgoletta doppia dritta all'interno.
- —image — opzionale, nomina un file nella stessa cartella.
- —dub_timestamps — un array, in SECONDI, di dove inizia la battuta. I pack veri scrivono 0.55 e 39.011, non 0.550.
- —dub_characters — un array di nomi di chi parla, parallelo ai timestamp.
Il .ini registra solo dove una battuta INIZIA. La sua fine viene dalla durata del file audio corrispondente, ed è per questo che ogni battuta ha bisogno del proprio .wav o .mp3 anche se il gioco non li riproduce mai durante un doppiaggio.
Il prefisso numerico conta
I file sono ordinati per nome, quindi riempi il numero: 01_, 02_ … 18_. Senza zero davanti, 10 viene prima di 2 e il tuo pack riproduce le battute nell'ordine sbagliato.
Il video
Converti il tuo clip in Ogg Theora e chiamalo dub_video.ogv. Qualsiasi altra cosa e il pack comparirà ancora sotto Standard ma mancherà del tutto da Dub e Freestyle Dub.
ffmpeg -i scene.mp4 -c:v libtheora -q:v 7 -c:a libvorbis -q:a 4 dub_video.ogvDove metterlo
Butta la cartella nella directory dei voice pack del gioco e comparirà al lancio successivo. Su Linux sta sotto ~/.local/share/ — il percorso esatto cambia con la build, quindi trova la cartella che contiene già il pack del tutorial e metti il tuo accanto.
Farlo senza digitare
La parte lenta non è il formato, è produrre un timestamp preciso per ogni battuta scorrendo un video in un altro programma. Un editor con timeline fa quella parte per te — guarda i tre modi per fare un pack.
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