Related
Engadget article, last video:
http://www.engadget.com/2010/06/15/exclusive-motorola-droid-x-preview/
It plays DivX videos natively, and with very good quality as well... not sure how it is with android, but should we expect an Evo port of that player sometime soon? I know it was done in winmo world, but since i'm relatively new to android scene, wanted to ask before forking out $10 for yxplayer.
Thanks!
EDIT:
Galaxy S is also "DivX HD Certified Android Smartphone":
Galaxy S (I9000) Product Specifications, Video: HD([email protected]) video playing & recordingCodec: mpeg4, H.264, H.263, H263Sorenson, DivX HD/ XviD, VC-1Format: 3gp (mp4), WMV (asf), AVI (divx), MKV, FLV
another opportunity for a great divx player port to evo?
frifox said:
Engadget article, last video:
http://www.engadget.com/2010/06/15/exclusive-motorola-droid-x-preview/
It plays DivX videos natively, and with very good quality as well... not sure how it is with android, but should we expect an Evo port of that player sometime soon? I know it was done in winmo world, but since i'm relatively new to android scene, wanted to ask before forking out $10 for yxplayer.
Thanks!
EDIT:
Galaxy S is also "DivX HD Certified Android Smartphone":
Galaxy S (I9000) Product Specifications, Video: HD([email protected]) video playing & recordingCodec: mpeg4, H.264, H.263, H263Sorenson, DivX HD/ XviD, VC-1Format: 3gp (mp4), WMV (asf), AVI (divx), MKV, FLV
another opportunity for a great divx player port to evo?
Click to expand...
Click to collapse
There was a thread about rock video player floating around but I can't find it anymore. amazing player, handles whatever I throw at it besides the 720 stuff our phones don't have the power to play.
Mod. edit: That's because it is still a beta and the developer didn't consent it's distribution. It was therefore removed as warez according the forum rules.http://forum.xda-developers.com/showthread.php?p=6805512#post6805512http://forum.xda-developers.com/showthread.php?p=6805512#post6805512
yes, i have it, use it every day... but i found yxlpayer to handle h264/MKV's much better, without major stuttering. most releases (i'd say ~80% of all) on the scene right now are high profile h264 in MKV's so i have a need for yxplayer more than rockplayer.
since Droid X and Galaxy S plays DivX and MKVs (galaxy s, at least) natively, i would imagine its performance being MUCH better than yxplayer/rockplayer. that's why i was hoping for an Evo port
mrono said:
There was a thread about rock video player floating around but I can't find it anymore. amazing player, handles whatever I throw at it besides the 720 stuff our phones don't have the power to play.
Click to expand...
Click to collapse
Our phones can handle 720p h264 base profile just fine with HW acceleration, It's just that rockplayer seems like it's more or less a software implementation.
But yes I would LOVE to see some sweet h264 High Profile HW decoding support, this phone was meant and advertised to be a powerhouse media player and it pains me to see it only crippled by lack of SW support. (Sorry youtube HQ, you're only useful if I wanted to see lolcats, for everything else, I'm sick of having to go through a conversion process) If only AirVideo developers would at least say SOMETHING about a possible android port...
Or you could do what I did and write a transcoder using ffmpeg to get tv and movies streamed. I'm able to get native res x264 to my phone from my own script, even over 3g. Just can't get seeking to work because I don't know a way to move the the atom chunks to the front of the single pass encoding process before it starts encoding. I don't actually think its possible over http which is why I'm thinking about moving it to an app.
But apart from that I have x264 hw from the HTC player and xvid from rockplayer. What is the problem? They work fine. I don't care that its two apps.
-------------------------------------
Sent via the XDA Tapatalk App
flexgrip said:
Or you could do what I did and write a transcoder using ffmpeg to get tv and movies streamed...
But apart from that I have x264 hw from the HTC player and xvid from rockplayer. What is the problem?
Click to expand...
Click to collapse
i wrote a batch script for myself that re-encodes (not streams) my vids into evo-supported format. just drag&drop all vids and they are properly encoded regardless of the input format. as far as streaming, i use Orb. the problems with both, i don't always want to spend time (if i have any at all) to re-encode, and streaming doesnt produce enjoyable 800x480 quality with real-time encoding (tho orb allows seeking, which is a +, but not enough to compensate for quality loss).
that i know, but hw-accelerated h264 playback is limited only to baseline profiles. many scene releases are either main or high profiles, and in addition to that, inside mkv's which stock player doesnt do.
i have no difficulty going through loops and hoop to get my vids played on Evo, but most of the time i'm simply wasting time/quality while doing it... that being said, DroidX/GalaxyS most likely incorporates hardware accelerated playback (or a dam good software-based decoding algorithm), and seeing how silky smooth it plays 720p DivX/AVI files, I would LOVE to have a player on my Evo with such good decoding performance... thats why asking about an Evo port. DEVS, please respond
... oh and also, let's not even mention SUBs (A.S.S. inside MKV's)... those things are ALWAYS a problem, no matter which player you use
flexgrip said:
Or you could do what I did and write a transcoder using ffmpeg to get tv and movies streamed. I'm able to get native res x264 to my phone from my own script, even over 3g. Just can't get seeking to work because I don't know a way to move the the atom chunks to the front of the single pass encoding process before it starts encoding. I don't actually think its possible over http which is why I'm thinking about moving it to an app.
But apart from that I have x264 hw from the HTC player and xvid from rockplayer. What is the problem? They work fine. I don't care that its two apps.
-------------------------------------
Sent via the XDA Tapatalk App
Click to expand...
Click to collapse
Mind elaborating on the process for this a bit? I know that AirVideo essentially does the same thing on the iDevices but with a pretty complicated script that can raise or lower quality based on bandwidth constraints. Also they use some sort of framserver to serve subtitles embedded into an mkv/ogm container before transcoding it on the fly. I really don't know enough about encoding to get into this (though I'd love to learn more) but I would love to be able to have SOME sort of solution to this.
frifox said:
i wrote a batch script for myself that re-encodes (not streams) my vids into evo-supported format. just drag&drop all vids and they are properly encoded regardless of the input format. as far as streaming, i use Orb. the problems with both, i don't always want to spend time (if i have any at all) to re-encode, and streaming doesnt produce enjoyable 800x480 quality with real-time encoding (tho orb allows seeking, which is a +, but not enough to compensate for quality loss).
that i know, but hw-accelerated h264 playback is limited only to baseline profiles. many scene releases are either main or high profiles, and in addition to that, inside mkv's which stock player doesnt do.
i have no difficulty going through loops and hoop to get my vids played on Evo, but most of the time i'm simply wasting time/quality while doing it... that being said, DroidX/GalaxyS most likely incorporates hardware accelerated playback (or a dam good software-based decoding algorithm), and seeing how silky smooth it plays 720p DivX/AVI files, I would LOVE to have a player on my Evo with such good decoding performance... thats why asking about an Evo port. DEVS, please respond
... oh and also, let's not even mention SUBs (A.S.S. inside MKV's)... those things are ALWAYS a problem, no matter which player you use
Click to expand...
Click to collapse
Orb quality is absolute crap on any mobile device I've been on, and that includes WiMo 6.x, The iPod Touch and of course Android. Unfortunately I couldn't use Orb 2.5x because of the lack of subtitle support and their fix "soon" is worse than Blizzard's "soon" on game releases.
My current solution is a batch script to convert the h264 high profiles to ffmpeg mp4s (simply because the conversion takes 4 minutes compared to 9 if I converted it to h264 baseline) and proceeding to manually rip out the A.S.S./SRT files from the mkvs manually and using mVideoPlayer/meridian to softload everything. It's a long process that I simply don't want to do to enjoy some video
did some more research... Samsung Galaxy S (i9000) & Motorola Droid X both have something in common: Cortex-A8 w/ NEON™.
What's that? Simply put, hardware acceleration for "watching any video in any format". Soft codec standards include MPEG-4, H.264, On2 VP6/7/8, Real, AVS, and more. This explains the above mobile's ability to playback 720p high profile h264 in MKVs with no problem at all.
As far as I know, Evo sports QSD8650, a chipset from 2007, which doesn't include Cortex-A8. Conclusion? No hardware accelerated Main/High profile H264, MKV, DivX, etc playback for HTC Evo no matter how hard we try...
Seriously, the MAIN reason I bought Evo is for its 1GHz and 4.3" screen hoping to finally escape the dreaded days of horrible video playback on my Touch Pro. I LOVE Evo, but this... @#[email protected]#$!
anyways, our last hopes lay in the hands of CorePlayer devs, since they're working on android port. their player was the only thing that kept me winmo somewhat bearable for video playback. CorePlayer plays pretty much everything you throw at it since they use their own video decoders, not android's, to play back avi/mkv/mp4/etc...
PS: most of the time, video re-encoding is NOT an option for me... no computer at home besides Evo
I loved core player.
Rock player is simply outstanding. I highly recommend everyone pick it up once it his market. Much better than yxplayer.
720p h264 (high-profile) video, both rockplayer & yxplayer = 0.5 to 3 fps playback. unacceptable.
PS: different sources report differently, but according to some - Droid X runs same chipset as Evo, QSD8650. So AVI/MKV/DivX (not sure bout main/high h264) support Evo port could still be possible... just need some dumps from Droid X and start cooking
EDIT: Droid X runs OMAP3630, which also has Cortex-A8... dam, why does Evo just has to be different? Cortex-A8 = hardware accelerated ALL video playback, and Evo doesn't have it
Not sure if this will help, but.... Galaxy S (i8000) /system dump:
http://forum.xda-developers.com/showthread.php?t=704817
the goodies:
/system/lib/libs264domxoc.so
/system/lib/libsac3domxoc.so
/system/lib/libsdiv3domxoc.so
/system/lib/libsflacdomxoc.so
/system/lib/libsvc1domxoc.so
/system/lib/libswmv8domxoc.so
/system/lib/libsavidocn.so
/system/lib/libsmkvdocn.so
/system/lib/libsflvdocn.so
/system/lib/libswmfdocn.so
wonder how much of the above is cortex-a8 specific...
droid x native playback
I've seen it mentioned in a few places that the DX will play divx/mkv files natively, but i really havent had much luck with it at all. All of the MKV files i've tried (3 or 4) have failed to play. Since mkv is just a container, does anyone have some specifics about which decoders the dx has?
Hi !
Is there a player able to play mkv 720p files ? It doesn't matter if it drop down resolution to fix in the one of the monitor.
I have tried TMCP but it crash as I select the files, coreplayer instead said that it do not support ac3....I think that it would be nice to add ac3 support to core player..
Why go through all this trouble? Just reencode the movie or just get a normal DVD Rip. I don't think there is a player for WinMobile that can play 720p. It will look like crap anyway.
yea I knew that I could easily ttry with a standard format...but I think that the only problem with the core player is the ac3 audi..I think that it can manage the mkv video part...
I think the limitation is imposed by the OS, not the hardware. And I also think you won't find a 720p WinMobile video player. You're not the first one asking about this and surely you won't be the last one.
hd2 cant handle 720p video, I tried on an android build - vplayer alpha(something like that).
It was really laggy.
i don't get it why is anyone even thinking about this... as the native resolution of the HD2 is less than 720p.... it's like watching bluray discs on an hd ready tv set... u can do it... but you don't need it...
Today i have a free application to recommend (MoboPlayer) , it's still on beta.
Official website : http://moboplayer.com/moboplayer_en.html
Tested this application with a 720p MKV anime and it can play smoothly on it, tried it on rockplayer and it lag like hell.
However I think it's only work on 720p with around 30fps since Sony capped the max fps. Tried it with 24fps video and no problem with it.
It's support almost every type of video files just like rockplayer but have a nicer interface but you have to add the video into it's library in order to read.
Download link extracted from the website: http://update.moboplayer.com/android/release/mobo_1.0.120_v7_neon.apk
Please try it and comment below.
it did not even find my media,while other players did!
Awesome player! Confirmed but not high volume videos.
ankur7753 said:
it did not even find my media,while other players did!
Click to expand...
Click to collapse
You have to set the folder for your video and wait for it to be add to the library.
VITAL player is best
VITAL is better i guess
I have a 200MB .mkv file It plays in VITAL
Laggy in moboplayer/
i`ve tested a file with vital player
720p - 28 minutes - 1GB - mkv file - audio ac3 5.1
the vital player cant play it smooth and correct.
its very laggy. will test the mobo player next...
Now i can uninstall QQPlayer Vplayer nice...
V Player is BEST !!
I use Meridian Player and it seems to play files very smoothly. I shall give this one a shot though.
QuentinCosta said:
i`ve tested a file with vital player
720p - 28 minutes - 1GB - mkv file - audio ac3 5.1
the vital player cant play it smooth and correct.
its very laggy. will test the mobo player next...
Click to expand...
Click to collapse
I´ve tested mobo player now with the same file...
i cant understand why everybody is talking that kind of **** in this thread!?
pls believe me that there is no player for sony x10 which can play "real" 720p files well without async audio and laggy frames.
buy next phone with dualcore and i think its possible...
THE BEST Video player i ever seen for android .... way better than Vplayer's stupid interface ..... thank you very much
I really LOVE MixZing for all my MP3s! Its got a clean, simple, and dark interface. For video I use mVideoPlayer for Anime because its the only one I know that automaticly got subtitles for my episodes.
VitalPlayer I've been using for video, but I don't like how it doesn't have a list of your media like mVideoPlayer.
I'm gonna try this new one and see what I think... the hunt to only use one continues.
Amazing it's the best player to this moment ..
I test a lot of player but this is the best thanks man ...
leechgod27 said:
VITAL player is best
Click to expand...
Click to collapse
Which version of Vital Player is for the X10 as our devices are Arm7 but on Market it states that Vital Player Neon is suitable for our X10s, even though that version is suppose to be for Cortex A8 devices only???
QuentinCosta said:
I´ve tested mobo player now with the same file...
i cant understand why everybody is talking that kind of **** in this thread!?
pls believe me that there is no player for sony x10 which can play "real" 720p files well without async audio and laggy frames.
buy next phone with dualcore and i think its possible...
Click to expand...
Click to collapse
Sigh... That's just plain ignorant... The X10 has a hardware decoder that can handle even 1080p without any problems... BUT since it's a hardware decoder, the video stream has to be in a format it understands. In the X10, that means H.263, H.264 and MPEG-4.
Any other codec needs software decoding and for that, there isnt enough CPU power to do at more than ~15fps for 720p. By dropping frames, that wont desync audio but it will be laggy to watch so that statement is just plain wrong. Dualcore also wont change that one bit.
As for container, atleast from what I've seen so far, no third party player has ever handled hardware decoding themself but always relied on the built in videoplayer for that and simply showing the output. That however limits you also to containers that the builtin player understands for this, which is only MP4, AVI and MPG. But that may very well change and if OP states that this player can play 720p MKV files, it may very well be the first player to properly implement calling of the hardware decoder itself. Will be intresting to see.
But please, learn what it is you're bashing before doing it. It saves people from having to come correct your misconceptions about what you're bashing.
Ether_Man said:
But please, learn what it is you're bashing before doing it.
Click to expand...
Click to collapse
read the first post and you can see that he was talking about MKV FILES !!!
But its the same with an 720p avi file... i dont have the chance to test the mp4 at the moment...
everytime i want to play a 720p movie (and not a camera record) its laggy on my x10.
you mean if i rip a movie in the mp4 there would be no problems at all?
Ok, so I just tried this player... and it is super awesome!! Easily the best one I've tried so far! Thanks for sharing!
it took my application sound files and paired it with my audio files. not cool.
Thanks for all your feedbacks. The 720p (1280x720) h264 mkv file that I tried run smoothly on it. As some of you stated it's still lag, therefore i tried a 720p mp4 file and the video is quite smooth however there's lot of distortion in the audio maybe due to the 5 channel audio.
Will try again tommorrow if I have the time.
Anyway one of the good points of this player is
1) Better interface
2) Able to choose dual audio track (English, Japanese) or dual subtitles (English, German etc)
3) Much more smoother than other player
4) More gesture function.
Hope you all can get the best out of this player. Have a nice day.
Hello everyone. I would like to see the footage shot by my camera (Panasonic TM700) directly on the TF in order to get a larger preview of that offered by the display of the camera. The problem is that I have not found any player that would display the correct file type MTS shot in 1080/50p. I think this isn't a problem of processor (I have a media player with a sigma 800mhz and movies run fine), but a problem of proper codec ....... Do I have some hope that there is a codec for the development of this TF?
Maybe you could contact the developers of those video applications? Does ffmpeg read those files (does mplayer?) - if so, it should be easily doable. Does VLC read those files? There is supposed to be a version of VLC for Android one day but no one know when. Also keep in mind that decoding on your media player could be hardware accelerated and idependend of the processor while TF has to use software decoding.
MTS is part of the AVCHD video format.
I'm not sure if moboplayer will play this, and even if it does,
i doubt it will be without stuttering like crazy, but thats pretty much dependant
on the bitrate of your MTS files.
you could try to remux the audio and video streams from the MTS to an MP4 container or an mkv even.
Google for MTS2MP4 which might be of help.
Try XenonMKV or GOTSent for any mkv remuxing.
Or reencode the whole thing alltogether (which you are likely trying to avoid)
goodluck
Android 3.0+ supports mpeg transport streams with AAC audio only...
The native media player object of Android (hardware accelerated) does _not_ even play fluidly TS files. So you're out of luck for out-of-the-box playback.
I use Handbrake to reencode to MP4 container with AAC audio. Works fine on my TF, but a lot has to be lost in terms of quality to make it playable. Search the forums for the Handbrake 3.1 guide.
any news about an app that can play MTS files?
thnkx, Danilo
not for me
dice player with the tegra plugin works for me. mts m2ts
Sent from my Transformer TF101 using xda premium
TGA_Gunnman said:
dice player with the tegra plugin works for me. mts m2ts
Sent from my Transformer TF101 using xda premium
Click to expand...
Click to collapse
already talk with the developer about iisue of MTS h.264 720p files. these files will not work on dice player. he said it take some time to enable that...
...and i was searching for h264 mts 1080p!!!???....but tegra2 doesn't support it
kukky said:
...and i was searching for h264 mts 1080p!!!???....but tegra2 doesn't support it
Click to expand...
Click to collapse
its an Mkv right??
if im not wrong you can use some mkv player, but those are also hard to get
Bought a Xoom recently and one of the major things I'm using it for is to watch movies and TV while I'm at my desk. I'm playing the files straight over the network, but I'm finding a lot of my files won't play (using MoboPlayer) They'll open, play for a half second, then close. Going into Mobo and forcing the software decoder for the file works about half the time. Seems like most of the time it's just a minor error in the AVI that's throwing the player off. I can open the it in avidemux, just save it to a new file, and the new file will play fine. I've got several hundred movies and tv episodes on my file server at this point, so it'd be difficult to fix those one at a time with avidemux. Can any one suggest something else to use?
You could try transcoding one to a mobile friendly format like MP4 using Handbrake. If it works without a hitch you can batch transcode all of them if necessary.
As a common sense, AVI(DivX, XviD) is not a friendly format for Android. To play AVI movies on Android is to change AVI to Android compatible formats like MP4. To achieve it, you can use an AVI converter to encode AVI to Android friendly MP4 and then transfer the file to your Android. Handbrake is a good suggestion and Brorsoft Video Converter is also a good one.
cherry198810 said:
As a common sense, AVI(DivX, XviD) is not a friendly format for Android. To play AVI movies on Android is to change AVI to Android compatible formats like MP4. To achieve it, you can use an AVI converter to encode AVI to Android friendly MP4 and then transfer the file to your Android. Handbrake is a good suggestion and Brorsoft Video Converter is also a good one.
Click to expand...
Click to collapse
Can't agree more, I think you'd better encode AVI to Android format before playing the videos.