I am wondering how good the Nook's video capability. It seems there is no powerful display adaper driver for it?
How about 720p video support?
Thanks
720p is probably out of the nook's hardware capabilities.
Also I believe CM7 and HC are currently without hardware acceleration. Best bet is probably Froyo, but haven't tried it.
Moboplay works well for 720p rmvb. i just used real file tested
what rom you on?
i only attempted streaming with gmote from my desktop over wifi, and regular xvid avi's were pretty choppy. (running cm7)
tomorrowneverdie said:
I am wondering how good the Nook's video capability. It seems there is no powerful display adaper driver for it?
How about 720p video support?
Thanks
Click to expand...
Click to collapse
Your NOOkcolor supports the following video file formats: 3gp, 3g2, mp4, m4v; MPEG-4 Simple Profile up to 854x480; H.263 up to 352x288; H.264 Baseline profile up to 854x480
Your NOOKcolor will not support the following video file formats: Flash (Flv/swf); Mov/qt; AVI; MKV; Xvid/divx; WMV / VC-1; H.264 Main and High profile; and videos with a resolution higher than 854x480
So far for me, 854x480 h.264 has provided the best results, mpeg4 has more compression artifacts. There's a profile posted on here somewhere for handbrake to convert to the proper format. VLC convert and stream also transcodes to h.264 if you want to stream from a media server or PC without having to convert the files.
For it to work properly with hardware acceleration, I think only android 2.1 (stock/rooted) and 2.2 have full support.
Rocklayer will play avi videos perfectly, there is however audio sync issues
Sent from my EvO using XDA App
mutant13 said:
Rocklayer will play avi videos perfectly, there is however audio sync issues
Sent from my EvO using XDA App
Click to expand...
Click to collapse
Uh if there's audio sync issues . . . how exactly is it playing videos "perfectly" ???
As has been described already, MP4 videos encoded using H.264 baseline at a resolution at or below 854x480 work well in the stock player. Beyond that, 3rd party video players aren't performing well enough for me to accept as "perfect".
I've tried Rockplayer, Vital Player and VPlayer and none of them play raw AVI files (xvid) that I watch from EZTV to my satisfaction. The only thing that works for me is to re-encode them using Handbrake and the Handbrake preset that's available in this forum with a constant quality setting of 22.
muzzy996 said:
Uh if there's audio sync issues . . . how exactly is it playing videos "perfectly" ???
Click to expand...
Click to collapse
The video part of the video plays fine. The audio part of the video does not.
scratchfury said:
The video part of the video plays fine. The audio part of the video does not.
Click to expand...
Click to collapse
Don't misunderstand me, I've done my own testing. The point I'm making is if people read such statements and then try to watch videos they'll be disappointed in the fact that there are indeed sync issues.
I'd never describe the playback of a video file with audio sync issues as "perfect". IMO the only way playback would qualify as perfect is if there are no dropped frames and no audio sync issues. That's not the case in any of the solutions i've read on these forums when it comes to AVI or MKV playback.
2.3.3 encore cm12
Moboplayer v7. Worked pretty good for me
Nook Color's video player performance is underwhelming at the moment in regards to 720p playback. I'm no sure how the Archos 70 could play it just fine.
evilPERSOn2009 said:
Nook Color's video player performance is underwhelming at the moment in regards to 720p playback. I'm no sure how the Archos 70 could play it just fine.
Click to expand...
Click to collapse
Okay, just to clarify concerning 720p.
Nook Color has a single-core 800mhz processor.
I have found that a single-core 1.4ghz processor is very marginal for 720p - most don't work, even with the most CPU-efficient software decoding ("core").
Generally 1.6-1.8ghz is the minimum required.
So, the only remaining question is whether the graphics chipset will actually support 720p hardware acceleration through a change in the software:
PowerVR's SGX series features pixel, vertex, and geometry shader hardware, supporting OpenGL 2.0 and DirectX 10.1 Shader Model 4.1.
The SGX GPU core is included in several popular systems-on-chips (SoC) used in many portable devices. Apple uses the A4 (manufactured by Samsung) in their iPhone 4, iPad, iPod touch, and Apple TV. Texas Instruments' OMAP 3 and 4 series SoC's are used in the Nokia N900, Sony Ericsson Vivaz, Motorola Droid/Milestone, Archos 70, and others. Samsung produces the Hummingbird SoC and use it in their Galaxy S, Galaxy Tab, Samsung Wave S8500 and Samsung Wave II S8530 devices.
Intel uses the SGX 535 as its GMA 500 and GMA 600 integrated graphics for their Atom platform.
Click to expand...
Click to collapse
by the way, the audio chip is awesome:
Description
The TLV320DAC3100 is a low-power, highly integrated, high-performance stereo audio DAC with 24-bit stereo playback and digital audio processing blocks.
The device integrates headphone drivers and speaker drivers. The mono speaker driver can drive loads down to 4 . The TLV320DAC3100 has a suite of built-in processing blocks for digital audio processing. The digital audio data format is programmable to work with popular audio standard protocols (I2S, left/right-justified) in master, slave, DSP, and TDM modes. Bass boost, treble, or EQ can be supported by the programmable digital signal-processing block. An on-chip PLL provides the high-speed clock needed by the digital signal-processing block.
View full Description in Datasheet
Features
Stereo Audio DAC with 95-dB SNR
Supports 8-kHz to 192-kHz Sample Rates
Mono Class-D BTL Speaker Driver (2.5 W Into 4- or 1.6 W Into
Two Single-Ended Inputs With Mixing and Output Level Control
Stereo Headphone/Lineout and Mono Class-D Speaker Outputs Available
Microphone Bias
Headphone Detection
25 Built-in Digital Audio Processing Blocks (PRB_P1 – PRB_P25) Providing Biquad and FIR Filters, DRC, and 3-D Structures
Digital Mixing Capability
Pin Control or Register Control for Digital-Playback Volume-Control Settings
Digital Sine-Wave Generator for Beeps and Key Clicks (PRB_P25)
Programmable PLL for Flexible Clock Generation
I2S, Left-Justified, Right-Justified, DSP, and TDM Audio Interfaces
I2C Control With Register Auto-Increment
Full Power-Down Control
Power Supplies:
Analog: 2.7 V–3.6 V
Digital Core: 1.65 V–1.95 V
Digital I/O: 1.1 V–3.6 V
Class-D: 2.7 V–5.5 V (SPKVDD ≥ AVDD)
Click to expand...
Click to collapse
Would someone please post the link to setting up handbrake for the best results? Would be very much appreciated!
Sent from my rooted Nook Color
ericc191 said:
Would someone please post the link to setting up handbrake for the best results? Would be very much appreciated!
Sent from my rooted Nook Color
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=894165
Are there manual settings that I can program into Baddaboom? I use that for video encoding as it supports CUDA on my graphics card reducing encode times up to 70% at times.
FWIW "Saving Private Ryan" as both an avi and mp4 have played just fine on my rooted NC (Rockplayer).
timekeeper said:
Are there manual settings that I can program into Baddaboom? I use that for video encoding as it supports CUDA on my graphics card reducing encode times up to 70% at times.
Click to expand...
Click to collapse
In handbrake, the iPod/iPhone profiles produce video files which work fine on the NC (up to 854x480). So if Baddaboom has profiles for those devices, give those a shot. If you want try to tweak the settings manually, the magic configuration in handbrake is:
Set max B-frames to zero
Turn off CABAC entropy coding
Turn off 8x8 transform
Turn off weighted P-frames
In my experience vitalplayer neon plays movies better that rock player.
tomorrowneverdie said:
2.3.3 encore cm12
Moboplayer v7. Worked pretty good for me
Click to expand...
Click to collapse
THANK YOU for that! I've been using rockplayer and having a couple different problems which put me trying different encoding methods last night (different sizes/audio settings, etc, etc.)
Rockplayer is simply inferior to the V7 "Neon" version of MoboPlayer. Very excited about this software find! Thanks!
On the 720p resolution thing:
The Nook's display is 1024x600. 720p video is 1280x720. Playing 720p format videos is overkill. You can convert it down to a smaller size (working on the "best" settings right now in my "Things I Learned" thread.)
Apparently the hardware accelleration only works on up to 854X480 MAX. Anything less than this is scaled up/down to that before run through a hardware scaling up to fullscreen (1024x600).
I find for software playing (for now) 854 width is doable, but 720 width (480p) is nearly the same quality. I'm still playing with the settings, and with the discovery of MoboPlayer, I'm redoing research. I'll be updating my thread with the "best" settings the software player can handle (max 1ghz cpu overclock). Since I'm using a max of 858x480, it should play with hardware accel flawlessly once that is working on CM7 (already works on 2.1/2.2?).
Love this platform.
Related
I have installed the ROM Mod(s), Flash & Market but still have not found the ultimate Media Player app that has been optimized to run on the Nvidia Tegra Dual Core processor.
Still working with RockPlayer and have yet to optimize their settings but there should be other candidates that are a must try too. I am looking for an Android Client that will play all the major Codecs (including Blue-Ray) and will automatically keep them updated so it is seamless to the end user.
Please post your Pros & Cons of media player Apps that you have tried. Also, looking at Google TV, Hulu and other streaming IPTV apps that are a must have. Any availble that take advantage of the Nvidia Tegra hardware?
Once the docking station is available (which includes HDMI connection), you will be able output to your 1080P large screen. This is going to kill cable TV and make the GTablet even more useful around the house.
EKS
let me know if you find anything I would be interested as well.. xy player I tested on my phone.. the qual wasnt great
So here is what I found out so far. The Nvidia Tegra 2 processor has video encoders built into its chip. These are the specs from their Web site.
Specifications
Processor and Memory Subsystem
Dual-core ARM® Cortex-A9 MPCore™ processor, up to 1.0 GHz
32-bit LP-DDR2, DDR2
Ultra Low Power NVIDIA Graphics
OpenGL ES 2.0
Programmable pixel shader
Programmable vertex and lighting
2x 3D graphics performance of previous generation Tegra
Full High Definition Multimedia
1080p H.264/VC-1/MPEG-4 Video Decode
1080p H.264 Video Encode
Supports multi-standard audio formats, including AAC, AMR, WMA, and MP3
Upgraded JPEG encode and decode acceleration
Rockplayer media player "hardware mode' does not activate on the Tegra 2 when I try several different video formats. It is rumored that Rock Player is working on a beta release that will be optimized for the Nvidia Tegra 2 processor.
From their Web site:
"...RockPlayer support two playback mode: Normal Mode and System Mode. The Normal Mode means RockPlayer will use the playback engine coming with the player, which supports almost all video formats with good enough performance. System Mode means RockPlayer will invoke the playback engine built-in Android system, which support very limit formats but may take advantage of hardware acceleration, which means saving battery. By default, RockPlayer use Normal Mode for playback. You may long press on the file in file list view, touch "Choose playback mode" in popup menu to switch the mode. You may also change the default mode in settings...."
From Rock Player Web Site:
Support Types
Version ARM V7 : Google Nexus One, HTC Desire Incredible EVO , Moto Milestone XT800, Droid Series,Acer Liquid, Samsung Galaxy S, Sony Ericsson X10 ,Dell Thunder Streak, LG LU2300 .ect
Version ARM V6 VFP: Samsung SHW-M100S GT-i5700 ,HTC Legend ,etc.
Version ARM V6 : All models left running Android support ARMv6 instruction set.
Nothing yet for the Tegra 2 - Dual-core ARM® Cortex-A9 MPCore™
==============================================================
EDIT: Rock Player runs on the Toshiba Fiolo 100 (a Tegra 2 platform) but it is NOT "hardware" optimized. Early reports are that it works but still a little slow. The stock media player on the Toshiba is also not hardware optimized, runs only a few of the available video codecs and seems to function well.
Edit: From Android Market the most curent version of RockPlayer is 11.47 optimized for ARMv7VFPV3D16 processor. Nothing yet for Tegra 2 as of 12/01/2010.
Rumor is that Nvidia is developing an integrated media player optimized for the Tegra2. Not too sure how far along they are on the project or if it is just talk.
From their Developer's Web Site:
XBMC
XBMC is an award-winning free and open source (GPL) software media player and entertainment hub for digital media. XBMC is available for Linux, OSX, Windows, and the original Xbox. Created in 2003 by a group of like minded programmers, XBMC is a non-profit project run and developed by volunteers located around the world. More than 50 software developers have contributed to XBMC, and 100-plus translators have worked to expand its reach, making it available in more than 30 languages.
Sooner or later there s/b an optimized Tegra 2 media player that seamlessly utilizes all the encoder/decoder functions this processors offers.
It appears that the most recent version of FLASH (version Adobe Flash Player 10.1.120.1.apk ) may be optimized for this processor. I do know it works quite well.
EKS
Give mvideoplayer a try from the market it works ok on my other tablet. Haven't tried it on the grab yet.
Sent from my DROIDX using Tapatalk
amathophobia said:
Give mvideoplayer a try from the market it works ok on my other tablet. Haven't tried it on the grab yet.
Sent from my DROIDX using Tapatalk
Click to expand...
Click to collapse
It works fine here too... but it's Not tegra optimized... though doesn't seem to need to be...
jtbnet said:
It works fine here too... but it's Not tegra optimized... though doesn't seem to need to be...
Click to expand...
Click to collapse
What video formats did you try? It does not run the following formats for me:
IMAX 1080p BluRay DTS x264
720p BluRay a264 DTS WiKi * (played first time but when stopped and restarted software would not play)
H264
avi
* Not sure why I have the error. Maybe I need to reinstall and try it again.
I do like the mVideoPlayer database and the way it catalogs your videos along with a Poster image.
The RockPlayer will play all of them but all in software encoding mode. RockPlayer plays the avi file ok but the other formats are still a bit clunky.
All my movies play on the Windows PC configured with either (1) windows media player or (2) Classic Cinema Player AND the K-Lite Codec package (all freeware).
The Nvidia Tegra solution s/b a general video media player that loads the K-Lite Codec package but optimized to take advantage of the built in encoders in the processor.
Flash 10.1 seems to have optimized their apk to certain processors (I think the latest update recognizes the tegra).
It's probably still a bit early in the development cycle and we will see these types of players soon.
Over all, I am very satisfied with the Gtablet but a bit frustrated that I can not take advantage of the excellent processor.
EKS
mvideolayer - alternate file location
I am running tnt lite 2.02. I can't get mvideoplayer to look for the files on scard2. Any tips for changing this?
Never mind; I had a typo. Mvideoplayer found the sdcard2 once I added it andspelled it correctly. My bad.
so far, my fav is rockplayer....use it on my DINC too
has anyone had any luck with this, Im really hoping to rip my blu rays to an external drive and play them off of this thing
Nsato said:
has anyone had any luck with this, Im really hoping to rip my blu rays to an external drive and play them off of this thing
Click to expand...
Click to collapse
Just a thought... if you're ripping your Bluray collection, why not encode them to fit the device? Make perfect 1024px wide MP4 files... No scaling, no extra CPU cycles wasted.
I originally posted this in Roebeet's thread:
I'm on 2.0.4, and the tab has been rock solid stable for me (I think maybe only 1 force close total over 2 full days). I've rebooted it many times, installed apps/games from market/etc. I don't use BT though.
Regarding videos (I'm using rockplayer), they're a little choppy for me on the more processor intensive codecs. I copied an mpeg2 VOB file to test, and it plays a buttery smooth 30fps. Also, I reencoded toy story 3 (movie only, to about 1.5GB) w/ the xvid codec (don't have the damn specs unfortunately, but it was about 1.4GB's), and it plays at a smooth 30fps as well. Comparing the stream to the mpeg2 original dvd, there's a very clear loss of quality here, so I'm thinking the xvid codec isn't very efficient.
Moving onto more processor intensive codecs (read: efficient), the fps drops. I reencoded toy story 3 again using handbrake and h264 w/ a set file size of 1.5GB, and fps can drop down to as low as 15fps during scenes where there's motion (probably due to a higher bitrate). This encode looks VERY clean/pretty much indistinguishable on the pad to the mpeg2 stream to my eyes, whereas the xvid had a lot of artifacts in the stream. Youtube framerate clearly drops at times like the h264 encoded stream I made, but both are certainly bearable.
Seeing as how the Nvidia drivers are seemingly new, and it isn't even using hardware encoding for these videos (the tegra2 is stated to have hardware decoding of various mpeg4 formats), it seems pretty good to me. That's what has me wondering exactly what the changelog is for these Nvidia "experimental" drivers. I'd love to see higher framerates on the more processor intensive codecs, and I'm sure we will in time. We just need better drivers from Nvidia and more app devs to enable hardware decoding on the tegra2 chipset. We all just need to be patient here.
To add to this, I was tinkering w/ the tab some more tonight, and am still on 2.0.4.
After trying to play the videos, I tried playing the toy story encodes in the default "video player" and "Movies" and they both appear to have a better frame rate than Rockplayer. Anyone have any idea why that would be? I'm going to assume they decode the codecs differently, but is it possible the "Movies" video player uses hardware encoding? I can't get the framerate to pop up like in rockplayer, but it appears to be smooth and doesn't drop any frames.
Oh ya to add, the movies I reencoded are dvd quality and I help the same resolution.
Is anyone having problems with tnt (v2.2) and no sound in the built in players?
joedhimself said:
Is anyone having problems with tnt (v2.2) and no sound in the built in players?
Click to expand...
Click to collapse
Nope. No problems here.
Has anyone tried vplayer? I am using the stock ROm with the mods to get AngryBirds working and adding in market and I get an FC when I try.
Just an update.
On TNT Lite 2.2, Rockplayer seems to work now with Hardware decoding, and mpeg4 seems to play smoothly now, no longer dropping frames.
has anyone tried vplayer?
i tried a 720p mkv file but it wouldn't play. it just kicks me back out to the app. it doesn't work for an mp4 file that i converted either. the mp4 file works on other players though. the mkv also works on other players but its laggy and theres no audio.
was really hoping i could play 720p mkv files without having to convert them. wanted to be able to just drag and drop files onto the gtab and play it.
picked up my tab yesterday, have loaded several movies in several formats. both rockplayer and mvideoplayer are force closing right and left. I have tried avi and mpeg-4 and i have tried using both side loading vias mass storage as well as sdcard2...what am I doing wrong?
when rockplayer goes to playback screen... is says "please" und/und and wants me to pick one
and mvideoplayer says "no videos found" although i added sdcard 2 folder and even created a subfolder under "movies" to reduce load time.
nickalfano43 said:
picked up my tab yesterday, have loaded several movies in several formats. both rockplayer and mvideoplayer are force closing right and left. I have tried avi and mpeg-4 and i have tried using both side loading vias mass storage as well as sdcard2...what am I doing wrong?
when rockplayer goes to playback screen... is says "please" und/und and wants me to pick one
and mvideoplayer says "no videos found" although i added sdcard 2 folder and even created a subfolder under "movies" to reduce load time.
Click to expand...
Click to collapse
I used mp4/m4v and it played with the stock Android movie player. Great quality...
nickalfano43 said:
picked up my tab yesterday, have loaded several movies in several formats. both rockplayer and mvideoplayer are force closing right and left. I have tried avi and mpeg-4 and i have tried using both side loading vias mass storage as well as sdcard2...what am I doing wrong?
when rockplayer goes to playback screen... is says "please" und/und and wants me to pick one
and mvideoplayer says "no videos found" although i added sdcard 2 folder and even created a subfolder under "movies" to reduce load time.
Click to expand...
Click to collapse
I had same issue with stock firmware, neither rockplayer or mplayer work.
Installed TnT-Lite or Zpad firmware, ... both players + stock movie player work fine & smooth.
Hope this help.
Hi there!
I have gotten to new Lg Optimus 2x now for about a week and I am getting a bit annoyed now. I bought it purely on Being able to play full HD Movies on my Tv. But with countless hours spent on forums and trying with different players, and also differnt types of formats.
What I have on the phone now is QQplayer and arcmedia and ofcourse Lg's player
Formats I have used and there display quality:
.AVI Works in QQ, Arc but not in LG's
.Xvid Works in all
.Mkv (480p) Works in QQ ,Arc but not LG's Also this is where the framerate goes down.... out of sync audio.
.Mkv (720p) Just awfull
I am now converting a 720p movie to mp4 format h.264 to try if that works but it takes ages and I can't be botherd to convert a movie for 4h when I want to watch it on my TV.
So what can be done.. why can it play back some lame teasers on full hd but not a bloody movie in decent quality on 480p...
What should I try to convert movies and episodes to?(prefix)
The phone is not Rooted and I have no experience in that matter
Kind regards!
Kruxa said:
So what can be done.. why can it play back some lame teasers on full hd but not a bloody movie in decent quality on 480p...
!
Click to expand...
Click to collapse
Because a video is not just a video
Video consist of 3 parts
videopart encoded to some specific format (xvid, divx, mpeg-4, h264, mpeg-2) etc
audiopart encoded to some specific format (mp3, ac3, dts) etc.
a container (avi, mp4, mkv) etc. that encapsulates the video and audio part
furthermore the video and audio part are not just encoded in specific formats, but according to specific settings - often called profiles. These define things like bitrate, b-frames, ref.frames, and other technical stuff
The chipset only support hardware acceleration (which is needed to play video in high resolution) for certain types of formats, and only when encoded after certain specifications, and only when encapsulated in certain containers, and finally only when being played by the LG player.
Other players cannot utilize the hardware acceleration but rely on software filters like ffmpeg, these give you the possibility to play formats that are not supported by the chip itself or by LG's player by using these software filters. But this also means there are no hardware acceleration to help the playback and therefore you can only play these in standard resolution and/or you can get synch issues between video/audio.
the main format supported by the chip and the LG player is called mpeg-4/h264 - and its only supported inside an mp4 container - mkv are not supported.
The encoding of the video part mpeg-4/h264 are only supported up to a certain profile level - meaning it only support upto a certain bitrate, a certain number of ref.frames, of b-frames etc. It also only support certain audio formats, mainly aac. It wont play your downloaded 720p/1080p mkv with ac3 or dts audio, and a videotrack using h264 profile level H4.1 or more with lots of ref.frames
In short you cannot just throw any downloaded or home cooked video to the mobile and expect it play - it wont. Secondly if you bought it to be a generic HD mediaplayer for these types of videofiles, then you bought it for the wrong reasons. It is not a generic HD mediaplayer, its a mobile phone, with the ability to record and play up to fullHD video - if these comply to the specifications which are supported. This videoability are mainly targeted at recording video of reasonable quality (for a mobile phone) and playing web2 content like youtube HD video which complies to these standards.
Nothing more - it wasnt designed to be your HD mediaplayer replacement
So what to do ?
make sure youre videos are encoded as h264 using max profile level 3.1 and max 10mbps bitrate - using an AAC audiotrack and encapsulated in an .mp4 container. Then they will play in HD resolution.
Now all you need is reading a couple of hundreds websites and guides on how to check your files for these specifications (mediainfo), remux video from an mkv container to an mp4 container if the video and audio inside are allready compliant, or how to reencode to desired specifications if they are not compliant.
Very usefull mini guide into the jungle of video/audio, codec, splitters and containers.
Knowing this makes it easy to setup DVDFab and other rippers/converters (hopefully).
Thanks
I tested some h264 formats on the LG2x. Baseline profile works fine for 1080p video, I tried that up to 10mbit/s. Main profile works, but is too slow on 1080p and I think 720p also. It might work with SD resolutions, but I didn't test this. High profile simply isn't even recognized by the LG media player. I did try all profile levels, it ate all of them. Perhaps someone else can figure out the maximum bitrate the device will play smoothly, and what the "maximum" resolution for the main profile is (and at what bitrate).
So if you're putting h264 HD material on there, put it in an mp4 container with AAC audio, and use the baseline profile. 10mbit/s worked fine for the 1080p source I tested with (Looney Tunes Short Fur of Flying).
spawndk said:
In short you cannot just throw any downloaded or home cooked video to the mobile and expect it play - it wont.
Click to expand...
Click to collapse
Hrms, can an app do this? Like for instance, on a desktop/laptop, Window's default player is not the greatest- however, here comes VLC player & it damn plays anything. My point is, can there be a App out there in our future that does this too for Android?
fen_nyc said:
Hrms, can an app do this? Like for instance, on a desktop/laptop, Window's default player is not the greatest- however, here comes VLC player & it damn plays anything. My point is, can there be a App out there in our future that does this too for Android?
Click to expand...
Click to collapse
An app on Android can not use the hardware acceleration! On a computer however, a program (like vlc) is able to use your full power!
Hi all
Read this guide "How to make videos to Optimus 2x using Handbrake"
http://www.knowyourcell.com/lg/lg-optimus-2x/optimus-2x-guides/697986/how_to_convert_videos_and_transfer_them_to_the_lg_optimus_2x.html
Hi.. THX that is great help.. Very interesting.... .
Do you think that we can expect some 3rd party video player using hardware acceleration of Tegra 2 in Market soon.? Playing .mkv and other HD formats.? Or it is not possible.?
I do not know, but if Tegra 2 will be used in other phones than Optimus 2x ... drivers might be upgraded to support more video types.
Walvater said:
An app on Android can not use the hardware acceleration! On a computer however, a program (like vlc) is able to use your full power!
Click to expand...
Click to collapse
RAWrrrRRR!! WHY?? Okay, I kinda get it thanks...
Its a fact that HW acceleration can only be used when/if Nvidia Tegra 2 drivers supports it.
But any app can play any format if it have the right SW decoder (using CPU).
Optimus 2x should be fast enough to play quality video (DVD resolution 720×576) using sole SW decoders
Isn´t Full HD on a mobilephone a total overkill and kind of waste?
If I want to se a movie on my Full HD Flatscreen I use my Media Center or BluRay player
im not sure what you guys looking for but all movies i downloded from internet just fly
gintas111 said:
im not sure what you guys looking for but all movies i downloded from internet just fly
Click to expand...
Click to collapse
What kind of movies
YouTube videos ?
Hi Mittaa,
how does it work with big files..? You can only put files up to 4 Gb on the SD card can't you..? So there is not enough room for 1080p movies..???
element332 said:
Hi Mittaa,
how does it work with big files..? You can only put files up to 4 Gb on the SD card can't you..? So there is not enough room for 1080p movies..???
Click to expand...
Click to collapse
As I said ... "Isn´t Full HD on a mobilephone a total overkill and kind of waste?"
FAT32 SD card can't handle files > 2GB
Maby you could split files and maby Android supports filessystems other than FAT16 and FAT32 ... I don't know
I think it is not a overkill. I don't have any way of getting HD content on my TV (BlueRay, Playstation, etc) so i can sure use this.
Or when I travel I can just plug my phone to the TV in the hotel room and watch the movie.
Overkill? Whats wrong with that?
Sent from my LG-P990 using XDA Premium App
HerrKuk said:
Overkill? Whats wrong with that?
Click to expand...
Click to collapse
I agree. This phone has the specs to run it, & space is up to the owner to use. I remember a headline from Engadget stating that the "the 2X has a crazy amount of codecs for video media" when it's released in S. Korea. .mkv is probably the most popular container for HD videos- disappointing the 2X does not support this...
HerrKuk said:
Overkill? Whats wrong with that?
Click to expand...
Click to collapse
How is it possible to play 1080X1920 on a 480x800 screen?
It might be possible to use 1080X1920 when using HDMI mirror, but then how much space do you have on your phone? And do you want to split files > 2GB?
OK ... if you use hard compression file size drops ... but then quality also drops to something that you can compare with DVD resolution!
What I ment was that I personally prefare a lower resolution in a good quality
DVD resolution 720×576 ajusted to my phone (MPEG4) take up about 1-2GB and I use to have around 6-8 good movies on my 16GB SD card.
I too hope that more formats will be supported ... at the moment its just not good enough ...
optimus 2x supports baseline profile 4.1
basically it means that most of the 720p media files you'll find in the internet won't play smoothly because they are encoded according to high profile or even have been encoded after specifically more quality wise settings
if you need to encode for 2x you basically need software such as handbrake, set on the iphone and ipod touch profile on the right and change the resolution to your preference up to 1920 width and then set the bitrate so that the maximum won't go over 20Mbit
basically avg 15 would be fine though because of the fat32 limitations 4 gigabytes, it would be wise to calculate the bitrate according to the maximum file size
i do not know if Android supports ExtFat, which supports much higher filesizes, but because of the baseline profile limitations it doesn't really make any real difference between 1080p 15kbit/s or 5kbit/s video stream nor does those additional settings in Handbrake software
there is no "almost lossless" settings for optimus 2x, only thing matters is the speed for reencoding the bloody internet
Hi!
I have been struggling with this topic for a few days now. Read most of the threads written here on this too. I know about the limitation of hardware accelleration, and understand it. I have created presets for Mediacoder (+CUDA) perfectly working so that I can quickly convert what I want to a video format being very well played by on nook with hw accelleration.
I am aware of the fact that videos encoded with xvid/divx can only be played with software decoders. It's been reported here such videos are pretty well handled by players like Rock-,Mobo-,YXplayer and so on; I assume nook's CPU has enough power not to have issues with ~620x350 XVid encoded video. Well, mine seems to have one.
I tried out a couple of different .avi's I have. Just one specific example:
an episode of some TV show:
Video: 310 MB, 1037 Kbps, 25.0 fps, 624*352 (16:9), XVID = XVID Mpeg-4
Audio: 38 MB, 130 Kbps, 48000 Hz, 2 channels, 0x55 = MPEG Layer-3
This one is being played fine even on my old PPC Axim 30 (Intel XScale PXA270 at 624MHzwith TCPMP), but with no means on the nook. Test results:
- RockPlayer -> slide show
- YXPlayer -> slide show
- YXPlayer Neon -> slide show
- MoboPlayer - almost the one. The only one which plays completely flawless video, but the sound is out of sync, about 1 sec behind the video
What am I missing/doing wrong? Such a file should be a walk in the park for a Cortex A8 at 800MHz, shoudlnt' it? Is it about me using a rooted stock nook? Would froyo did the trick?
Regards,
Maciej
So you're on stock? Have you overclocked your setup? If so do you have governor set to Interactive and the Min. Cpu set to atleast 800mhz?
Matchay said:
25.0 fps
Click to expand...
Click to collapse
Found your problem. I find that the nook can only do 24fps or 29.999999fps. You must be trying to play a European program. Re-encode in Handbrake and change the "Framerate" drop down box to the NTSC Video setting.
While you are at it, in Handbrake and all, you might as well re-encode using x264 to take advantage of the Nook's hardware decoding...
poofyhairguy said:
Found your problem. I find that the nook can only do 24fps or 29.999999fps.
Click to expand...
Click to collapse
Generally? Or in terms of software divx/xvid playback? I re-encoded the file to H.264 WITHOUT changing the framerate and it works smoothly. For the hardware accel the framerate is not an issue.
I wonder what the problem could be: the sound isn't stuttering, the video is smooth, they are simply not synchronized. It cant be due to lack of power,can it?
Regards,
Maciej
The NC supports hardware decoding of MPEG4 (i.e. Divx/Xvid) Simple Profile but it has to be in a MP4 rather than AVI container. Unfortunately MP3 audio is incompatible with MP4 containers so the typical AVI needs to have at least the audio re-encoded for hardware playback on the NC.
It's not unusual to have poorly muxed AVI files where the audio and video end up out of sync when re-encoded. I'm not sure about Mediacoder but Handbrake does not easily allow adjusting the audio offset to compensate for that. You might try aviDemux (open source) as it does allow adjustment of audio offset. Unfortunately, it's trial and error to figure out the proper offset. If your Divx file is MPEG4 SP then you could just set up aviDemux to copy the video, re-encode the audio to AAC and mux in an MP4 container with the appropriate audio offset.
Matchay said:
Generally? Or in terms of software divx/xvid playback?
Click to expand...
Click to collapse
For me just software divx playback. My 25 fps files just never play well.
For x264 you can do any framerate up to 39 fps I think, as long as the bitrate is low enough. For me in Handbrake the magic number is a Constant quality of 22
@razmajazz
Sorry for the confusion. I have no issues with any x264 re-encoded file, as mentioned in my first post - my Mediacoder preset does its job perfectly.
I mean MoboPlayer plays the original Xvid video and audio very smoothly, they are simply out of sync, which doesn't look like a CPU power issue to me. As poofyhairguy said, it must be about the framerate and some incompability.
Re-encoding doesn't bother me, I only wanted to avoid it if possible for lower quality divx/xvid films. And the MoboPlayer seemed to be only an inch far away from the right solution.
I will do some testing in the afternoon.
Thanks,
Maciej
Are You playing videos on stock, rooted Nooks?
Or Froyo/CM7?
rooted stock
Try summer player, I tried many movies with that player and all seem to work well
Sent from my HTC Glacier using XDA App
angel7000 said:
Try summer player
Click to expand...
Click to collapse
Interestingly, Summer player plays all my files in fast forward mode
DSP drivers/Hardware video decoding is critical for smooth playback.
I dont know why the CPU cannot do it fast enough. (software decoding)
Thats why I'm on nookie froyo
No sync issues or anything with normal res videos from the interweb, no recoding needed, any decent MPEG4 player plays smooth.
Matchay said:
@razmajazz
Sorry for the confusion. I have no issues with any x264 re-encoded file, as mentioned in my first post - my Mediacoder preset does its job perfectly.
I mean MoboPlayer plays the original Xvid video and audio very smoothly, they are simply out of sync, which doesn't look like a CPU power issue to me.
Click to expand...
Click to collapse
Indeed I was confused. I thought both the original and re-encoded files had audio sync issues. As long as the video stream is MPEG4 SP, you may still just want to copy the video, re-encode the audio to AAC and mux in a MP4 container. It's pretty fast since you only have to convert the audio, you don't lose quality from re-encoding video and it plays back with hardware decoding on the NC.
Success!
Yesterday I ran nookie froyo from SD. MoboPlayer plays all files perfectly, no out of sync! It was that simple...
Thank you all for your suggestions!
Cheers,
Maciej
Will we have tegra2 hdmi 1080p mkv h.264 bd-rip hardware decoding?
our o2x doesn't support NEON and therefore isn't great at decoding video. it is as important as MMX was in the Pentium 1 days, it seems!
wapz said:
our o2x doesn't support NEON and therefore isn't great at decoding video. it is as important as MMX was in the Pentium 1 days, it seems!
Click to expand...
Click to collapse
I thought NEON abandoned coz nvidia states h.264 support in h/w, while neon instruction set helps to decode video in s/w. Gurus will correct me.
JugglerLKR said:
I thought NEON abandoned coz nvidia states h.264 support in h/w, while neon instruction set helps to decode video in s/w. Gurus will correct me.
Click to expand...
Click to collapse
maybe. but so far nobody has been able to smootly play full 720p mkvs properly, which seems to work on the tablets with tegra2 that do support NEON. so why is that different?
flash 10.3 also uses neon since the last update. see changes for new version.
wapz said:
maybe. but so far nobody has been able to smootly play full 720p mkvs properly, which seems to work on the tablets with tegra2 that do support NEON. so why is that different?
flash 10.3 also uses neon since the last update. see changes for new version.
Click to expand...
Click to collapse
probably new Tegra (Kal-El) series with NEON instruction sets from ARM and 1080p H.264 High Profile video decode
but according to this link : http://en.wikipedia.org/wiki/Nvidia_Tegra
all current tablets uses the same chip without NEON... again correct me if I'm wrong.
You're correct, there is not one tegra 2 chip with NEON. But the tablet or whatnot that can play 720p mkv probably have a player that supports MKV decode on hardware (gpu). The O2X can't handle mkv with the in-built player, and thats the only one with HW-acceleration, as of yet. Hopefully there will soon be one, or if we can port from the SGS2 with tegra (i9103).
Mkv is just a container format. These days mkv videos usually contain h.264 avc video just as .mp4 videos do, and .mp4 videos can be played back smoothly up to 1080p resolution (however just with base profile).
NEON is indeed an expanded set of processor instructions, and Tegra2 does not support it.
However, NEON is only of use if you do the decoding on the CPU in software.
Since most video will be decoded in hardware on tegra2 devices, Nvidia chose to leave out the NEON instruction, since those need a lot of space on the chip.
However it is true that the next generation tegra 3 chip (which actually has a quad core cpu) should support the NEON instruction set, which helps speeding up handling some features in software.
However, since it is my understanding that Nvidia also plans to improve hardware video decoding on tegra 3 so it should support h.264 main or even high profile 1080p videos, it is not of the upmost importance.
Hardware decoding is more efficient (and thus will save battery life) than using NEON. So whenever having the choice, go for hardware decoding...
The reasony why high resolution .mkv files cannot be played fluently is just because the standard video player does not yet support the .mkv format, and only the standard video player supports using the hardware video decoding feature.
What actually happens when you play back a video file is that the software reads and understands the container format, which contains a raw video and audio stream. The player software then handse the video off to the hardware so it can do the decoding. The audio is also decoded - common formats possibly also in hardware.
The player controls the decoding and then feeds the decoded video to the screen and the audio to the speakers.
The standard player just does not understand the .mkv container format and thus cannot reach the embedded h.264 video.
So when you use another player that does suppot .mkv then it will usually do the decoding in software, which cannot do it fast enough for high resolution videos.
However, there is great news on this!
A new update is due to arrive soon, probably until the end of the month that will include support for mkv videos, and thus mkv can be played in hardware..
This update is already available in in korea for their version LG-SU660, and judging from this post from LG:
http://www.facebook.com/pages/LG-Optimus-Speed/192477164116791
those improvements will also come to the european P990 version.
See here a thread about the improvements of the korean version:
http://www.facebook.com/pages/LG-Optimus-Speed/192477164116791
Just to be sure, i'll provide them here again:
Faster internet browsing
Support .mkv
Hardware support for 720p h.264 4.1hp
60 frame xvid works
Little bit better LG home
Little bit faster for everything.
Apparently this also includes an improvement of the use of the tegra2 hardware to also allow high profile 720p video (before it just supported low profile). This 4.1hp video is for instance used on youtube, if my information is correct...
So to answer your original question:
You will be able to play back high resolution h.264 mkv files.
However, it will probably not be able to play all of them, because the tegra2 hardware only supports the base profile for 1080p.
So it actually depends on how the rip was made.
You can already make bd rips in 1080p that will play fine on a tegra 2 device.
For instance, if you use handbrake to encode videos, choose the MP4 container format and H.264 (x264) as video codec, and in the advanced tab in the text field, enter this line:
ref=2:bframes=0:subq=7:mixed-refs=0:weightb=0:8x8dct=0:cabac=0:weightp=0:me=umh:trellis=0:cqm=flat
This will create a video in base profile that should play fine on a tegra 2.
(Please note that some settings in that line are optimized for quality, not encoding speed. You can for instance alter the subq parameter to a lower value such as 6 and remove the me_umh option, which will result in faster encoding but worse quality).
This ofcourse requires you to have/own the bluray to create such a copy.
You are on your own for anything else...
Btw, i did not take part in the survey since the correct answer is more complex than just yes or no and ticking individual boxes.
I hope my O2X can play. T_T
So...does Tegra 2 now smoothly play 1080p h.264????
Man, what do you do for living? Tanks for all this clear technical exposé!
Hironimo said:
Mkv is just a container format. These days mkv videos usually contain h.264 avc video just as .mp4 videos do, and .mp4 videos can be played back smoothly up to 1080p resolution (however just with base profile).
NEON is indeed an expanded set of processor instructions, and Tegra2 does not support it.
However, NEON is only of use if you do the decoding on the CPU in software.
Since most video will be decoded in hardware on tegra2 devices, Nvidia chose to leave out the NEON instruction, since those need a lot of space on the chip.
However it is true that the next generation tegra 3 chip (which actually has a quad core cpu) should support the NEON instruction set, which helps speeding up handling some features in software.
However, since it is my understanding that Nvidia also plans to improve hardware video decoding on tegra 3 so it should support h.264 main or even high profile 1080p videos, it is not of the upmost importance.
Hardware decoding is more efficient (and thus will save battery life) than using NEON. So whenever having the choice, go for hardware decoding...
The reasony why high resolution .mkv files cannot be played fluently is just because the standard video player does not yet support the .mkv format, and only the standard video player supports using the hardware video decoding feature.
What actually happens when you play back a video file is that the software reads and understands the container format, which contains a raw video and audio stream. The player software then handse the video off to the hardware so it can do the decoding. The audio is also decoded - common formats possibly also in hardware.
The player controls the decoding and then feeds the decoded video to the screen and the audio to the speakers.
The standard player just does not understand the .mkv container format and thus cannot reach the embedded h.264 video.
So when you use another player that does suppot .mkv then it will usually do the decoding in software, which cannot do it fast enough for high resolution videos.
However, there is great news on this!
A new update is due to arrive soon, probably until the end of the month that will include support for mkv videos, and thus mkv can be played in hardware..
This update is already available in in korea for their version LG-SU660, and judging from this post from LG:
http://www.facebook.com/pages/LG-Optimus-Speed/192477164116791
those improvements will also come to the european P990 version.
See here a thread about the improvements of the korean version:
http://www.facebook.com/pages/LG-Optimus-Speed/192477164116791
Just to be sure, i'll provide them here again:
Faster internet browsing
Support .mkv
Hardware support for 720p h.264 4.1hp
60 frame xvid works
Little bit better LG home
Little bit faster for everything.
Apparently this also includes an improvement of the use of the tegra2 hardware to also allow high profile 720p video (before it just supported low profile). This 4.1hp video is for instance used on youtube, if my information is correct...
So to answer your original question:
You will be able to play back high resolution h.264 mkv files.
However, it will probably not be able to play all of them, because the tegra2 hardware only supports the base profile for 1080p.
So it actually depends on how the rip was made.
You can already make bd rips in 1080p that will play fine on a tegra 2 device.
For instance, if you use handbrake to encode videos, choose the MP4 container format and H.264 (x264) as video codec, and in the advanced tab in the text field, enter this line:
ref=2:bframes=0:subq=7:mixed-refs=0:weightb=0:8x8dct=0:cabac=0:weightp=0:me=umh:trellis=0:cqm=flat
This will create a video in base profile that should play fine on a tegra 2.
(Please note that some settings in that line are optimized for quality, not encoding speed. You can for instance alter the subq parameter to a lower value such as 6 and remove the me_umh option, which will result in faster encoding but worse quality).
This ofcourse requires you to have/own the bluray to create such a copy.
You are on your own for anything else...
Btw, i did not take part in the survey since the correct answer is more complex than just yes or no and ticking individual boxes.
Click to expand...
Click to collapse
Sent from my LG-P990 using XDA App
So which p990 Fimrware enables 4.1 Hi Profile H264?
Please point me to which firmware enables 720P Hi Profile 4.1 H264 for the P990 model.
I also wana know which firmware or APP can decode h.264 Hiprofile 1080p MTS videos smoothly.
I have tried mxplaer, diceplayer or p990 media player but none of them could decode it right. Is there any way to decode it?
Sent from my LG-P990 using XDA App
scalexda said:
I also wana know which firmware or APP can decode h.264 Hiprofile 1080p MTS videos smoothly.
I have tried mxplaer, diceplayer or p990 media player but none of them could decode it right. Is there any way to decode it?
Sent from my LG-P990 using XDA App
Click to expand...
Click to collapse
you can't play 1080p in hiprofile, only 720p
for me not even 720p HP worked
-sandro- said:
for me not even 720p HP worked
Click to expand...
Click to collapse
if you use handbrake to encode videos, choose the MP4 container format and H.264 (x264) as video codec, and in the advanced tab in the text field, enter this line:
ref=2:bframes=0:subq=7:mixed-refs=0:weightb=0:8x8dct=0:cabac=0:weightp=0:me=umh :trellis=0:cqm=flat
just convert you movies like this also work with 1080p^
that's the problem I have to reconvert 720p files already with high profile but different encoding settings = fake hd decoding of this chip
My stock V10D plays 720/1080p h264 mkv just fine!
I do have to convert some video to a lower profile in order to play them but right now I can play
H.264 mkv in profile [email protected], 1920x1080 at 27fps fine no problem!
Average filesize for such a movie is 4-6 GB, 720p @30fps runs fine as well.
I mean they released this "amazing chipset with dual core capabilities bla bla" and they can't even handle common 720p files but the sgx540 released 1y earlier can
-sandro- said:
I mean they released this "amazing chipset with dual core capabilities bla bla" and they can't even handle common 720p files but the sgx540 released 1y earlier can
Click to expand...
Click to collapse
I totally agree with you. Tegra2 is really bad with h.264 high profile videos.
Sent from my DJDroid LG 1.2.1 using XDA App
Hello everyone,
I'm new here, I don't know nothing about what you are all talking about here ^^ BUT a friend told me that the new update allow the O2X to play MKV files > Is that true ? He told me trough an email.
I happy with the version I have right now and if it supports mkv with the new update, I will definitely install it.
Thanks for reading me.
I think we could always do it with certain programmes because the mobile can process it. But according to wikipedia, 4.0 reproduces mkv natively so yes, it should.
ads88 said:
I think we could always do it with certain programmes because the mobile can process it. But according to wikipedia, 4.0 reproduces mkv natively so yes, it should.
Click to expand...
Click to collapse
can you provide me the link please :victory:
dawizard11 said:
Hello everyone,
I'm new here, I don't know nothing about what you are all talking about here ^^ BUT a friend told me that the new update allow the O2X to play MKV files > Is that true ? He told me trough an email.
I happy with the version I have right now and if it supports mkv with the new update, I will definitely install it.
Thanks for reading me.
Click to expand...
Click to collapse
Hi friend,
Yes the latest V30a ICS update allows MKV format to play on native video player app.Also flv video format is also supported by the native video player.Checked on my O2x.Just that 1080pi full HD videos are not supported yet.So have fun watching vids or movies without the inconvenience of converting
arvindlakra21 said:
Hi friend,
Yes the latest V30a ICS update allows MKV format to play on native video player app.Also flv video format is also supported by the native video player.Checked on my O2x.Just that 1080pi full HD videos are not supported yet.So have fun watching vids or movies without the inconvenience of converting
Click to expand...
Click to collapse
Thanks I will definitely update ! Mkv + hdmi on the O2X make it a good device.
:good: for the flv, my friend didn't know that
The O2X has been able to play MKV's since Gingerbread...but only to a low profile level. MKV's downloaded (tv shows etc) are all 720p HIGH Profile and the phone could not support that as the Tegra chip couldnt handle the HIGH profile.
Are you saying that our phones can now play 720p HIGH profile MKV's...because, if it can, I may actually update!
ruggs1234 said:
The O2X has been able to play MKV's since Gingerbread...but only to a low profile level. MKV's downloaded (tv shows etc) are all 720p HIGH Profile and the phone could not support that as the Tegra chip couldnt handle the HIGH profile.
Are you saying that our phones can now play 720p HIGH profile MKV's...because, if it can, I may actually update!
Click to expand...
Click to collapse
i try using mxplayer, with 720p High profile @L4.1 still the video lags and not smooth using s/w decoder. i think with handheld, it can't play mkv with high profile. only use low profile and it's playback smoothly
Thanks to Ncyde47 on another thread here...a much better explanation....
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..
ruggs1234 said:
The O2X has been able to play MKV's since Gingerbread...but only to a low profile level. MKV's downloaded (tv shows etc) are all 720p HIGH Profile and the phone could not support that as the Tegra chip couldnt handle the HIGH profile.
Are you saying that our phones can now play 720p HIGH profile MKV's...because, if it can, I may actually update!
Click to expand...
Click to collapse
Friend,
As you said that O2x was able to play MKV video format since GB but in a low profile level.But after the O2x was updated to latest V30a ICS upgrade the native video player app is supporting more formats and can play 720p high profile MKV video formats.I tried to play 720p BRRIP x264 dual audio.mkv movie and it played smoothly, without any audio delay as experienced in GB.Only problem that i faced with native video player was that i was unable to select the preferred audio language in dual audio mkv file as there is no option to select audio language.Other wise native video player is superb:good:.
Thread moved. Please post all question threads here in Q&A in future where they belong.
Thanks
AvRS
that is great to know. love mkv.
L3.1 can be called High profile yet and O2x can handle it with 720p. sometimes i find some video that physicaly gets over phone posibilities. its played with HW decoder and its not very smooth.
if you want to made 1080p videos, use handbrake and set the settings with tegra decoding possibility manual. But i dont know if something changed with ICS, but i was not able mount SD card with other FS than fat32 and there is not posible to have file with more size than 4GB and its not enough for 1080p movie in low profile
arvindlakra21 said:
Friend,
As you said that O2x was able to play MKV video format since GB but in a low profile level.But after the O2x was updated to latest V30a ICS upgrade the native video player app is supporting more formats and can play 720p high profile MKV video formats.I tried to play 720p BRRIP x264 dual audio.mkv movie and it played smoothly, without any audio delay as experienced in GB.Only problem that i faced with native video player was that i was unable to select the preferred audio language in dual audio mkv file as there is no option to select audio language.Other wise native video player is superb:good:.
Click to expand...
Click to collapse
You attached thumbnail indicates that what you were sucessfully watching was indeed an MKV file (a 720p rip) but it does not indicate the profile of the file.
Most downloaded high definition MKV video files, especially tv shows, are MKV files (at 720p) encoded to HIGH profile level 4.0 or above. In Gingerbread these files would not play unless they were converted to mp4 at a lower profile than HIGH (I used BASELINE). This is a limitation of the Tegra 2 chipset in the phone.
Your Cloverfield file is an MKV, but I strongly suspect that the profile of the file is lower than HIGH (the file size is too small for a high definition, HIGH profile encoded movie with that runtime)
Sadly, im still not convinced the phone will play an MKV high definition file encoded at HIGH Profile 4.0 or above. And I dont intend to risk upgrading to ICS (with all the problems that could bring) to find out.
However, I would love to be proved wrong....