Is Ogg support possible?

Subforum for discussion and help with ScummVM's Nintendo DS port

Moderator: ScummVM Team

User avatar
iPwnzorz
Posts: 300
Joined: Sat Jan 06, 2007 3:55 pm
Location: Hampshire, England

Is Ogg support possible?

Post by iPwnzorz »

What's the situation with Oggs? Is it the RAM thing or something, I tried out my project on my DS and found out afterwards that only MP3 is supported.

Is Ogg support doable?
User avatar
Mud
Posts: 48
Joined: Wed Jul 23, 2008 7:06 pm

Post by Mud »

Why don't you just make your project use normal monster.sou files? People would just be able to compress it as they see fit.
User avatar
iPwnzorz
Posts: 300
Joined: Sat Jan 06, 2007 3:55 pm
Location: Hampshire, England

Post by iPwnzorz »

Because:

A) My actors have already recorded a multitude of lines
B ) I can't do VOCs.
User avatar
clone2727
Retired
Posts: 1611
Joined: Fri Jun 09, 2006 8:23 pm
Location: NJ, USA

Post by clone2727 »

iPwnzorz wrote:B ) I can't do VOCs.
ffmpeg has a VOC encoder.
User avatar
iPwnzorz
Posts: 300
Joined: Sat Jan 06, 2007 3:55 pm
Location: Hampshire, England

Post by iPwnzorz »

That clears up B then.

But I really don't want to get the cast to re-record all their dialogue.
User avatar
Mud
Posts: 48
Joined: Wed Jul 23, 2008 7:06 pm

Post by Mud »

Wouldn't it be possible to just convert it?
fingolfin
Retired
Posts: 1452
Joined: Wed Sep 21, 2005 4:12 pm

Post by fingolfin »

Doing all the recordings in lossy Ogg Vorbis is a bad idea from the start, as was explained in this forum to you before. Record them as WAVE, VOC, FLAC, anything which is lossless. Then you can do conversions do arbitrary formats from those, you can do editing, cutting, noise shaping, etc..
User avatar
iPwnzorz
Posts: 300
Joined: Sat Jan 06, 2007 3:55 pm
Location: Hampshire, England

Post by iPwnzorz »

And I told you, they've already done most of their lines.
User avatar
md5
ScummVM Developer
Posts: 2250
Joined: Thu Nov 03, 2005 9:31 pm
Location: Athens, Greece

Post by md5 »

But you were warned against this right when your project was started...
User avatar
iPwnzorz
Posts: 300
Joined: Sat Jan 06, 2007 3:55 pm
Location: Hampshire, England

Post by iPwnzorz »

Actually, I was warned straight after I got so many lines.

Anyway, they've been instructed on keeping the sound clean to keep editing to a minimum. Justin even made a cover (to decrease "PUH"s on Ps and breaths) out of tights (or pantyhose to Americans).
manias
Posts: 39
Joined: Mon May 19, 2008 4:09 pm

Post by manias »

iPwnzorz wrote:Actually, I was warned straight after I got so many lines.

Anyway, they've been instructed on keeping the sound clean to keep editing to a minimum. Justin even made a cover (to decrease "PUH"s on Ps and breaths) out of tights (or pantyhose to Americans).
So convert the ogg's to mp3 or wave, what's the problem?
User avatar
iPwnzorz
Posts: 300
Joined: Sat Jan 06, 2007 3:55 pm
Location: Hampshire, England

Post by iPwnzorz »

They would be lossy if I converted them.

Anyways, I've told them I will take lossless formats for future dialogue.

And this was just me asking if OGG support would be possible, not "Jump on and criticise me".
clem
Posts: 2159
Joined: Mon Oct 31, 2005 11:14 am

Post by clem »

I think I read that the problem with OGG in general is that it needs floating point operations, and afaik the DS doesn't have that built into the hardware, so it'd be horribly slow.

And good luck with the speech project! Don't let the criticism get you down - while I also think that using lossless compression makes more sense until release time, even if you lose quality by saving a dozen times I assume it'd still sound far better than the speech in games like BASS or FOTAQ.
User avatar
iPwnzorz
Posts: 300
Joined: Sat Jan 06, 2007 3:55 pm
Location: Hampshire, England

Post by iPwnzorz »

Eww the voice in FOTAQ was awful! Added on top of the awful game!
Anotherguest
ScummVM Porter
Posts: 1423
Joined: Sun Oct 30, 2005 2:27 pm
Location: Malmoe, Sweden

Post by Anotherguest »

Still tremor is a fixed point implementation of ogg, but still it requires abit of cpu, and I guess more than the poor DS can handle.

And even if all lines are already recorded, I guess,converting it to wav again would n't be to hard, what bitrates are the oggs in anyway? On mobile platforms I usually recommend very low bitrates, to lower the amount of data to be be read and decoded.
Post Reply