Playing seamless audio - Android Software Development

Hi,
When ripping an audio cd of which the tracks are mixed into each other (Dance music) I do NOT rip individual audio track and then play them on a player cause even the best mp3 players cause a minute gap between the tracks (which i don't like)...
What I do is to rip the whole cd as one WAV with a chapter file included and then convert it to AAC and package it as an MKA/MKV file. This ensures a seamless play from one song to another (because it is one audio track) but i still have the abillity to skip to the different songs within the file. I used Coreplayer for this on my Symbian phone....
My problem : I cant find a decent android app for my HTC Desire that can play MKV/MKA.
Are there other such audio formats that would give me this capability which is better supported on android players?
Regards,
Barend

You can try the free trial of PowerAMP from the market. It doesn't say it specifically supports that file type but all the tracks are seamless.

That's an interesting workaround. I just use LAME and encode gapless mp3s, but I might try this out. My experience with the android is that mkv is not a very well supported container. I find mp4/m4v best supported for video containers, but I don't know if those would allow audio only. My 2 cents.

The wait is almost over!!!
Coreplayer 2 is almost out! Trust me - it's worth the proposed $20
Will just have to sit tight

Related

The best multimedia players!!!

Hi guys,
I'm looking for the best mm player for my Jam...
I'd like a player that:
- can works in background
- can play all the mm format (audio/video) such as: mp3, ogg, mpeg, avi,wma divx ecc...
- the player have to stop when I'll receive a call or text and then play again
- the player have to don't use the standard configuration fot the power management (es: I configure my Jam to shutdown after 3min. but if I play mp3 I don't want this!)
The Win media player 10 it's very nice for example but how can i add the plugin fro divx, ogg and all the other fromat?
Any other mm player application?
try this
Think TCPMP is the best.
http://cc.serveftp.org:8884/tcpmp/modules/news/
I think that Betaplayer and TCPMP are the same now
Yeah, TCMP is the newer version of Betaplayer. Dunno why they renamed it, but oh well. Whaever floats their boat!
A good music player is MortPlayer. A good video player is the already mentioned TCPMP. You can also find plugins for the WM to play Divx movies and so on but I would recommend the above combination.
Man, except for TCPMP (aka BETAPLAYER), there aren't any mediaplayers that support all those features...
is there a way to play AAC file (ipod) with WMP 10
I'd like to find a player that can play AAC file (ipod).
I tried Nero ShowTime Mobile which is good but doesn't stop correctly when you get a phone call
Is there a way to play AAC file with WMP10?
Hi guys!
I tried TCPMP and it's really nice but...
I'd like the player in "pause" when I receive an incomming call and with TCPMP I can't find the option to configure it... seems to continue to play but with no sound.
How does it works?
Talking about TCPMP.
A fiend of mine gave me an MP4 movie file which he had on his PSP.
I figured as TCPMP plays MP4's it would be as simple as transferring it onto my device and playing via TCPMP.
It works in the sense that i get great video, but there is no audio.
I get the following message at the beginning:
AUDIO CODEC (MPEG4 AAC AUDIO) Not supported by the player. Decoder was removed from the official install package.
Is there anything I can do to resolve the audio with this player. Or should I use another player?
That problem would be fixed if you had the same codec that Namelous is after (3 posts up). TCPMP comes with the MP4 video decoder, but need the AAC audio decoder to run, as most MPEG-style movies are encoded with separate video and audio. If you were to rip a movie to your hard drive from a dvd to Mpeg 2, more often than not you'd have audio encoded in MP3, so you'd need both the Mpeg 2 and MP3 codecs on your system.
Good luck finding an AAC codec for PPC. If you do, please let me know as I've been looking too!
What about Soundexplorer? (obviously not for video...). It also records sound (much players don't). I like it very much.
Looks like PocketMusic has an AAC plugin.
Haven't tried this program yet, but would love feedback if anyone does (like does it pause music on an incoming call, how is the equilizer, bass boost, overall usability, etc.?)
Thanks in advance!
Looks like PocketMusic has an AAC plugin.
Haven't tried this program yet, but would love feedback if anyone does (like does it pause music on an incoming call, how is the equilizer, bass boost, overall usability, etc.?)
Thanks in advance!
Okay, I went ahead and downloaded the trial version on my MDA Pro and like it a lot! Doesn't play movies of course, but the equilizer is pretty good, and it pauses your tunes on incoming calls. Other features like mapping to the hardware buttons, big finger-sized screen buttons, skins, cross-fading, and an alarm clock make it nice.
AAC Plugin...
Google give:
http://www.corecodec.com/index.php?option=com_smf&Itemid=29&topic=1843.msg12240;topicseen
It's illigal in some countries, but when you are not living in them you can try this.

Midi playback

Yes I know - midi playback? But it's old! I use Guitar Pro to come up with compositions and I find its wav export to be...well, crap. So I use midis. I was hoping to play them back on my phone to someone to get some feedback but windows media player only seems to play an acoustic guitar for the various parts - not the full range of instruments. I tried GSPlayer, which produced no sound, and karPocket, which, although it played the midi, kept crashing and the only way to stop it playing back was to kill it in task manager.
Does anyone know of a decent midi player for WinMo?
Edit: Also, does anyone know of a good portable media player, or if it's possible to load windows media player up with codecs? Wanted to watch some poker videos on the bus to work but WMP couldn't play them, and I've had hit-and-miss experiences with TCPMP before - for example, it just plain not working.

OGG Playback

Hi all..
Is there anyway to get the standard HTC mediaplayer (coverflow etc...) to play OGG files?
It works in Coreplayer but not the standard player (which is what I prefer to use).
Thanks
Sorry mate - CorePlayer or conversion. That's your options.
Thanks... that is such a shame.. I don't have many OGG's but enough to not want to convert them all again (and probably lose quality).
I'm not sure how it compares to OGGs, but MP3 can be converted to VBR as well, so it may make no difference to quality. Get a trial version of Sony Sound Forge - it'll do a batch conversion for you.
VBR?... erm as a format? MP3 generally uses a variable (VBR), average (ABR) or constant (CBR) bitrate encoding method for various types including MP3. OGG is a different format, the quality is comparable to MP3 really but I believe the files are smaller.
busterdan said:
VBR?... erm as a format? MP3 generally uses a variable (VBR), average (ABR) or constant (CBR) bitrate encoding method for various types including MP3. OGG is a different format, the quality is comparable to MP3 really but I believe the files are smaller.
Click to expand...
Click to collapse
Yeah they are. Most people rip MP3s at a fixed bit-rate, which is why I said about VBR. That's the only reason I've used OGG before now.
I was just pointing it out in case you didn't know. File size is obviously a different story though!
Ah ok... I generally use ABR 160kbps LAME for MP3....
a an aside... my first ever MP3 was in 1997... long before the iPod etc... how times have changed
ogg's for the same size file at VBR do play a little better than mp3 - if you play them one after the other, you can hear the difference, there is more "body" somehow to an ogg. The real advantage for me is that ogg will always offer gapless playback, so if 2 or more tracks run into each other, then the ogg will play as one continuous sound, mp3 will judder as it goes from track to track.
Ogg is much better really - shame it is not supported better in "standard" players - I normally use the Pocket Player on WinMo, great player with a great range of playable formats.
rjstep3
I think I'll just convert them to MP3...
Dpes pocket player have touch screen coverflow though?.... thats one of the things I mostly miss when not using the standard HTC player (especially in the car).
busterdan said:
Dpes pocket player have touch screen coverflow though?.... thats one of the things I mostly miss when not using the standard HTC player (especially in the car).
Click to expand...
Click to collapse
Not sure what you mean by coverflow. Pocket Player is finger friendly for the most part - why don't you download a trial?
rjstep3
Will do cheers for that!

For real, no VOB players for android??

I have searched high and low... this is crazy. I have my entire DVD collection ripped from DVDfab to VOB format and it works great with VLC player, WD Live tv, etc. I copy the movie I want to my Xoom and no player will play the friggin files. Some of the players will play the first VOB file, then just die out. Never making it to the next one.
I really do not want to convert or pay for a coverter to switch to MP4 formats...
What players have you tried so far?
Just about every single video player in the marketplace. Rocketplayer, vplayer, doubletwist, etc. I just found a VOB merger.
http://beginwithsoftware.com/videoguides/joinvobfilestool.html
Merging hot tub time machine right now and see how it goes.
I have vob's too..i just used Total Video Converter to convert mine to mp4 ..you have to pay for it but im sure there might be some free converters out there.
It seems like it is soooo close to working by default with Rockplayer or Vplayer. Its like the same mess I went through with WDLIVE box to get to play videos.. finally it works great now. I really do not want to convert and take up that time....
This might be a dumb question, but did you try changing the extension to .mpg?
It won't solve the finding-the-next file problem, but at least they might play?
It does actually somewhat play. I have the Black Knight and it has a fairly large VOB file and on my xoom, it spits it out perfectly through HDMI using RocketPlayer. But once that VOB is done.. it craps out.
Try Moboplayer.
Yeah, no love from mobo either. Its seems so easy.. but I guess not... Its like I just turned the hands of video playing back 12 months to my WDlive box and everyone trying to get it to work as well.
Your problem stems from the weird way you chose to store your videos. Ripped videos are usually converted to MPEG4--ASP (DivX) for older stuff, AVC (H264) for current stuff. Most players therefor are designed for MPEG4, not MPEG2, and not the VOB container.
Your method was OK for the PC because it has a mature software ecosystem, and lots of available players. On mobile devices, you get hit by a double whammy of hardware restrictions and limited software. Most every current Android player is using ffmpeg lib, meaning no HW accel. HW accel will come for Android, but not for MPEG2. Online videos are all using MPEG4 AVC nowaday.
If you want to stick with VOBs, then buy a tablet geared for PMP use. The Archos Gen8 currently can play VOBs, as are a host of no-name Asian tabs. Chinese & Korean vendors have a long PMP history, and typically have strong video support. Their downside, for now, is no HC and low build quality.
Versatile media playing is one of the "Killer" features that Honeycomb should have had from the outset as it one of the obvious features that Android tablets could beat the iPad on hands down.
Research has already shown that a lot of tablet use is made at home and the large screen is perfect for media playing. MPEG2 and VOBS have been around a long time and when a low powered WDTV media player or an Archos can handle a wide range of audio and video formats it seems perverse that Android users are having to wait for these features.
Honeycomb needs to be able to play just about any video or audio format thrown at it. Google/Honeycomb needs features like this to demonstrate an obvious advantage over other tablets and "Chinese" media players.
The more that a Honeycomb tablet can do, the more successful they will be. To my mind it's just the sort of thing the public and the press would see as a major "plus" factor. Why should one have to buy a number of separate devices when one device could do them all?
I have read that the VLC media player is being ported to Android so we can live in hope but it really should have been in Honeycomb as a native feature from day one.
A native way to save and/or print a web page should also have been a "native" feature as well as a screencap feature - at least this last feature is included on the Asus Transformer so there is hope!
I'd need to check but maybe a way around this would be to setup a playlist and play each VOB in sequence? I think, but again I'd need to check, that Moboplayer has the ability for playlists...
Sure, HC should have any number of things. It should've been finished. But it isn't.
Consumers always want things done yesterday. The reality is that software development always lags. Rather than dwelling on the "shouldas", IMO it's more productive to focus on what is, and plan your decisions accordingly.
Lack of MPEG2/AC3 support isn't a matter of power. It's a matter of licensing. Many product decisions are made on business reality (read: $ cost), and not what's technically feasible. Most videos nowaday use MPEG4, and that's where the demand lies. Like it or not, VOB/MPEG2 viewing is a niche need. Those used to the PC's abundance in software will have to recalibrate their expectations for Android.
I dont think its a honeycomb issue. I think there is not a player out there to handle VOBs correctly because there has not been a device to come even close to being able to play the hi-res video files. Xoom can do it. I have said before somewhere, if I have a single VOB such as the Dark Knight, it plays awesome on my Xoom and through HDMI out to my TV.. (streaming no less from my WD 1tb NAS drive). It really works.. to me, its a player issue and nobody has made a player to play multiple VOB files. Id pay $20 or $30 had a player to make all my current ripped dvds work on the xoom.
and to top it off, MPEG4 stinks. I "converted" a VOB using one of the bazillion convertor software programs out there and it shows up on my xoom fine, but looks like crap compared to the VOB
Suggest you try a good converter. There's a reason why the whole computing world is using MPEG4. For a no-brainer converter that can do drag-drop batch processing (so you can do all your vids in one go), try HandBrake with my automated script.
http://forum.xda-developers.com/showthread.php?t=978529
Can I have this convert my existing VOBs? Or do I need to go back to the DVDs and do this?
I tried a convertor and it took about 2 hours.. insane.
The script accept folders as input. Each folder should hold a movie, and should have the VIDEO_TS.IFO file (this contains the stream info), along with the VOBs.
Yes, depending on your system speed, it will take a while. That's why there is batch processing. You drop 5-10 movies onto the script, and let it run overnight.
Speed is set at medium as default. For about 30-50% faster processing, at the cost of about 10% size increase, edit script and change speed to 'veryfast'.
I would recommend arcMedia player, after trying Buzz, MX, Mobo and Rockplayer I can say that arcMedia player handled this (megaupload. com/?d=O7ZMO5GK) video file the best so far.
If you turn off "skipping frames" at Buzz, video is being played with hanging / freezees, although CPU isn't being overloaded.
Other players just don't play ac3 audio properly.
give it a try to understand what I mean.
I have all of my Videos in VOB format also. when I convert these movies to MPEG4 is there a way to save all of the DVD features like subtitles, menus, and extras?

[Q] IconiaTab or Kindle?

Ok, the tagline is misleading...
I picked up an A500 about a week ago and still trying to decide if I want to keep it. Primarily, I wanted it for reading. At this it does pretty good, tried a few eReader apps and settled on Moon+. So, it satisfies my reading requirement BUT as an android tablet I expect more. It is supposed to play audio and video files but I find that android is rather crummy at that. It will only play .mp3's for audio, 95% of my music is in lossless WMA. For video, it only plays .mp4. All my video is either mpg, avi or wmv. So it seems an android tablet kinda stinks for entertainment purposes.
So, I hit the forums here and started looking for info and alternatives. I heard some other apps would work. I downloaded winamp, poweramp and playerpro and none of them would play my wma files.
For video, I downloaded Moboplayer (had good reviews here) and Arcmedia. Arcmedia just totally croaked on all files. Moboplayer would play wmv but the sound was completely hosed. Moboplayer did play mpg's and mkv's ok though, but again most of my video is wmv. Sure wish VLC worked on android.
So, right now it looks like the only thing this tablet is really good for is reading books. For that I could just get a nook or something and save some money. I wont even mention gps, thats another thread.
So have I missed something or are android tabs just lame for entertainment (only playing mp3/mp4)?
PS
Yes I know others have asked similar questions. Sorry for the redundancy, but perhaps some progress has been made that isnt on the forum.
They are OK but you have a lot of files in Windows Media Audio or Video format which is IMHO badly supported on Android phones.
Did you try RockPlayer? Some people report good results with that but I don't have any WMA or WMW files anywhere to try it out.
So your Android device has major problems playing Microsoft DRM'd proprietary files... I am not the least bit surprised, as licinsing would be expensive, and not Open Source. Mine plays all my ogg audio, AVC/AC3, AVC/OGG, Mpeg4/OGG, Mpeg4/MP3, etc. just fine. Of course it can't do all the video natively (I suspect the MKV parser is a dud, as it can decode properly the same streams from an mp4), but Moboplayer handles those just fine. The problen you are going to continue to have is expecting MS codecs to play nice on Android devices. Maybe find one that advertises WMA/WMV support?
Try RockPlayer for video.
It has run everything I have thrown at it.
As far as your music collection, I have not seen a lot of support for wma anywhere outside of a microsoft product (windows, zune, xbox, etc)
You might want to bite the bullet and convert those to a more sustainable format.
Also, even though you have found a book reader, try Aldikio. I love it. I just wish it had syncing options...though those are supposedly in the works.
Best Players for Android Honeycomb are:
Doubletwist Player and Moboplayer.
Give these a try. Moboplayer has codecs inside of it should it SHOULD be able to play anything.....and its FREE.
you could also try handbrake to convert your video files into a more android friendly format. However, no matter what you end up doing, the Iconia is going to run circles around a Kindle any day of the week.
Rumor is that Amazon will be coming out with a couple of android tablet in the next few months. Surely before Christmas if they are.
As for WMA lossless very few players can handle it out of the 50 or so I have reviewed for my blog. Check the Android market for "WMA player". You might get lucky.
Thanks for the info all !
Didnt have much luck with rockplayer either
(Moboplayer says it will do wma, but if you dig a little deeper it says it cant do the lossless wma)
Oh well, I certainly cant put my whole audio/video collection on a tablet anyway so I could just occasionally convert some files to put on it in a format it can handle. BTW, these files are not drm'd they even play on my "dumb" phone.
As far as ebook apps, I did try Aldiko and liked it but what kinda killed it for me was that it cant do annotations.
perry59, your biggest issue is that you've chosen to use a Microsoft's own proprietary format that simply isn't supported too well anywhere, and the reason for that is that Microsoft requires a hefty sum of money in licensing deals for the support.
FLAC is probably the most widely-supported lossless audio codec these days, so unless there's some very specific reason for you to keep using WMA you could transcode all your audio files to FLAC.
H.264/.mp4 also seems the most ubiquitous video codec+container, but I admit that transcoding all your video files from one lossy codec to another is not only messy and time-consuming, but it also loses on the picture quality a little. However, if you do decide to just transcode videos for the tablet every now and then and keep the original files you could use Handbrake or Cyberlink MediaEspresso; Handbrake does the transcoding in software so it takes quite a bit longer, MediaEspresso does it in hardware if you have an Nvidia CUDA-compatible card or ATI Stream one.
Mp3 is best format small in size at same time high on quality use it instead
Sent from my A500 using Tapatalk
umanko said:
Mp3 is best format small in size at same time high on quality use it instead
Click to expand...
Click to collapse
Mp3 is a lossy format, the OP chose a lossless format for a reason.
Try VPlayer for videos
VPlayer is the best video player for Android.
Video formats: divx/xvid, wmv, m4v, flv, rmvb, avi, mkv, mov, mp4, 3gp, ts, tp...
Streaming: http, rtsp, mms and m3u(apple http stream, m3u8
https://market.android.com/details?id=me.abitno.vplayer.t&feature=more_from_developer
Only free for 7days, altho it is only like £3
To identify qualty difference with ears u need very high quakity speakers which might cost more then tab itself
Sent from my A500 using Tapatalk
umanko said:
To identify qualty difference with ears u need very high quakity speakers which might cost more then tab itself
Sent from my A500 using Tapatalk
Click to expand...
Click to collapse
It's a lot easier with headphones as there's no echo from the walls around you, the furniture doesn't affect the sound, and finding headphones with wide frequency response area isn't difficult.

Categories

Resources