githubEdit

Video and audio files (CLI)

Extracting and playing from archives

circle-info

This page is about the command line interface. For the Wolvenkit GUI, check Video and Audio

Archives

Required files are contained within these archives

  • audio_1_general.archive

  • audio_2_soundbanks.archive

  • basegame_5_video.archive

  • lang_en_voice.archive

Video files

Using the toolarrow-up-right, decompress basegame_5_video.archive located at: <gamedir>\Cyberpunk 2077\archive\pc\content.

WolvenKit.Cli.exe unbundle -p "<gamedir>\Cyberpunk 2077\archive\pc\content\<nameofarchive>" -o "<outputfolder>"

Once extracted, they can be viewed via RADToolsarrow-up-right as Bink Videos and converted to other formats.

Audio files

ww2oggarrow-up-right can be used to convert decompressed archive audio to .ogg through command line, as well as Revorbarrow-up-right (both of these tools have Linux versions that can be found herearrow-up-right) to get smaller and cleaner files that can be played via other media players such as VLC. ffmpegarrow-up-right can be used for more convenient playback.

To execute conversion: .\ww2ogg.exe "<!AudioFilePath!>.wem" --pcb packed_codebooks_aoTuV_603.bin

circle-exclamation
circle-info

The files are optimized for people with audio dampener. If you don't pack any, turn down your volume. You have been warned!

A combination of these tools can be found at the Wwise Audio Tools repositoryarrow-up-right which has a command line tool that can be downloaded from the repository or installed through the AUR. It has Linux and Windows support and converts WEM files to OGG without the hassle of the external PCB file or having to run through multiple programs for a clean output.

./wwtools converts all WEMs in the current directory to OGG files ./wwtools wem [input.wem] (--info) will convert the specified WEM to OGG and if the optional info flag is used it will print the information about the file and exit.

Playback through ffmpeg: ffplay.exe <!AudioFilePath!>.ogg Foobar2000arrow-up-right can also be used along with its vgmstreamarrow-up-right plugin.

Last updated

Was this helpful?