PartyDub
Accedi
← All guides

Il tuo pack di Choicer Voicer compare in Standard ma non in modalità Dub

Il pack si installa. Compare nell'elenco. E poi l'unica modalità per cui l'hai fatto non lo mostra affatto.

È il guasto più sconcertante che un dub pack possa avere, perché niente sembra rotto. La cartella è al posto giusto, il gioco la trova, i clip vocali suonano — e poi passi alla modalità Dub e il pack semplicemente non è nell'elenco.

La causa è quasi sempre il video, e il motivo per cui si vede solo in una modalità è che solo una modalità apre il video.

Perché Standard lo trova e Dub no

Le tre modalità leggono lo stesso pack ma ne usano parti diverse. Standard riproduce i clip vocali e non tocca mai dub_video, quindi un pack con una scena illeggibile si elenca tranquillamente. Dub e Freestyle Dub riproducono la scena e ti lasciano recitare sopra, quindi un pack il cui video il motore non riesce a decodificare non è qualcosa che possano offrire — e lo lasciano fuori invece di mostrarti una voce rotta.

Ecco perché sembra un bug di rilevamento. Il pack viene rilevato. Viene escluso apposta.

Il requisito: Ogg Theora

The Choicer Voicer è costruito in Godot, e il lettore video di Godot decodifica Ogg Theora e nient'altro. Non H.264, non MP4, non WebM. Se il tuo dub_video è qualcosa di diverso da un .ogv con video Theora e audio Vorbis, le modalità Dub non elencheranno il pack.

Un pack si controlla in pochi secondi. Su Linux o macOS, dall'interno della cartella del pack:

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 v1

L'estensione da sola non prova niente — quello che conta è cosa c'è dentro il contenitore. Un file rinominato da .mp4 a .ogv è ancora H.264 e ancora non si riproduce.

Convertirlo

ffmpeg lo fa in un comando. Qualità 7 è un punto di partenza ragionevole; Theora è un codec vecchio e alzare il numero costa molta dimensione del file per pochissima immagine.

ffmpeg -i dub_video.mp4 -c:v libtheora -q:v 7 -c:a libvorbis -q:a 4 dub_video.ogv

Dopo cancella il vecchio dub_video.mp4. Due file con la stessa radice ed estensioni diverse è chiedere al gioco di indovinare.

Se preferisci non installare ffmpeg, l'editor di PartyDub converte in Theora per te quando esporti per Choicer Voicer — un pack arrivato già come Theora mantiene il file originale intatto.

Altre due cose che si rompono in silenzio

Già che ci sei, vale la pena controllare queste due, perché entrambe falliscono senza impedire al pack di caricarsi:

  • _icon.png deve essere davvero un PNG. Il gioco legge i byte del file, non il suo nome, quindi un JPEG salvato come _icon.png viene respinto di netto — registra "Not a PNG file" e il pack perde la miniatura.
  • _backing_track è ciò su cui doppi. Ogni pack pubblicato ne porta uno, ed è l'audio che le modalità Dub mandano sotto la tua interpretazione.

Nessuna delle due da sola tiene un pack fuori dalla modalità Dub. Il video sì.

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