Files
Groove_Coaster_2_Server/various-tools/ios m4a offset correction
UnitedAirforce 621dbd7ffa update
2025-06-17 19:47:08 +08:00
..
2025-06-17 19:47:08 +08:00
2025-06-17 19:47:08 +08:00
2025-06-17 19:47:08 +08:00
2025-06-17 19:47:08 +08:00

These are to correct an obscure issue where the ios M4A audio are offseted by 23ms. This is a universal issue (across all ios audio files) and should not pose much issue for the majority of users.

For preservation sake, I do not want to alter the original game file. Thus, those who wish to correct this issue should process the audio on their local environment.

Process.

Copy/cut all the `.m4a.zip` to the working directory.

Run `unpack.py`. All files will be extracted to `audio` folder.

Run `process.py`, all the audios within `audio` folder will be shifted and saved to `audio_shifted` folder.

Go into `audio_shifted` folder. Run `111_genzp.py`, it will provide the 7-zip compression commands for all the files, with output to `../audio_shifted/output`. Make sure to edit the python script's 7zip install location.

Simply copy the `zips` located in `output` folder and replace existing ones.