Skip to content

Pipelined bnk extraction#20

Open
smominnt wants to merge 2 commits intoAssetRipper:masterfrom
smominnt:pipeline-extraction
Open

Pipelined bnk extraction#20
smominnt wants to merge 2 commits intoAssetRipper:masterfrom
smominnt:pipeline-extraction

Conversation

@smominnt
Copy link
Copy Markdown

Description

This adds some options to BnkExtractor to allow one-shot conversion of BNK files to OGG

Changes

  • Added public static void BnkToOgg(string filePath, bool noDirectory = false)
    • Converts BNK to WEM to OGG in memory, then runs Revorb against OGG streams
    • Writes OGG streams to disk
  • Added public static Dictionary<uint, MemoryStream> BnkToOggMemory(string filePath)
    • Converts BNK to WEM to OGG in memory, then runs Revorb against OGG streams
    • Returns OGG streams with ids

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant