Seu pack do Choicer Voicer aparece no Standard mas não no modo Dub
O pack instala. Aparece na lista. E aí o único modo para o qual você o fez simplesmente não mostra ele.
É a falha mais confusa que um dub pack pode ter, porque nada parece quebrado. A pasta está no lugar certo, o jogo acha ela, os clipes de voz tocam — e aí você muda para o modo Dub e o pack simplesmente não está na lista.
A causa quase sempre é o vídeo, e o motivo de só aparecer em um modo é que só um modo abre o vídeo.
Por que o Standard acha e o Dub não
Os três modos leem o mesmo pack mas usam partes diferentes dele. O Standard toca os clipes de voz e nunca encosta no dub_video, então um pack com uma cena que não dá para reproduzir aparece na lista numa boa. O Dub e o Freestyle Dub tocam a cena e deixam você atuar por cima, então um pack cujo vídeo o motor não consegue decodificar não é algo que eles possam oferecer — e eles deixam de fora em vez de mostrar uma entrada quebrada.
É por isso que parece um bug de detecção. O pack está sendo detectado. Ele está sendo excluído de propósito.
O requisito: Ogg Theora
O Choicer Voicer é feito em Godot, e o player de vídeo do Godot decodifica Ogg Theora e mais nada. Nem H.264, nem MP4, nem WebM. Se o seu dub_video for qualquer coisa que não um .ogv com vídeo Theora e áudio Vorbis, os modos Dub não vão listar o pack.
Dá para conferir um pack em segundos. No Linux ou macOS, de dentro da pasta do 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 v1A extensão sozinha não prova nada — o que importa é o que tem dentro do contêiner. Um arquivo renomeado de .mp4 para .ogv continua sendo H.264 e continua não tocando.
Convertendo
O ffmpeg resolve em um comando. Qualidade 7 é um ponto de partida razoável; o Theora é um codec antigo e aumentar o número custa muito tamanho de arquivo por muito pouca imagem.
ffmpeg -i dub_video.mp4 -c:v libtheora -q:v 7 -c:a libvorbis -q:a 4 dub_video.ogvApague o dub_video.mp4 antigo depois. Dois arquivos com o mesmo nome-base e extensões diferentes é pedir para o jogo adivinhar.
Se você preferir não instalar o ffmpeg, o editor do PartyDub converte para Theora por você quando exporta para o Choicer Voicer — um pack que já veio em Theora mantém o arquivo original intacto.
Outras duas coisas que falham em silêncio
Já que você está aí, vale conferir estas duas, porque as duas falham sem impedir o pack de carregar:
- —_icon.png precisa ser mesmo um PNG. O jogo lê os bytes do arquivo, não o nome, então um JPEG salvo como _icon.png é rejeitado de cara — ele registra "Not a PNG file" e o pack fica sem miniatura.
- —_backing_track é aquilo sobre o que você dubla. Todo pack publicado traz um, e é o áudio que os modos Dub tocam por baixo da sua atuação.
Nenhuma das duas sozinha mantém um pack fora do modo Dub. O vídeo mantém.
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