Skip to content

Bezna/OutlastTrials_AudioEditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

35 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ OutlastTrials AudioEditor

๐Ÿ”Š The Ultimate Audio & Subtitle Modding Suite for Outlast Trials ๐Ÿ”Š

Version License Python Platform

Downloads Stars Discord

๐Ÿš€ Quick Start โ€ข โœจ Features โ€ข ๐Ÿ“– Full Guide โ€ข ๐Ÿ’ฌ Support


๐ŸŒŸ Overview

Application Screenshot

OutlastTrials AudioEditor is the definitive modding suite for Outlast Trials enthusiasts. Whether you're a content creator, voice actor, translator, or just want to add your personal touch to the game, this tool provides a comprehensive, all-in-one solution to create professional-quality audio and subtitle modifications with ease.


โœจ Features

๐ŸŽต Advanced Audio Management

๐Ÿ”ง Click to expand audio features
  • ๐ŸŽง WEM File Support: Native handling of Wwise audio files used in Outlast Trials.
  • โ–ถ๏ธ Real-time Playback: Instantly play original or modded audio with the built-in player.
  • โšก Quick Load & Drag/Drop: Replace audio files in seconds by dragging your .wav, .mp3, or .ogg files directly onto an entry.
  • ๐Ÿ”Š Volume Adjustment: Precisely adjust the volume of single or multiple audio files with a visual editor.
  • โœ‚๏ธ Audio Trimming: Non-destructively trim the start and end of audio files with a visual waveform editor.
  • ๐Ÿ”„ Smart Conversion: Advanced Audio -> WEM converter with two modes:
    • BNK Overwrite (Recommended): Converts at max quality and updates the bank file size, eliminating size constraints.
    • Adaptive Size Matching: Intelligently adjusts quality to match original file sizes.
  • ๐Ÿ“ BNK Integrity Tools: Verify and automatically fix size mismatches in .bnK files to prevent in-game audio issues.

๐Ÿ“ Professional Subtitle & Localization Tools

๐ŸŒ Click to expand subtitle features
  • ๐ŸŒ Multi-language Support: Full support for all 14+ game languages.
  • ๐Ÿ“„ Locres File Handling: Native support for Unreal Engine localization files.
  • โœ๏ธ Centralized Localization Editor: Edit any subtitle from any file in one convenient, searchable table.
  • ๐Ÿ“ฆ Batch Export: Export all subtitle modifications into a clean, game-ready mod structure with one click.

๐Ÿ› ๏ธ Complete Modding Workflow

โš™๏ธ Click to expand modding tools
  • ๐Ÿš€ One-Click Compile & Deploy: Compile your mod and launch the game with a single press of F5.
  • ๐Ÿ“ Mod Profile Manager: Create, manage, and switch between multiple mod projects effortlessly. Each profile is self-contained in its own folder.
  • ๐Ÿ”„ Resource Updater: Keep your local audio and subtitle files up-to-date by extracting them directly from the latest game .pak archives.

๐Ÿš€ Quick Start

โšก Option 1: Instant Setup (Recommended)

Download Latest

  1. ๐Ÿ“ฅ Download the latest release .zip file.
  2. ๐Ÿ“‚ Extract it to a folder on your computer.
  3. โ–ถ๏ธ Run OutlastTrials AudioEditor.exe.
  4. ๐Ÿ› ๏ธ First Run: The app will prompt you to run the Resource Updater. Point it to your game's .pak file (.../The Outlast Trials/OPP/Content/Paks/OPP-WindowsClient.pak) to extract the necessary game audio and text.
  5. ๐ŸŽ‰ Start modding!

๐Ÿ”ง Option 2: Developer Setup

๐Ÿ› ๏ธ Advanced installation from source
# ๐Ÿ“‹ Clone the repository
git clone https://github.com/Bezna/OutlastTrials_AudioEditor.git
cd OutlastTrials_AudioEditor

# ๐Ÿ Install Python dependencies
pip install -r requirements.txt

# โ–ถ๏ธ Launch the application
python OutlastTrialsAudioEditor.py

๐Ÿ“‹ System Requirements

Component Requirement
Operating System Windows 10/11 (64-bit)
Game Version Outlast Trials (Steam / Epic Games)
Audio Engine Wwise 2019.1.6.7110 (Needed for audio conversion)

๐Ÿ“š Complete Usage Guide

Official Tutorial Video (OLD): https://www.youtube.com/watch?v=HDV8ocAPtzo

๐ŸŽต Audio Modding Workflow

The easiest way to replace audio is with Quick Load.

Quick Load Demo
  1. Find Audio: Browse or search for the audio file you want to replace in the main list.
  2. Quick Load:
    • Right-click on the file and select ๐ŸŽต Quick Load Custom Audio....
    • OR, simply drag and drop your new audio file (.mp3, .wav, .ogg, etc.) directly onto the entry in the list.
  3. Done!: The editor will automatically convert and place your new audio into the active mod profile.

๐Ÿ“ Subtitle Editing Workflow

  1. Select Language: Go to Settings and choose your target subtitle language.
  2. Open Editor: Navigate to the Localization Editor tab.
  3. Find & Edit: Use the search bar to find the text you want to change. Double-click the "Current" column to edit.
  4. Save: Click ๐Ÿ’พ Save All Changes at the bottom.

๐Ÿš€ Compiling and Deploying Your Mod

  1. Compile: Once you've made your changes, go to Tools -> Compile Mod. This will package all your modified files into a single game-ready .pak file.
  2. Deploy & Run: The easiest way to test is to press F5 (or go to Tools -> Deploy Mod & Run Game). This automatically copies your .pak file into the game's Paks directory and launches Outlast Trials.

๐Ÿค Contributing & Community

Contributors Issues Pull Requests


๐Ÿ› Bug Reports ๐Ÿ’ก Feature Ideas ๐Ÿ“– Documentation ๐Ÿ’ป Code
Found an issue?
Report it here
Have a suggestion?
Share your idea
Improve guides
Submit a PR
Fix bugs or add features
Fork and contribute

๐Ÿ’ฌ Support & Contact

๐Ÿ†˜ Need Help? We're Here for You!

๐Ÿ’ฌ Discord Support ๐Ÿ› Bug Reports
Discord Badge
Discord: Bezna
GitHub Issues
Technical issues & bugs

When reporting issues, please include: A detailed description, steps to reproduce, the debug log (Ctrl+D), and any relevant files or screenshots.


๐Ÿ™ Acknowledgments

Special thanks to the tools and communities that made this project possible:

  • Red Barrels - For creating the amazing Outlast Trials game
  • vgmstream Team - For excellent audio conversion tools
  • UnrealLocres Contributors - For localization file handling
  • repak by hypermetric - For PAK file creation (BIG THANKS!)
  • Audiokinetic - For the Wwise audio engine
  • PyQt5 Team - For the GUI framework
  • FFmpeg Team - For universal audio conversion

๐Ÿ’ฐ Support the Project

If this tool has been useful to you, please consider supporting its development!


Made with โค๏ธ for the Outlast Trials modding community

Happy Modding! ๐ŸŽฎ

โฌ† Back to Top

About

Audio & Subtitle Editor for Outlast Trials

Resources

License

Stars

Watchers

Forks

Languages