Jak zrobić dub pack do Choicer Voicer
Dub pack to folder zwykłych plików. Kiedy już wiesz, co robi każdy z nich, robienie go to głównie cierpliwość.
Nie ma formatu binarnego ani pakowarki. Dub pack do Choicer Voicer to folder: wideo, plik dźwiękowy na kwestię, mały plik tekstowy na kwestię mówiący, kto i kiedy mówi, oraz parę plików opisujących sam pack. Wszystko poniżej bierze się z otwierania packów opublikowanych na GameBananie i sprawdzania, co gra z nimi robi.
Co ma być w folderze
- —dub_video.ogv — scena. Ogg Theora, i to akurat nie podlega negocjacji.
- —_backing_track.wav (albo .mp3) — dźwięk sceny, czyli to, na czym występujesz.
- —01_cos.ini — jeden na kwestię: tekst, znacznik czasu i kto ją mówi.
- —01_cos.wav — oryginalny dźwięk tej kwestii. Jego DŁUGOŚĆ jest tym, po czym gra poznaje, jak długa jest kwestia.
- —_pack_info.ini — tytuł i autor packa.
- —_author.txt — samo nazwisko. Niektóre opublikowane packi mają to zamiast _pack_info.ini.
- —_icon.png — miniatura packa.
- —1.png, 2.png … — opcjonalne kadry, po jednym na kwestię, wskazywane z pliku .ini.
Plik kwestii, w całości
Oto kompletny .ini dla jednej kwestii. Nagłówek sekcji to dosłownie [data], a po nim jest pusta linia.
[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 — kwestia jako tekst. Ten format nie escapeuje cudzysłowów, więc unikaj prostego cudzysłowu w środku.
- —image — opcjonalne, wskazuje plik w tym samym folderze.
- —dub_timestamps — tablica, w SEKUNDACH, gdzie kwestia się zaczyna. Prawdziwe packi piszą 0.55 i 39.011, a nie 0.550.
- —dub_characters — tablica nazw mówiących, równoległa do znaczników czasu.
Plik .ini zapisuje tylko, gdzie kwestia się ZACZYNA. Jej koniec bierze się z długości pasującego pliku dźwiękowego — dlatego każda kwestia potrzebuje własnego .wav albo .mp3, choć gra nigdy ich nie odtwarza podczas dubbingu.
Przedrostek liczbowy ma znaczenie
Pliki są sortowane po nazwie, więc uzupełnij liczbę zerem: 01_, 02_ … 18_. Bez tego 10 idzie przed 2 i twój pack odtwarza kwestie w złej kolejności.
Wideo
Skonwertuj klip do Ogg Theory i nazwij go dub_video.ogv. Cokolwiek innego i pack nadal pojawi się w Standard, ale całkowicie zniknie z Dub i Freestyle Dub.
ffmpeg -i scene.mp4 -c:v libtheora -q:v 7 -c:a libvorbis -q:a 4 dub_video.ogvGdzie to wrzucić
Wrzuć folder do katalogu voice packs gry, a pojawi się przy następnym uruchomieniu. Na Linuksie jest to gdzieś pod ~/.local/share/ — dokładna ścieżka zależy od builda, więc znajdź folder, w którym już leży pack samouczka, i postaw swój obok.
Zrobić to bez pisania
Powolna jest nie sama specyfikacja, tylko wyprodukowanie dokładnego znacznika czasu dla każdej kwestii przez przewijanie wideo w innym programie. Edytor z osią czasu robi tę część za ciebie — zobacz trzy sposoby na zrobienie packa.
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