Skip to content

SML Docs: Updated Bulk Sound Extract (cleaned up)#401

Merged
budak7273 merged 8 commits intosatisfactorymodding:Devfrom
Rovetown:bulk-sound-extract-clean
Nov 10, 2025
Merged

SML Docs: Updated Bulk Sound Extract (cleaned up)#401
budak7273 merged 8 commits intosatisfactorymodding:Devfrom
Rovetown:bulk-sound-extract-clean

Conversation

@Rovetown
Copy link
Copy Markdown
Contributor

This PR introduces an updated Bulk Sound Extraction Chapter, since the old one was not accurate anymore and had some issues.

Changes include:

  • Updated ExtractGameFile Page to reflect the process of getting the .mem files with FModel better.
  • Updated the convert.py (original by MrCheese) to allow bulk conversion and renaming by also calling vgmstream-cli, as well as detailed logs, error catching and a runtime overview of the renaming progress.
  • Added the ability to convert and rename the entire Media/ Folder Structure if one was to extract it.
  • Added the ability to bulk-rename .wav files if already converted once and inside the txpd/wem/ folder, the Script will recognize these files and jump to the renaming process for these files.
  • Added temporary output folder for the file conversion. In case anything happens, the progress will be saved in that directory, Will be deleted upon sucessful conversion and renaming.
  • Added a second try at converting and renaming, in case the provided wav/wem files are not broken/unknown to the txpd's but instead were just skipped for some reason.

This should provide new modders with an easier time getting their sound files, as this is now updated and altered for the latest SF Version 1.1 (as of this commit).

@budak7273 budak7273 merged commit 8b7a3b4 into satisfactorymodding:Dev Nov 10, 2025
2 checks passed
@github-project-automation github-project-automation bot moved this from 🆕 New to ✅ Completed in Documentation Nov 10, 2025
@budak7273
Copy link
Copy Markdown
Member

Relevant; bnnm/wwiser#56

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Completed

Development

Successfully merging this pull request may close these issues.

2 participants