Author Topic: OGG Cutscenes  (Read 2221 times)

0 Members and 1 Guest are viewing this topic.

Now that we are using OGG files for our videos, would it be possible to include the German and the English voice channel in the cutscenes? OGG has support for this and I would prefer hearing German voices then the English ones. And at the moment there are only English cutscenes. And yes... I'm to lazy to encode them myself. ;)

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
I'm not really sure how to do it, so that's something of an obstacle. :)  I don't really remember ever seeing how to encode movies with multiple audio tracks, much less properly stream them.  Doing it via the plain Vorbis code used for regular sounds is one thing, but it's another to do it via the Theora playback code.  If you have a URL to some docs concerning that then please let me know since I certainly wouldn't mind adding support for that.

Same goes for the regular audio streaming code too, so that a single Vorbis file could contain both English and German (or whatever language) tracks for briefings and general voices (HUD chatter, etc).  I think it would be far easier to do for the regular streaming code though, so if I had a German briefing file to test it with then I could probably make at least that modification for 3.6.10.

 
Well, I don't think the German video tracks are any different from the English ones. Normally videos aren't changed. I think the FreeSpace 1 intro still had the English descriptions. So only the audio track is important.

But I also couldn't find anything on the webpage about doing OGG files with multiple sources. I only read that it is possible. There is a format called OGM and there are tools to concat input sources to an OGM file, but OGM is not ogg and the vorbis tools don't have any tools for this.

Well, the translators in Germany were a bit lazy. We only have the command briefings and the ingame mission sounds as voice. But I can send you one of those files, to test it.


'

  

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
Yeah, send me one of them and I'll see what I can do (I think that you have my e-mail, right?).

I took another look at the dev docs for Vorbis, but I don't see anything about actually creating the extra streams, only accessing them.  I'll try and figure it out though.  It almost looks like the docs weren't fully updated for the final spec, and I'm finding conflicting info via Google searches.  I'll have a look at the Vorbis/Theora mailing list archives this weekend and see if I can't find anything useful.