OESF Portal | OESF Forum | OESF Wiki | LinuxPDA | #planetgemini chat on matrix.org | #gemini-pda chat on Freenode | #zaurus and #alarmz chat on Freenode | ELSI (coming soon) | Ibiblio


Welcome Guest ( Log In | Register )

> All Audio Codecs That Play On Zaurus?, Let's compile a list:MP3,OGG,WAV,etc...
post Dec 15 2004, 07:39 AM
Post #1

Group: Members
Posts: 554
Joined: 19-April 04
From: Keokuk, Iowa
Member No.: 2,897

What are all of the audio codecs that are supported under Zaurus?

So far I know of:
  • MP3 (MPEG-Layer 3) - plays on default audio player and most (all?) audio players
  • WAV (Uncompressed) - *gag*
  • OGG (Ogg Vorbis) - plays on "MediaPlayer" after installing special plugin
OGG is roughly twice as good as MP3, but neither of them are very good at doing what I need. I have many audio books I want to listen to on my Zaurus. Previous to my Zaurus I used 5 kbps RealAudio and/or 5 kbps Windows Audio. MP3s can only go down to 16 kbps (and most encoders can only go down to 32 kbps). Ogg Vorbis can only go down to 9 kbps (and forces the file to remain stereo), and even this is only possible if I encode the audio file to an 8 KHz uncompressed WAV file and then encode OGG using the lowest audio quality (this is the solution I'm currently using and the quality is fine for audio books... but it is a waste since it requires stereo even though the source is in mono).

Are there other audio codecs that are supported under the Zaurus through any means, hacks, installations, etc?


Is there a way to encode MONO OGG files (so I can get down to 4-5 kbps?)
Go to the top of the page
+Quote Post
Start new topic
post Dec 15 2004, 01:17 PM
Post #2

Group: Members
Posts: 129
Joined: 29-May 04
Member No.: 3,485

QUOTE(TonyOlsen @ Dec 15 2004, 05:26 PM)
So... what's the next step?  Who has the know-how to encorporate this new codec into an existing Zaurus Media Player? ...or a stand-alone player (if that's easier to do).

As I mentioned, the standard Speex distribution includes a minimal (read: command line) player program. Simply building it will provide you (amongst other things) with speexdec, which will decode or play back .spx files.

I'm attaching a speexdec binary with a couple of .spx files for evaluation. For playback, just open a console window and run the speexdec binary from there, giving it the .spx file as an argument, e.g.

speexdec ex_6_kbps.spx

This should give you an idea what to expect with Speex at really low bitrates.

QUOTE(TonyOlsen @ Dec 15 2004, 05:26 PM)
Also, is the Windows Media Audio (WMA) available to be recompiled for the Zaurus?  WMA appears to have the best audio quality per kpbs which I've seen so far.  (RealAudio would come in second, and OGG third... of the codecs I'm familiar with so far)

Both WMA and Real are proprietary, closed source frameworks, and while by now both can be licensed, the cost of doing so will probably prohibit even commercial Zaurus developers from doing so, since the critical mass just isn't there. Please also note that both of these are usually not a codec, but rather a collection, with the appropriate one (usually) automatically chosen by the framework based on the source material.

Best regards,
Attached File(s)
Attached File  spxdemo.zip ( 278.54K ) Number of downloads: 30
Go to the top of the page
+Quote Post

Posts in this topic

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:


RSS Lo-Fi Version Time is now: 23rd June 2018 - 07:40 PM