Custom Encoder
Yona includes encoders for every format supported by VGAudio. But some games might require more specific audio settings, such as Persona 5 Royal and Persona 3 Reload.
For games like those, you can create a Custom Encoder config.
Encoder Config
Custom Encoders are just .ini
files with some of the following settings set.
;REQUIRED;The encoder name is how encoders are identified.;Changing it will break any tracks using the encoder.name=
;REQUIRED;Examples: adx, hcaout_container_format=
out_format=loop_alignment=block_size=version=frame_size=filter=adx_type=key_string=key_code=endianess=hca_quality=bitrate=limit_bitrate=encode_cbr=
Since the only encoder in Yona is VGAudio currently, the settings available are what it supports. See the official repo for full details: https://github.com/Thealexbarney/VGAudio
Creating a Custom Encoder
- Go to:
YONA_INSTALL_FOLDER/audio/encoders/VGAudio
. - Create a text file in the folder and name it whatever you want but make sure it ends in
.ini
. - Open the file in your text editor.
- Set the
name
andout_container_format
for your encoder. - Set any other settings you need, such as the audio
key_code
. - Save your file and restart Yona.
- If you haven’t already, enable Developer Mode in Yona’s settings.
- Your encoder should now be available wherever an encoder can be selected, such as in the Track Panel.