Various Video Format Playback (i.e. AVI) - Legend Android Development

Hey everyone,
I thought this was an appropriate place to discuss the viability of multiple video format playback on the legend. I've been trying out all the different apps that claim to be able to play an impressive array of video formats, but none of them can play a simple avi video file (even though it says avi support/playback in the app descriptions). Most just crash, or the video just doesn't play.
So, my question for you is, have any of you discovered a way to watch avi files, or any other video formats on the legend without flat out converting it to a playable format? (ex wmv, 3gp, mpeg are the ones supported i believe). Post your comments/thoughts/experiences! Not so much a question as it is me creating a thread for the discussion of app development for this problem (not technically a problem), or even integration of this added functionality to our fantastic bunch of ROMs cooked up by our friendly neighborhood devs.
Thanks,
Michael

I think there is nothing we can do about the inferior hardware on Legend. Compared to the N8 and C7 that Nokia gave me, the same ARM11 cpu but the Nokia came with Broadcom GPU that does include hardware video acceleration. It plays 720P with ease.

With rock player I did watch avi files.. (the normal 700mb files)
Sent from my Legend using XDA App

Vplayer is very good .
Sent from my HTC Legend

you can try 'yxplayer' too. it plays large avi files smoothly..

just a note here...this is a dev section

dgupta said:
you can try 'yxplayer' too. it plays large avi files smoothly..
Click to expand...
Click to collapse
no its doesn't.
It will play .avi files but not 100% smoothly like on pc... but it is playable.
and note: yxplayer is not working for well on android 2.2 and it doesnt work at all on higher > 2.2

yxplayer sucks. Rock player is really the only decent multi format player. Unfortunately doesn't work very well in CM7

I have been using summer player on cm7 and it plays avi files.
Sent from my Legend using XDA App

Seaman player is the only one that worked smooth for me on cm7 nightlies playing the 700mb files
Sent from my Legend using XDA App

Moboplayer ... It is free, and with a bit of fiddling plays avi and most other video formats I throw at it.
Sent from my Legend using XDA App

Related

[Q] Video Formats

is there a way to change the playable formats on the nook color? i mean i got the nook color over the Archos and being able to play only mp4 files is painful because most of my movies are in avi mkv or other. is there a way to make the nook play the same formats... i dont mean via rockplayer because on mine even a 480p video avi file runs crapily.
Try Vplayer. Not sure if it will work, but worth a try.
Sent from my PC36100 using XDA App
Consensus seems to be that using the built in player is your best bet, as that seems to be the only one that can take advantage of hardware decoding. You can convert your video to H.264 Baseline. Some comments and instructions are here: http://forum.xda-developers.com/showthread.php?t=894165
If you do a search of the Nook Color subforum for information on video, you can read a little bit more.
im aware that the default player can only take advantage of hardware decoding but i was wondering if i could possible add suppport for other file formats into the default player? is that possible or no? overall the nook is much better then the archos 70 in my opinion but its video support is abysmall

Considering the Nook!

Hi guys!
Im in deep love with the nook! And im not too far from buying one.
But im a bit confused! What is the nook able to do with the available custom rom?
I mean, will i be able to play Avi movies with no problems if i install a custom rom? i will write down my needs and you can answer whether theyr possible or not lol, probably easier.
- Readin documents Pdf mainly
- Music (TuneIn aswell)
- Light games such as angry birds, tank hero
- MOVIES Avi, mkv and so on.
Idc if i have to root or install a custom rom. I just need to know if the needs is possible in any way..
Thanks in advance and sorry for my english.
The froyo rom can play avi format along with many other formats. The stock rom can only play mp4 format. If you don't want to root the device, you can convert the video file by using handbrake, a free video conversion software. Nook is a good device for browsing the web and watch okay quality videos.
Sent from my PC36100 using XDA App
Do you have a nook sir?
If so, can you tell me if the froyo rom will help me doing all the jobs PERFECTLY?
64 views and no answers? :s
Froyo is not ready for prime time - however NC rooted with 2.1 is more than enough to meet your listed needs -it can play various video formats - just need to get the right player - i use mVideoPlayer and it plays mp4 plus the added plus of importing subtitle files. RockPlayer plays a whole slew of formats including avi and mkvs. I use handbrake to transcode my avi files to mp4 coz who wants to be lugging that huge file size around?
I would recommend rooting and using the stock ROM. I would only use Froyo if you need to watch flash video. (You'll definitely need to root to get the Market, Gmail, and Youtube vidoes)
(Overclocking it is a nice bonus to gain some more speed.)
Edit: and the 64 views is likely a lot of bots browsing the forums.
Okay. I have one clear last question:
Can it play AVI's (Notice i need it to play avis and not mp4s) With NO LAG on a stable rom, at the moment? Thanks!
I have two nook colors. One for my wife; and one for me. You can watch avi videos on the froyo rom. It is actually pretty smooth. I like the froyo rom because it is very stable and fast. The only issue is that you have to put it to sleep and wake it up when the screen becomes a bit lagging. You can view PDF files by using acrobat reader. For a 250 device, it is well worth.
Sent from my PC36100 using XDA App
Do the avi videos LAG? I mean, the pictures cant follow the sound or sumthing?
I too am considering the Nook Color. Sounds like a great entry-level tablet, that once rooted, can give you a great Android Experience at a mere fraction of the cost of newer tablets.
However, I'm likely to wait until the CM team comes out with an official ROM for the thing, as I value stability and smoothness in my devices.
I'm really exited to hear they may even be able to use the on-chip Bluetooth (the chip used has been shown to have Bluetooth hardware, and there has been at least one successful test). Using the Nook Color and a Bluetooth headset to use Skype would be a killer feature!
I'm keeping an eye on developments, and if there ever is a CM ROM for the NC, I'm very likely to buy one.
I didn't notice the lag when I watched the avi video. I also converted the avi videos to m4v format and it worked great from the stock rom
Sent from my PC36100 using XDA App
Depends on your avi bitrate and resolution. At 800kbps and 640x360 rock player is smooth and good quality
Note trying to play full 1080 p on tablet is not ideal - after all you only have a 7 inch screen and a lower screen res
MkGheith said:
Do the avi videos LAG? I mean, the pictures cant follow the sound or sumthing?
Click to expand...
Click to collapse
I think BT has now been enabled -- but with problems. Let's hope the community finds a way to pair (properly) a blutooth headset.
Woohoo raised this thread from the dead for no apparent reason! I'm fairly sure the OP has either gotten a nook so he'd already be reading about BT in the forums, or he's moved on to something else. Either way why resurrect this thread?
I apologize. discovered the thread via search engine.... did not pause to verify the date!

Horrible H.264 decoding

I'm not sure that how many people at here know this fact.
Tegra 2's H.264 decoding is waaaay worse than Hummingbird(Galaxy S)
It cannot run any HD H.264 video HP.
Source?
Tegra2 can decode 720p at AVC HP and 1080p at AVC MP with reasonable/usually bitrates at 30p.
€dit: Just seen that u have the korean model, right? AFAIK the LG-Player isn't supporting the mkv-container,
allthough Tegra 2 would be up for the task (at 720p30 HP) as mentioned earlyer.
You will find out when you get O2X
Sent from my LG-SU660 using XDA App
I think with VLC or RockPlayer you can probably see a difference
How does x264 perform?
I think its the same issue as Adam had with the video/audio desync. Its not a hardware limitation.
I don't get it. I've tried various videos and none of them work properly. However, the demo video files that were on the device (1080p) run perfectly. No frame-skipping at all.
Is there something I'm missing?
I was kind of baffled by this too.
Brilliant playback on the included 1080p files.
So i thought yay lets grab some 1080p trailers from youtube with tubemate.
But alass. not very smooth! Think its indeed the profile that does the trick. or in this case, doesnt.
Next thought. Ok rockplayer will help me out here!.
But i wasnt too impressed with rock on my galaxy s either!.
Loaded rock. but also very crappy. Which is when u think of it, pretty logical.
Why? No hardware support! Rock doesnt even remotely know what a tegra2 soc is. and in fact, NONE of all the video apps do.
So in stead of funky tegra2 hardware decoding, you get software playback.
Ive heard some rumors about nvidia developing an android video player for tegra but i dont know if this is true or not at all.
so unless someone makes a proper video playback app (which in my opinion is way over due already! no offence but theyre all crap if u ask me!) which supports hardware playback AND tegra2 soc, it wont improve very much.
My 2 cents
Ok some more info, apperently Tegra2 isnt very great with high profile encoded. baseline and main profiles should work. more testing to do. Also everything below 1080p high profile should kind of play properly. My eyes are on VLC for android and fingers crossed for them to bring tegra2 suppot and their own great codec sets
Check the Motorola Atrix forum, on XDA (sorry cant link from mobile app), they have basically given up on playing hd h264 files on tegra 2. Such a shame.
Sent from my GT-I9000 using XDA App
Yes indeed. It sucks ass. I have the same unit but then from T-Mobile Netherlands. Video included works like a charm (ofcourse) but own added videos look like they are in slowmotion. 720p, 1080p doesn't mattter same issue.
Extra added flaw? When your record video in Full HD it does not play back on Full HD TV's or BD players. I checked why and found that it actually records in 1920x1088p!!!! Yes 1088P people.
FOTA updates are also not working for the T-Mobile branded unit. Comes back with validation error.
Tegra 2 limitation
Some search on the internet revealed that Tegra 2 supports fully h.264 main profile, but for high profile, it is only 720p 6MB/s, which is then not suitable for a BD. Anyway, I don't have the intention to fill in my 32 GB of storage with just one movie...
Recording in 1088p instead of 1080p is a bit more annoying, you think there could be a solution for that?
Tom
TheGoD said:
Source?
Tegra2 can decode 720p at AVC HP and 1080p at AVC MP with reasonable/usually bitrates at 30p.
€dit: Just seen that u have the korean model, right? AFAIK the LG-Player isn't supporting the mkv-container,
allthough Tegra 2 would be up for the task (at 720p30 HP) as mentioned earlyer.
Click to expand...
Click to collapse
Yeah MVK-files can be played with other videoplayers on Market but I've read in reviews that it's awfully "laggy". Saw a video where they tried to play mvk in RockPlayer, i think it was, and damn... looked like 1fps!
I tried to play a mkv file yesterday with the build-in player which crashed my phone.
I installed qqplayer and am pretty satisfied with the result.
_7_ said:
I tried to play a mkv file yesterday with the build-in player which crashed my phone.
I installed qqplayer and am pretty satisfied with the result.
Click to expand...
Click to collapse
What kind of mkv did you try? 1080p?
I keep saying its a software issue causing all these troubles, i have a Adam and since the latest update i saw a improvement on the video playback.
Once we get proper support for mkv it will be awsome
LeviathanPT said:
I keep saying its a software issue causing all these troubles, i have a Adam and since the latest update i saw a improvement on the video playback.
Once we get proper support for mkv it will be awsome
Click to expand...
Click to collapse
Do you have a video of the adam playing back mkv?
You can search in the thread @ my sig for " Notion Ink Adam Qi Vs Motorola Xoom by Inspiron41 "
I can add that any file that i have MKV to be played has to have the extension changed to AVI and only QQPlayer can run them, if the sound quality is high more than 2 channels the fps rate will be low this happens with either 720p or 1080p. But if i try to run a MP4 file with 1080p it runs very smooth with audio and video sync, so for me its a issue with decoding of MKV.
Oh and the Adam is running froyo no multiprocessor support neither the video apps do.

[Q] [9003]Playing HD videos in mp4 format

Hi
Sorry if I posted in wrong place.
I just bought Samsung galaxy sl with super clear lcd. I am facing some major issues with playback of high definition videos in mp4 format. The default video player in my phone is not supporting the playback of high definition mp4 videos. I tried downloading at least 6-7 different video players from the android market but again facing problems. Some of the players like rockplayer and V player are able to play the same video but at a very very slow frame rate. The sound is alright but video playback is very poor with extremely slow frame rate. Its as if the video is being played in slow motion. The sound comes earlier whereas the video playback falls behind with slow framerate.
So any idea how I could play hi-definition videos is my galaxy s 4gb lcd version ?
Thanx
Stock player plays 720p easily
Ders also a Summer Player wic i like
Rock Player hs sound issues in mine...
Yes this sucks really. I have both galaxy s and sl
And s play unconverted mkv flawlessly where my sl have lag on it and also I need market play. I hope any developer modified sl player codec with original S model.
I know our sl have good gpu n cpu to run hd unconverted movie.
I hope some one will modify default play and ported S player to our phone. Like touchwiz 4.
Sent from my GT-I9003
The stock player is able to play 720p if I convert it to .avi
But mp4 is not running. I tried a lot of players from Market but to no avail.
Was not expecting this..
same problem here.. most of the videos i downloaded were 720p.. but most of the time when I try to watch the videos, frame rates were to slow... but the audio was fine,.. hmmmm?!?!
argel08 said:
same problem here.. most of the videos i downloaded were 720p.. but most of the time when I try to watch the videos, frame rates were to slow... but the audio was fine,.. hmmmm?!?!
Click to expand...
Click to collapse
Thats d same problem that I face..
Smooth as silk here. Evn in stock player.
Sent from my GT-I9003 using XDA App
ggclanlord said:
Smooth as silk here. Evn in stock player.
Sent from my GT-I9003 using XDA App
Click to expand...
Click to collapse
The mp4s & mkv's too?? 720p??
Which firmware r u on??
Ws on ddkb2. Mkv. 720p.
Now i hv rooted and flashed xxxkb3. Nt tried on tis yet. Wait tel u in few
Sent from my GT-I9003 using XDA App
Have you tried moboplayer ?
Download Handbrake and use it to convert your videos. Since it hasn't played on 6-7 players it's likely there is something wrong with the file format. Try converting to .mkv again with one of the presets.
thatha said:
Have you tried moboplayer ?
Click to expand...
Click to collapse
That one is best of all the players.. But still lagged playback..
720P or 1080P? please try to use 手机QQ影音(Android)1.0 Beta3(168) it will be OK!
I recorded a video at highest quality and 720 using SGSL but when played they play like scatched cd or dvd, video and sound doesnt match and sometimes the video skips.
Can someone suggest. The videos are recorded on external sd card.
Its due to you ext sd quality.most probably its class 2.you need at least class 6 sd for optimum result.
Sent from my GT-I9003 using XDA App
try vplayer, it suppors a lot of different files i tried mp4 and mkv as well
cheers!
rdr_m said:
Its due to you ext sd quality.most probably its class 2.you need at least class 6 sd for optimum result.
Sent from my GT-I9003 using XDA App
Click to expand...
Click to collapse
I have a class 4 card. Thanks for the reply
whiteluomiou said:
720P or 1080P? please try to use 手机QQ影音(Android)1.0 Beta3(168) it will be OK!
Click to expand...
Click to collapse
where can i find this?
I've researched a lot on this topic and found that its due to our omap 3630 chip set. Its not powerful as galaxy s hummingbird. It can play 720p mp4 but not handle 1280*720 mkv no matter what you do.
I have both galaxy s and sl.
And I recently flash both with best roms available with lagfix.
What I wonder to see that smartcine n quadrant score of both.
I. Cpu part they have little difference.
2. But in graphics u have seen nearly 60% more score of galaxy s over sl.
That is the reason sl sucks in this section means hd playback but.
But after flash xxdb3 n lagfix on my sl. I am able to score mkre than 1900 on quadrant where my galaxy s score 2700.
I dont think any player from market can play mkv in hd smoothly.
Sent from my GT-I9003
manrock111 said:
I've researched a lot on this topic and found that its due to our omap 3630 chip set. Its not powerful as galaxy s hummingbird. It can play 720p mp4 but not handle 1280*720 mkv no matter what you do.
I have both galaxy s and sl.
And I recently flash both with best roms available with lagfix.
What I wonder to see that smartcine n quadrant score of both.
I. Cpu part they have little difference.
2. But in graphics u have seen nearly 60% more score of galaxy s over sl.
That is the reason sl sucks in this section means hd playback but.
But after flash xxdb3 n lagfix on my sl. I am able to score mkre than 1900 on quadrant where my galaxy s score 2700.
I dont think any player from market can play mkv in hd smoothly.
Sent from my GT-I9003
Click to expand...
Click to collapse
i9003 can't play mkv because it don't have drivers to understand this format in stock player. If you are using other player in not system mode this means that it don't use video aceleration at all.
IE we just need native drivers for mkv and other formats

[Q] hd videos 1080p freeze

hi i recently purchased my lg optimus 2x in general i am very happy with my smartphone the only issue i have is when i try to play hd 1080p videos either with mx player or mobo the videos go very slow i tried the same thing on a samsung galaxy s2 and the videos worked flawlesly any recomendations how to fix that issue?
did you install mx player codecs for tegra 2? (you have them on play store as well)
yes i installed MX Player Codec (ARMv7) these are the ones anything else i can't believe that i am the only one who is experiencing this problem
Same problem... Codecs are installed for tegra 2 but video framerate is catastrophic.
Sent from my LG-P990 using xda app-developers app
hightmare said:
yes i installed MX Player Codec (ARMv7) these are the ones anything else i can't believe that i am the only one who is experiencing this problem
Click to expand...
Click to collapse
you're not the only one... 1080p lags on my phone as well (MX Player too)... but i rarely play anything thats over 720p so i don't mind...
hightmare said:
hi i recently purchased my lg optimus 2x in general i am very happy with my smartphone the only issue i have is when i try to play hd 1080p videos either with mx player or mobo the videos go very slow i tried the same thing on a samsung galaxy s2 and the videos worked flawlesly any recomendations how to fix that issue?
Click to expand...
Click to collapse
use software decoder in mx player an also install armv7 codec for mx player.
hightmare said:
hi i recently purchased my lg optimus 2x in general i am very happy with my smartphone the only issue i have is when i try to play hd 1080p videos either with mx player or mobo the videos go very slow i tried the same thing on a samsung galaxy s2 and the videos worked flawlesly any recomendations how to fix that issue?
Click to expand...
Click to collapse
Try to clear memory, hold home button then 'stop all'.
You made the mistake of buying this phone.
Anyway try Dice player, I find it superior to all other players
ermacwins said:
You made the mistake of buying this phone.
Anyway try Dice player, I find it superior to all other players
Click to expand...
Click to collapse
every device has its pros and cons buddy....this phone is completely unbrickable and has its own BIG advantages.....
it is better to give solutions than make mockery.....
Thanks for the understanding mate
hightmare said:
hi i recently purchased my lg optimus 2x in general i am very happy with my smartphone the only issue i have is when i try to play hd 1080p videos either with mx player or mobo the videos go very slow i tried the same thing on a samsung galaxy s2 and the videos worked flawlesly any recomendations how to fix that issue?
Click to expand...
Click to collapse
Did you try with standard LG Fotocamera? I never had fullhd problems with froyo/GB/CM7/ICS
Nvidia tegra 2 cannot decode x264 or h264 formats @ 1080P resolution. Try converting the videos to MPEG-4 @ 1080 Resolution.
SREEPRAJAY said:
every device has its pros and cons buddy....this phone is completely unbrickable and has its own BIG advantages.....
it is better to give solutions than make mockery.....
Thanks for the understanding mate
Click to expand...
Click to collapse
No one phone on its same 'league/level' had a worse problem this carp, ie SGS2
You must be blind if you didnt read where I gave him a possible solution to try Dice Player
wals46 said:
Did you try with standard LG Fotocamera? I never had fullhd problems with froyo/GB/CM7/ICS
Click to expand...
Click to collapse
No problems with fullhd videos, recorded on camera. We are talking about movies downloaded to phone i.e. mkv or mp4 fullhd movies.
Sent from my LG-P990 using xda app-developers app
asmerito said:
No problems with fullhd videos, recorded on camera. We are talking about movies downloaded to phone i.e. mkv or mp4 fullhd movies.
Sent from my LG-P990 using xda app-developers app
Click to expand...
Click to collapse
Yes, i do encode and decode movies. SO AFAIK, tegra 2 cannot decode h264 codec.
Tegra 2 can decode 1080p coded in low profile. Medium and commonly used high profile are not supported. You can google what choices you can set up to have low profile video. Very good SW for recoding videos is handbrake. I wish you good luck with searching best encode configuration.
i downloaded the iron man 2 trailer 1080p hd video here's the LINK
i'm using mx player, temasek final build rom and stefan final symbiosis kernel
the video is sluggish to play and the sound is not matching when stark open his mouth for now i didn't using ICS rom or cm10
i also try to play the video in different decoder included on the mx player but it doesn't work
You can run 720p or 1080p fluid.. spawndk from the eepad transformer forum:
"The Tegra2 chipset are designed as a mobile sollution chipset - to support web 2 standards. The highest encoding profile used here (Youtube 1080p) are 1080p baseline and this the Tegra2 chipset will both record and play with no troubles. As well as 720p baseline and main profile - but only upto L3.1 with some limitations. It doesnt matter which container is used (mkv, mp4, m4v, avi etc) and it doesnt matter if resolution are 1080p - its only a matter of the encoding profile used to encode the supported video format H264
Tegra2 will NEVER be able to decode High profile L4.1 encodes - it's not a software issue, neither in terms of Honeycomb or Nvidia libs, its simply a limitation of the abilities of the hardwaredecoder in the Tegra2 chipset and this will never change. It is also not a limitation in the Transformer specifically, but a limitation in ALL Tegra2 based tablets and mobilephones.
This is the same reason why some mediaplayers like the Boxee Box that was originally intended to use the Tegra2 moved on to an Intel chipset before launch.
In short the Tegra2 chipset will support playback of videos encoded in 1080p or 720p resolution, using the H264 video codec and AAC audio codec - as long as the video are encoded after the baseline profile standard
It will not now or ever - play 1080p/720p encodes encoded after the high profile standard."
So basically, you have to reencode videos just like on ipad..
you should reencode to low profile, high profile is for blu-ray device or PC. don't know maybe exynos 5 can play high profile [email protected] with handheld.
Thread moved. Please post all question threads here in Q&A in future where they belong.
Thanks
AvRS

Categories

Resources