Hi!
I choose WMA for my Audio Codec. So is there a way to add WMA too Froyo?
//edit
I found
libomx_wmadec_sharedlibrary.so
what is the next step?
To do that , you'd have to delve into the NDK and build a native app in C, modify the decoder so it works on the SnapDragon Processor, and then build a new media player app around it.
Just grab a transcoder like Handbrake, and transcode from WMA to OGG Vorbis or any of the other Formats available here: developer.android.com/guide/appendix/media-formats.html
You could use FormatFactory : http://www.formatoz.com/
Does this mean that when people with a Nexus One have the phone updated, they lose WMA support?
I dont have a N1 or Desire to be honest, i have a little Hero that i am messing about with, and this thread came up first in my google search for "froyo 2.2 wma"
I was under the impression that HTC added WMA support to Sense, but I've never had the need to try it out myself.
Regards,
Dave
Related
I have downloaded TCPMP and I can only watch some files, the software tells me windows media audio and video are not supported. I am guessing I have to download some codecs but I am unable to find any. Is this true and if so does anyone know where to find these codecs and how to install (I am assuming install is easy)
codec
hi,
depending on the type of movie you you can use different codec's but i all way download mp4 or make movie fram dvd in mp4 format, as player i use tcpmp an the aac codec an that works like a charm!
share bear
the codecs to watch windows media files
hey,
welcome to the forum !
try and search for tcpmp 0.81 RC1. it's beefed up with all plug-ins and codecs you might need. i tried uploading it but i'm unable to for some reason. look in the forum, you just might find it - i think i found it here myself.
good luck !
Hi,
I have all my music library encoded as eaac+ 48kbps parametric stereo as this allows me to fit my entire music library on my microsd card.
Been using my music collection on my HTC HD2 which i soon replaced with the Desire.
Thing is that after some of the tracks i've been listening to started sounding funny, i've investigated more on the issue to find out that the Android eaac+ encoder seems to be doing quite a bad job...
For example the .aac file i've attached sounds almost perfect on my laptop and HD2 (using the same hi quality Sennheiser headphones) but on the desire the low bass sounds are awful, it's just like someone is hitting on a broken drum.
Could someone please help me confirm this issue? Could you try playing the attached test .aac file on the htc desire and let me know if you encounter the same problem with it sounding awful? (Try also on a laptop with latest winamp to see the difference).
Thanks !
Hi ubik,
All my digital audio files are also eaac+ at 48kbps, but are in .m4a containers, not .aac, but that shouldn't make any difference (By the way aac+ with parametric stereo = eaac+). As I'm about to buy a Desire, your post made me think that maybe the Desire doesn't support eaac+, only aac+. Iphones and ipods only support aac+, so eaac+ files come out in mono and sound rubbish on those devices. HTC's website doesn't confirm if the Desire plays eaac+ files, so I contacted HTC via their website, and they confirmed that the Desire supports these audio formats .wma, .aac, .m4a, .mp3, .mp4 and .wav files And these codecs WAV, WMA, AAC, AAC+, eAAC+, M4A, MP3 and MP4. Therefore if it supports the eaac+ codec, you should get CD quality sound with your eaac+ files at 48kbps. Maybe you should ask HTC about this via their website.
SpaceGooner said:
Hi ubik,
All my digital audio files are also eaac+ at 48kbps, but are in .m4a containers, not .aac, but that shouldn't make any difference (By the way aac+ with parametric stereo = eaac+). As I'm about to buy a Desire, your post made me think that maybe the Desire doesn't support eaac+, only aac+. Iphones and ipods only support aac+, so eaac+ files come out in mono and sound rubbish on those devices. HTC's website doesn't confirm if the Desire plays eaac+ files, so I contacted HTC via their website, and they confirmed that the Desire supports these audio formats .wma, .aac, .m4a, .mp3, .mp4 and .wav files And these codecs WAV, WMA, AAC, AAC+, eAAC+, M4A, MP3 and MP4. Therefore if it supports the eaac+ codec, you should get CD quality sound with your eaac+ files at 48kbps. Maybe you should ask HTC about this via their website.
Click to expand...
Click to collapse
That's funny, I contacted HTC support about playing .m4a files and the reply was, and I quote, "You can not play the m4a files by default on your device and you need to search over the Android market for a compatible application with your device to allow you play such files on your device."
I myself haven't been able to playback .m4a files with several music players, including the default HTC one and players downloaded from the market.
Is anyone actually able to play this file type?
SpaceGooner said:
Hi ubik,
All my digital audio files are also eaac+ at 48kbps, but are in .m4a containers, not .aac, but that shouldn't make any difference (By the way aac+ with parametric stereo = eaac+). As I'm about to buy a Desire, your post made me think that maybe the Desire doesn't support eaac+, only aac+. Iphones and ipods only support aac+, so eaac+ files come out in mono and sound rubbish on those devices. HTC's website doesn't confirm if the Desire plays eaac+ files, so I contacted HTC via their website, and they confirmed that the Desire supports these audio formats .wma, .aac, .m4a, .mp3, .mp4 and .wav files And these codecs WAV, WMA, AAC, AAC+, eAAC+, M4A, MP3 and MP4. Therefore if it supports the eaac+ codec, you should get CD quality sound with your eaac+ files at 48kbps. Maybe you should ask HTC about this via their website.
Click to expand...
Click to collapse
What i did is dump my eaac+ converted music library as it sounded bad on my Desire and it was really a lot of music that i did not listen to; being a lot of media files, the music player was very sluggish. I reordered my original mp3s and made a selection of music that i do listen.
I admit, this is not the solution to the problem (using mp3s instead of eaac+ and using less files because the player is sluggish) but it is a great phone overall and who knows what the future brings (Android 2.2 Froyo for example).
I'm not impressed with how google has failed to respond my bug report, but it's hard for me to find faults with this phone, after using the HTC HD2 i'm wondering how i could live with winmo's faults all this time
Hey,
I plan to buy a Desire, but this could be a dealbreaker for me:
Does this occur with AAC+ (e.g. HE-AACv1, without Parametric Stereo) as well? My whole music library is in that format!
It would be really great if somebody could confirm the situation. If you don't have access to any AAC+ files of your own, I uploaded one to drop.io/3q2r8b7/asset/desire-heaac-test-zip in MP3, AAC+ (HE-AAC v1) and eAAC+ (HE-AAC v2).
Thanks!
hi,
all three files sound ok on my desire (i can tell very little difference between them)
maybe you should try giving me something with more base sound (this is where i notices the problem)
you gave me symphonic music which has more of the high notes
ubik said:
hi,
all three files sound ok on my desire (i can tell very little difference between them)
maybe you should try giving me something with more base sound (this is where i notices the problem)
you gave me symphonic music which has more of the high notes
Click to expand...
Click to collapse
Thank you very much for testing.
I've now uploaded another track with more bass in it: drop.io/3q2r8b7/asset/backleg-heaac-test-zip
Hi,
i've tried these three files on my desire and they sound just fine !
can you tell us the exact settings u've used for music encoding? we might be onto something here...
ubik said:
Hi,
i've tried these three files on my desire and they sound just fine !
can you tell us the exact settings u've used for music encoding? we might be onto something here...
Click to expand...
Click to collapse
I've encoded them with the Nero AAC Codec, Version 1.5.4.0, with the command line parameters -br 32000 for the v2 one, and -br 48000 for the v1 (Nero autoselects the appropriate codec for the chosen bitrate that way).
Did you encode your 48kbps files to HE-AAC v2? That could be the cause of your problem; v2 uses Parametric Stereo, which can improve quality for very low bitrates (<32kbps); but for 48kbps you usually get better results with just using HE-AAC v1.
Be sure to use the newest version from www .nero.com/enu/downloads-nerodigital-nero-aac-codec.php, as the change log specifically mentions some fixed incompatibilities with some hardware devices.
my files for the most part are AAC in mp4 or m4a extensions.
done myself with belight and neros AAC encoder. haven't had any problems at all with the default player or meridian
p.s some are about 2-3 years old at least and still play fine. older ones are mp3 though
I had a similar problem with my Desire. Music sounded AWFUL. Lots of clicks and pops on drum sounds. I normalized the mp3s to 90% and it seems to have fixed it.
Got my desire today. Been playing around and noticed that my WMA files are not showing up. I'm WM veteran but a complete novice with Android.
According to HTC's page on the desire
http://www.htc.com/www/product/desire/specification.html
it should play WMA files.
Can someone please assist me here? All my music is encoded as WMA 10 Pro and I'd like to be able to listen to it.
BUMP!
Still can't find a solution to this.
I am also looking for any solution how to play my WMA Lossless audio files. Unfortunatelly I have all my music library in this format. I am hoping that there will be soon native support for this audio format.
at least you using a lossless codec. you could just reencode as ogg files. I'm using lossy wma so I think I might end up having to convert to lossless then reconvert to a lossy code like ogg.
Sent from my HTC Desire using Tapatalk
I know that cyanogenmod supports wma in the music player, I was wondering if anyone knows if that be easy or difficult to port to xdandroid? (or a good way to get wma support)
thanks!
so, made a bit of progress. I looked at a cyanogen rom
I copied over the pvasf related files (file format for wma/wmv files) (in system/etc and system/lib)
and the libomx_wma/wmv decoder files (in system/lib)
and now I'm playing wma files perfectly on my sprint touch pro 2.
though, don't have meta parsing and it seems cyanogen does have support for that.
any chance this can be rolled into an xdandroid build?
WMA is probably the WORST format for media. Statistics have shown that it's even worse than MP3 for acoustic reproduction.
I would advise avoiding that codec like the plague.
arrrghhh said:
WMA is probably the WORST format for media. Statistics have shown that it's even worse than MP3 for acoustic reproduction.
I would advise avoiding that codec like the plague.
Click to expand...
Click to collapse
#1, I've read many things that seem to imply that its not worse than mp3 (and definitely better at low bitrates)
#2, does it matter if I already have a lot of music in WMA format that isn't DRMd so that reencoding it would make things worse (I didn't choose WMA for these tracks, but I dont want to reencode)
#3, why would it be an issue if as I've shown support already exists in android and can be easily included at the loss of a small amount of space (been playing wma all day on my xdandroid sprint touch pro 2)
Eh, no reason it shouldn't be supported in Android, I just know that it's awful - especially at low bitrates.
OGG Vorbis and AAC are the ONLY codecs I would trust at any bitrate that would be considered 'low'...
Let me find the research...
ok, so we agree. I wouldn't use wma for anything I make either, its more of a historical artifact that I have it (and was mostly a windows mobile user before when I collected it, so didn't mind).
I'm not sure how to get metadata working, but not the biggest deal
Is this working yet?
if you follow my steps, it works to play (though doesn't get any info out of the files).
I've stopped doing anything with this as bought an Epic 4G.
I have tons of wma's. This would be great if I could use them with out converting them to MP3's
Hi kwoodyusa, I guess you'll have to tweak your build by hand, following thetoady's directives in post 2.
sad0felix said:
Hi kwoodyusa, I guess you'll have to tweak your build by hand, following thetoady's directives in post 2.
Click to expand...
Click to collapse
what was said, it was pretty easy, I just copied files over and then it just worked.
thetoady said:
what was said, it was pretty easy, I just copied files over and then it just worked.
Click to expand...
Click to collapse
How about posting those files here? Please?
1) download hero rom from
http://wiki.cyanogenmod.com/index.php?title=Latest_Version
2) unzip it.
3) files are where I say they are in post #2 (though for system/lib they are system/lib/libpvasf*
arrrghhh said:
Eh, no reason it shouldn't be supported in Android, I just know that it's awful - especially at low bitrates.
OGG Vorbis and AAC are the ONLY codecs I would trust at any bitrate that would be considered 'low'...
Let me find the research...
Click to expand...
Click to collapse
Thats funny every thing I've ever read says AAC is the worst. and WMA beats MP3. And lets face it OGG is a non-factor.
genaldar said:
Thats funny every thing I've ever read says AAC is the worst. and WMA beats MP3. And lets face it OGG is a non-factor.
Click to expand...
Click to collapse
lol we're talking about the same bitrates right? WMA has a 'lossless' option, so if you're comparing that to MP3 then it's not apples-to-apples anymore...
I mean let's take one file. Compress it to 64kbps. Same song, same bitrate, different formats - which would perform the best? AFAIK, OGG would be #1. Then AAC, then MP3, then WMA last... WMA is a horrible format from what I remember reading, but I can't find the dang report I read - which was years ago, to be honest... But MP3 is 17 years old...
Hi
I'm looking rom for my Desire with build in mp4 container for videos, or aac codec audio in videos. If anyone know rom what I'm looking for, please help me. I saw a few HTC desire HD rom for HTC Desire, but in topic, I haven't got a information about countainer or codes, what they use.
Ps. Please do not write "Buy camera in market.." or something like that.
Not sure if they use AAC but pretty sure they use mp4. Think they might use H.264 or what ever it is. Only because it's a web standard.
Thank you for reply. So if I use one on this:
http://forum.xda-developers.com/showthread.php?t=789830
http://forum.xda-developers.com/showthread.php?t=861690
I get the mp4 codec in Audio? Great!
I don't know. You might. If you have sense you can change it.
Why so specific anyway?
Sent from CM7
File container is always .3gp with the stock camera app, however the video is coded in either MP4/H.263/H.264
On those ROMs you've posted previously, the audio coded is AAC (I use InsertCoin) - but not in 720p (still AMR 8khz)
If you want the files straight in MP4 file container, you should try lgCamera from the market (that records HQ audio in 720p, too).