Can Windows Phone 7 play Ogg Vorbis files? - Windows Phone 7 Q&A, Help & Troubleshooting

Simple question really. I'm guessing that it won't be able to, and that you'll need a different app which won't integrate properly into all areas of the OS. I can't find any info on it though.
Cheers

Audio support
Windows Media® Audio Standard3 (WMA) (.wma); Up to 384 Kbps; constant bit rate (CBR) and variable bit rate (VBR) up to 48-kHz sample rate;
WMA Pro two channel up to 768 Kbps; CBR and VBR up to 48-kHz
WMA Lossless: two channel up to 768 kbps and 48-kHz
Advanced Audio Coding (AAC-LC) (.mp4, .m4a, .m4b); .m4a and .m4b files without FairPlay DRM up to 320 Kbps; CBR and VBR up to 48-kHz
MP3 (.mp3); Up to 320 Kbps; CBR and VBR up to 48-kHz
That's copied from the ZuneHD tech specs. I don't see OGG there, so I don't expect it to be compatible. However they might add it on the long run.

I found a great reply to this over at another site, which I'm probably not allowed to mention or link to, so here's the text:
"There is a managed implementation for mono called csvorbis, it includes a sample which outputs a wav file this didn't need many changes to work with XNA's SoundEffect class. I did a whole track at once, this took a few seconds in the emulator so you may need to stream it using DynamicSoundEffect for better results. The mooncodecs folder has a codec for the desktop version based on csvorbis which may be worth a look aswell."
Click to expand...
Click to collapse
Also this:
"With pain. You would have to port the Vorbis source code to safe, managed C# to decode the Vorbis file. I can think of less painful things, such as the removal of both feet."
Click to expand...
Click to collapse
I'm sure I read that Microsoft will be allowing native code soon, after a request from Nokia, so fingers crossed that they'll implement something. It seems unlikely, so maybe this will fall to XDA developers.
There isn't a current solution yet is there? Maybe via a custom ROM?

Why bother with OGG since .wma and .aac are far superior? .wav is the best but the files are too large.

prohibido_por_la_ley said:
Why bother with OGG since .wma and .aac are far superior? .wav is the best but the files are too large.
Click to expand...
Click to collapse
Please stay on topic, the OP didn't ask which one was better.
Moved to Q&A.

Related

Ringtone conversion help

Hi all
I have read in another thread that you can use MP4 files as ringtones.
I have a couple of very nifty mp3 extractions from the turkish (kiss) song. When I convert these files using "Easy CD-DA extractor" program to mp4 I am unable to play these files for ringtones.
But when I convert these pesky 65k files into wav, they end up being 2mb!!! Anyone know of a good conversion program?
These files are attached. I think this would be a pretty funky tune (although some others might consider it ...sad) haha
*****WHOOPS.. looks like the firewall at work isnt allowing these files to be uploaded
Using windows sound recorder (sndrec32.exe) you can convert the WAV file:
File->Properties->Convert Now
Change the Format to PCM
Attributes: 11.025 kHz, 8Bit, Mono is about as basic as you would want to go (poor quality, only use for small clips).
This should reduce the size down to about 100Kb or so. You can change the attributes for a better quality but keep the format as PCM. Also note that better attributes mean more memory.
cdex
is pretty good i'm not sure about the xda playing mp4 but it does play wma
also you can make it mono insted of stereo and reduce the samplerate to 11Khz this will also dec the size of your tone
and the loss of quality dont really mean all that much when it's a ring tone anyway since the speaker itself is hardly THX surround quality to begin with and of cause not stereo
thanks to everyone who responded.
Easier yet - if you can get them to wav format, then do so at high quality.
Then simply use Windows Media Encoder (free from Microsoft if not alreay on your PC), to save them as 96K .wma files.
These can be used straight away on the phone, and take up only around 400-500K for a full 40 second tone/song, in high quality 96K format!
high quality dont matter when played by the tiny mono speaker of the xda
you can use wma better and smaller than wav..
read this:
http://forum.xda-developers.com/viewtopic.php?t=6425&start=0
Rudegar, I agree with what you are saying, but only to a degree.
Because, like anything in life, whatever you put into something bad, will only but be worse when it comes out.
So using a poor quality tone, to be played through a speaker that is already poor, is just asking for trouble.
Why I suggest using a decent quality tone, is not to have a mozart like outcome. But on the contrary, simply to ensure that the poor speaker doesn't make too much of a dogs dinner of it any more than is necessary.
But I know what you are saying.

AVI (DivX) Play on MDA3?

Hi guys
I've read a few similar requestes from others regarding playing .avi files on XDA/MDA pocket PC.
I have quite a few full length films in .avi format, abot 700mb each.
What software can I use to play these on my MDA3? I have a 1Gig SD card so shouldn't be a problem storing them.
I tried RealPlayer for pocket PC but that wouldn't play them. I have seen mention of BetaPlayer. Did a search for that and found 1000's of hits but none I downloaded would install!!!
Any help appreciated
John
i never had any problems with beta player
http://www.pocketpcfreewares.com/en/index.php?soft=1080
make sure it's arm / xcale you get
I'm using v0.04 and find it very good. I use the vidx codec for encoding rather than divx - should be in nemo codec pack. Though you might have problems playing AVIs intended for the desktop - I encode the AVIs for PPC with a max res at 320x240. Though to be honest I don't think I've tried to play desktop AVIs on my PPC.
Cheers guys,
I can get to the site http://www.pocketpcfreewares.com/en/index.php?soft=1080 no problem BUT when I click <Download ( ARM/XSCALE )> I get a message saying hang on 3 seconds and you'll be redirected but it never happens!
It may be a problem my end as I have noticed some problems acting some sites.
I'll search for it elsewhere.
Thanks
John
Attached is v0.04 that I downloaded a while back
I convert them to WMV using Windows Media Encoder (free download from Windows Media area of MS Website) and just play them in WMPlayer on PPC.
Done a 300Mb AVI the other day, using the Pocket PC defaults option in WM Encoder, just changed the output resolution to 320x240 (XDAIIs Widescreen) and it compressed down to about 40Mb.
Perfect picture quality and Audio.
Thanks for the replies guys
How long did it take to re-encode the file down to 40Mb?
John
About 1hr, although this was on a not over powerful IBM laptop (P3 1Ghz 512mb ram)
I'm sure this would be cut down drastically on a decent desktop as the WMVEncoder seems to be quite CPU hungry
datasafe said:
I have quite a few full length films in .avi format, abot 700mb each.
John
Click to expand...
Click to collapse
Your movies really shouldn't be that big.
Convert them to the right resolution for your PDA using Pocket DivX Player.
Perhaps they'll come to about 200MB.
Anyone can tell me which one is the best for us in term of file size, video and audio quality for PocketPC (especially O2 XDA II mini) device before I convert all my DVD to .mpg or to .wmf.
Thank you in advance
Arto.
Cheers again,
Yup, I did compress my avi files and ended up with just unde 200mb providing good quality when viewd on the MDA.
The conversion was quite quick - about 30mins or so, I was thinking it might have been an overnight job!
John

Which Media Player supports loseless Audio

Hey guys!!
Just back my O2 Atom Exec and updated it to WM6. I have an extensive collection of loseless audio and i was curious as to which media player supports it. They are in a couple of format, with most of them being in .wv and .ape and the rest in .flac.
I have installed Coreplayer and Pocket Player 3.2 and tried .wv and .flac files.
Coreplayer plays .flac fine but the library kind of sucks and it ain't easy to browse through your collection of music. However, it wont detect the .wv file.
Pocket Player on the other hand simply wont work with either despite claiming on the website that it does. I have tried opening the .flac audio manually but the name of the song (time after time) becomes illegible (like with my chinese song) and when i try to play it, it doesnt work. It says the filetype is .mp3 but that is not true, it is actually .flac....what the?? Also tried to manually open .wv but doesn't work either
So i am confused as to which program actually does work with all the lossless format? Could someone enlgihten.
Btw i did find this link http://www.losslessaudioblog.com/2006/12/16/mobile-lossless-players/
that had all the supported player that claims to support loseless format.
Also, could someone explain why i cant read chinese/japanese filenames? Any fixs so i can see it properly on pocketplayer/coreplayer?
Common guys, as if no one prefers loseless over mp3..
Sorry mate, I used to play flac using TCPMP( free version of coreplayer) was impressed with the sound but not the size of the files. sticking to AACplus now, good luck
haha are you joking get a bigger memory card or one of those special mp3 player
the quality is just so much better
davidw89 said:
haha are you joking get a bigger memory card or one of those special mp3 player
the quality is just so much better
Click to expand...
Click to collapse
Music file size ratio is generally a personal preference and you dont just go 'haha' on others preferences. If bigger memory card is not your problem, I'd guess you can always play the high quality lossless WAV on your WMPlayer
Anyway, not much help from me here, read on if you wish.
Anyway, as for lossless or not audio file format, I really wonder how much difference does it make. I personally can't really tell the difference as I'm using relatively low quality earphones and stuff, and consider I listen it when I'm on the move, where you get street noises and such (despite the noise isolation property of the earphones). So, it would be interesting if you were to do a blind test yourself on a relatively real environment. That, is to get a list of songs, say 10-20 songs, all both in the flac, and mp3 formats. Get a friend of you to play you these songs at random (using Coreplayer, which support both format), then you make a guess on which format the song is playing. Get a good number of samples and see if you score above 75%. If you score around 40-60%, chances are, you are thinking (mentally biased) that the sound is actually better than it is (e.g. due to the distortion of the A2D converter, crack in the shielding screen on your headphone, street noises, etc.). If you were to score 25% or lower, that's interestingly MP3 is better (much unlikely).
If you really do this, let me know the results Much eager to know it.
Problem for me is, I am the type who like to have just one device to rule "do" them all, that's why my lowly wizard does it all, my video player, music player, pda and telephone. I only got 2Gb but I got heaps of songs on it plus some movies.
AAc plus is good mate better than MP3 IMHO, I heard flac but the size is just not worth it.. and I don't clean my ears that often ;-) so why bother..

ogg file scanning - does not read artist info

I have some ogg vorbis music files. When the Music folder is scanned it reads in the information properly from mp3 files, but not ogg files. It shows "Unknown Artist". I have checked the tags and the Artist is there. In addition, some programs display the Artist information (from the tag) when playing. But when you go to search by artist, all apps (I have tried several) show "Unknown Artist".
Does anyone know where the media scanning code is located? Maybe I could look at it and see why it isn't handling ogg files.
Thanks.
A fellow Vorbis user!
I have never gotten any ROM to view Vorbis tags - I also had this issue on early Pandigital Novel tablet ROM's, which were later corrected. I already asked VS CS to fix this, but I always assumed that I was the only one who ever called them about this.
I'm not sure if this is kernel or framework based.
Well, I see there is an MediaStore and associated classes and given that multiple music apps seem to be sharing the scanned library, I suspect it is in the Android code, not the Linux kernel. On my Ubuntu there is no problem with ogg files either. So any idea where to find the media scanning code?
Thanks.
Unfortunately I don't know. I usually use an app like Rockbox, which uses its own database.
Deleted duplicate
Yeah, I've noticed this as well, even on my Droid. It's definitely in the android code.
It's tough being a vorbis user...
Hey, just thought I'd chime in if you didn't mind me.
Yeah, I have a huge collection of Ogg Vorbis files on my computer, and my media player software on my laptop does not read tags either (my files were converted from mp3s, I thought maybe the tags were stripped out).
Same thing on my GTablet and my Nexus One, non of my media player software on Android reads the tags either (if they still exist).
In my case, the tags are definitely there - I know because I'm meticulous with adding them. My Cowon S9 sees them, Rhythmbox sees them, but not the music players on this device (except Rockbox).
Want this fixed? Call VS and complain, in all seriousness. I think the guy on the phone almost laughed at me when I told him Vorbis tags were broken. Not exactly high on their priority list.
Btw, transcoding MP3's to Vorbis should be avoided, if at all possible. It's a lossy to lossy transfer, which means that there will be quality loss. Think of the old days of copying a VHS tape to another tape - each generation is inferior to the previous one. If you can, keep your "master" copy as a lossless file like ALAC or FLAC, and from the best source you can find (like a CD). That way, you can make lossy copies from that lossless source to reduce quality losss.
(I'm a big music fan).
roebeet said:
Btw, transcoding MP3's to Vorbis should be avoided, if at all possible. It's a lossy to lossy transfer, which means that there will be quality loss. Think of the old days of copying a VHS tape to another tape - each generation is inferior to the previous one. If you can, keep your "master" copy as a lossless file like ALAC or FLAC, and from the best source you can find (like a CD). That way, you can make lossy copies from that lossless source to reduce quality losss.
(I'm a big music fan).
Click to expand...
Click to collapse
Yeah, well, gotta conserve space somewhere (and I don't have a FLAC converter).
Still, I need space for more music and since OGG helps me to save space a little bit, it's totally worth it for me.
Sorry, but I lose my master copies as soon as the conversion is done. The originals were copies from CDs using other software (as in, straight from the CD audio .cda to .MP3 and then to .OGG, but not always. Sometimes, I go straight to .OGG.).
I put the CDs back in their cases and the temporary file is deleted is what I mean.
I remember VHS tapes!
Wow, I feel old... I wonder if their quality degrades over time?
I'd hate to see what they look like now...

[SOLVED: I couldnt before} I cant play WMA music files. Am I the only one?

Most of my music is MP3's, but one of nmy favourite albums is in WMA. I just noticed that my phone can't play back WMA audio files.
I have tried both from my music app (Vinyl) and also the built in player in my file manager (MiX).
I can play them via VLC, but from my understanding, that uses its own decoder, and does not rely on the ROM's decoders.
Is it just me? 0r is it a known failing of A11 on the pixel 4a, that it cant decode WMA audio?
Try PowerAmp - it's a very powerful and customizable music player that supports WMA (Windows Media Audio) files.
VLC as well.
Windows Media Audio - Wikipedia
en.m.wikipedia.org
Lol, I don't have even one WMA file on my Android... it's a MS free zone
blackhawk said:
VLC as well.
Windows Media Audio - Wikipedia
en.m.wikipedia.org
Lol, I don't have even one WMA file on my Android... it's a MS free zone
Click to expand...
Click to collapse
In my OP i already stated that VLC can play WMA files. I do not use VLC as my default music player.
DiamondJohn said:
I can play them via VLC, but from my understanding, that uses its own decoder, and does not rely on the ROM's decoders.
Click to expand...
Click to collapse
JohnC said:
Try PowerAmp - it's a very powerful and customizable music player that supports WMA (Windows Media Audio) files.
Click to expand...
Click to collapse
Thanks, but I am not looking for a replacement of my music player. I am asking if this is the case for everyone. PS. I am still on the march build of A11.
No one who actually posted, confirmed what I was asking?
Meh, I use Poweramp mostly have .wav files.
Pretty sure my stock N10+ can not play WMA files.
This seems to confirm there's no native support:
What Is a WMA File (and How Do I Open One)?
A file with the .wma file extension is a Windows Media Audio (WMA) file. Microsoft created the format to avoid the licensing issues associated with the MP3 format.
www.google.com
DiamondJohn said:
No one who actually posted, confirmed what I was asking?
Click to expand...
Click to collapse
Since you found one or more players that could not play WMA files, that should be a pretty clear indication that the device doesn't support WMA natively and that you will need a player that includes it's own WMA codec. So, you actually confirmed yourself that the A11 on the Pixel 4a does not have native support for WMA files.
And if someone replied that wma files play fine on their A11 Pixel 4a, it could simply mean that their player has it's own wma codec.
If you really want to know if A11 on a pixel 4a has a native wma codec, you can probably find a diagnostic app in the playstore that might list the codecs in a device.
blackhawk said:
VLC as well.
Windows Media Audio - Wikipedia
en.m.wikipedia.org
Lol, I don't have even one WMA file on my Android... it's a MS free zone
Click to expand...
Click to collapse
MS free, really...
blackhawk said:
Meh, I use Poweramp mostly have .wav files.
Pretty sure my stock N10+ can not play WMA files.
This seems to confirm there's no native support:
What Is a WMA File (and How Do I Open One)?
A file with the .wma file extension is a Windows Media Audio (WMA) file. Microsoft created the format to avoid the licensing issues associated with the MP3 format.
www.google.com
Click to expand...
Click to collapse
ummm... I hope you don't have too many WAV files, as its a format created by Microsoft and IBM.
WAV - Wikipedia
en.wikipedia.org
JohnC said:
Since you found one or more players that could not play WMA files, that should be a pretty clear indication that the device doesn't support WMA natively and that you will need a player that includes it's own WMA codec. So, you actually confirmed yourself that the A11 on the Pixel 4a does not have native support for WMA files.
And if someone replied that wma files play fine on their A11 Pixel 4a, it could simply mean that their player has it's own wma codec.
If you really want to know if A11 on a pixel 4a has a native wma codec, you can probably find a diagnostic app in the playstore that might list the codecs in a device.
Click to expand...
Click to collapse
It is pretty clear that it would not support WMA, but I was simply checking that it was not specific to my phone. I do have a lot of customisations.
My previous device was running Oreo, and it ... wait ...whaaat... I just checked my old old Oreo device, and it doesnt support WMA either. I never noticed that before.
It's probably because WMA is a Microsoft format and might require a license/royalty, just like why the Pixel doesn't support exFAT because that too is a Microsoft format.
DiamondJohn said:
MS free, really...
ummm... I hope you don't have too many WAV files, as its a format created by Microsoft and IBM.
WAV - Wikipedia
en.wikipedia.org
Click to expand...
Click to collapse
The codec maybe not the content.
I have over 6000 .wav and HDCD files... it's too late
Just to put some context, I have over 3500 music audio files (+a thousand or so sound effects for alarms, notifications etc etc etc), of which, only 10 are WMA. This is why, even though I have had these files for probably over 10y, I haven't noticed. ie <0.33% I guess I have to dig that CD (mostly a single album) out of storage and re-rip.
Sorry for any wasted time due to MY confusion.
DiamondJohn said:
Just to put some context, I have over 3500 music audio files (+a thousand or so sound effects for alarms, notifications etc etc etc), of which, only 10 are WMA. This is why, even though I have had these files for probably over 10y, I haven't noticed. ie <0.33% I guess I have to dig that CD (mostly a single album) out of storage and re-rip.
Sorry for any wasted time due to MY confusion.
Click to expand...
Click to collapse
Why don't you just convert the WMAs to mp3s? https://cloudconvert.com/wma-to-mp3
buffal0b1ll said:
Why don't you just convert the WMAs to mp3s? https://cloudconvert.com/wma-to-mp3
Click to expand...
Click to collapse
That would likely downgrad the audio quality...
buffal0b1ll said:
Why don't you just convert the WMAs to mp3s? https://cloudconvert.com/wma-to-mp3
Click to expand...
Click to collapse
blackhawk said:
That would likely downgrade the audio quality...
Click to expand...
Click to collapse
As I said, I only had about 10 out of over 3500 music files. Nearly all were from a single album, that I Ripped from CD back on Win2K before MP3's were natively (or its been so long since I installed the extension) supported by Windows, and I wasn't a Napster user, so wasn't heavily invested in MP3's, at the time. And my portable MP3 player (a Creative Labs product, not directly MS) actually could decode WMA's.
Anyway, I pulled the album out of storage (it was much easier to find than I expected), and re-ripped it, so all is good. Actually went down the road of Flac, it is one of my fav albums.
DiamondJohn said:
As I said, I only had about 10 out of over 3500 music files. Nearly all were from a single album, that I Ripped from CD back on Win2K before MP3's were natively (or its been so long since I installed the extension) supported by Windows, and I wasn't a Napster user, so wasn't heavily invested in MP3's, at the time. And my portable MP3 player (a Creative Labs product, not directly MS) actually could decode WMA's.
Anyway, I pulled the album out of storage (it was much easier to find than I expected), and re-ripped it, so all is good. Actually went down the road of Flac, it is one of my fav albums.
Click to expand...
Click to collapse
If it's a HDCD you must rip it as a wav file or you will lose the HDCD subtext ie degrade it.
blackhawk said:
If it's a HDCD you must rip it as a wav file or you will lose the HDCD subtext ie degrade it.
Click to expand...
Click to collapse
This happens to be a CD back from the year 2000. (No HDCD logo on cover) All I care about is the actual audio, and the Album, artist, song title metadata. My ears are over 50 years old, and although I do like my sub-woofer and hi's boosted, I am mostly listening in my car, with traffic and car noise, I dont think the HDCD encoding would be of much benefit. I only ripped to flac (lossless), as it was a single album and I only selected 7 songs, and it was handy for me to do at that moment in time. I wont be doing the same for the other 3000+ songs, or any new ones in the future. Flac was overkill to begin with and HDCD is just getting ludicrous for me personally.
DiamondJohn said:
This happens to be a CD back from the year 2000. (No HDCD logo on cover) All I care about is the actual audio, and the Album, artist, song title metadata. My ears are over 50 years old, and although I do like my sub-woofer and hi's boosted, I am mostly listening in my car, with traffic and car noise, I dont think the HDCD encoding would be of much benefit. I only ripped to flac (lossless), as it was a single album and I only selected 7 songs, and it was handy for me to do at that moment in time. I wont be doing the same for the other 3000+ songs, or any new ones in the future. Flac was overkill to begin with and HDCD is just getting ludicrous for me personally.
Click to expand...
Click to collapse
The subtext creates the broader sound stage which you can hear when using a stereo (or more) image in an open listening area.
An inaudible 20 khz audio wave collides with a inaudible 18 khz audio wave to produce a 2 khz wave that you can hear and so on. Thousands of interactions per second.
Many HDCDs are not label as such.
You need a 24 bit digital signal path to a 24 bit or higher DAC to glean about 90-92% of the HDCD subtext. A HDCD decoder gleams 100% of it.
HDCDs are around a 22 bit image vs a CDs 16 bit.

Categories

Resources