[Q] Possible to mod the camera to record in 1080p ? - Galaxy S I9000 Q&A, Help & Troubleshooting

Any devs looking at the possibility to record movies in fullhd, 1080p ? I seem to remember I read somewhere that it should be capable of it.

Well if it is capable of recording in full-HD then why wouldn't Samsung themselves implement it so to make more sales?

leoon said:
Well if it is capable of recording in full-HD then why wouldn't Samsung themselves implement it so to make more sales?
Click to expand...
Click to collapse
Are we talking about the same company that decided to use rfs filesystem and use reserved memory thus limiting available ram... not to mention the weak wi-fi reception / gps issues.

INeedYourHelp said:
Are we talking about the same company that decided to use rfs filesystem and use reserved memory thus limiting available ram... not to mention the weak wi-fi reception / gps issues.
Click to expand...
Click to collapse
Exactly my point, there could be a thousand of different reasons. But maybe our devs inhere are a bit sharper than Samsung themselves...

People have made mods that claim an extra 20 - 30 megabytes of RAM. When these are applied problems are noticed with 720p recording. Imagine the ram usage for 1080p. I don't think its worth the hassle.

1080p used in mobile phones do you think will be much better?
come on!
i dont think so...

Especially since the audio is still bollixed... if they fixed that first.
Sent from my GT-I9000M using Tapatalk

Dont think it need it.
First if hardware permit to record 1080p stream the 5megapixels chip wont manage to provide 1080p frames with a decent framerate.
then if it could the optics wont be able to resolve the resolution gain.compared with n8 nokia or iphone 4 720p output you can see what there s place for improvement in this way(sharpest optic and better sensibility)
but may our dev can work on compression level to keep more fine detail , sensibility management or faster autofocus without resolution change.
think this is the only reasonable improvement we could expect by software mod

Well, I have problems with 1080p playing, let alone recording.
Anyway, the hardware is 100% capable of 1080p recording and it would be really cool if some can mod it.

medimel said:
Dont think it need it.
First if hardware permit to record 1080p stream the 5megapixels chip wont manage to provide 1080p frames with a decent framerate.
then if it could the optics wont be able to resolve the resolution gain.compared with n8 nokia or iphone 4 720p output you can see what there s place for improvement in this way(sharpest optic and better sensibility)
but may our dev can work on compression level to keep more fine detail , sensibility management or faster autofocus without resolution change.
think this is the only reasonable improvement we could expect by software mod
Click to expand...
Click to collapse
Hummingbird is capable of 1080p hardware decoding/encoding. It's equipped with hardware encoders/decoders. Both of them require decent amount of RAM reserved. I think that was the issue.
5mpix sensor is perfectly capable of delivering decent framerate @720p, why wouldn't it be capable of 1080p?
Resolution is enough, there might be bandwidth limiting factors between sensor-CPU.
Optics is perfectly capable of making quite sharp photos @5mpix, why wouldn't it be capable of shooting just 1920x1080?
There will be no software mod enabling 1080p recording, without hacking into hardware codecs/drivers.

Even if the framerate would go down to 15-20 fps, I would personally really like this feature. Some moments are best captured in highest resolution possible. An idea about the memory could be to allocate needed amount on demand, thereafter releasing it again?
Thanks for confirming that our Galaxy S is indeed hardware-wise capable of recording in 1920x1080.

Actually, why 1080p? It doesn't NEED to be 1080p. Why can't we add support for 800p (800lines vertical res) or even 960p.
We keep thinking about making the jump to 1080p, but is there any reason why would couldn't ramp up the resolution higher on the camera? Just because your TV expects 720p, doesn't mean computers do when playing it back...

andrewluecke said:
Actually, why 1080p? It doesn't NEED to be 1080p. Why can't we add support for 800p (800lines vertical res) or even 960p.
We keep thinking about making the jump to 1080p, but is there any reason why would couldn't ramp up the resolution higher on the camera? Just because your TV expects 720p, doesn't mean computers do when playing it back...
Click to expand...
Click to collapse
800p and 960p are not common, so it would make things awkward. Can't play it on a 720p screen and not properly on a 720p screen.
BTW although noticable I don't think the difference between 1080p and 720p is that big. So I don't think anyone would really notice the difference between 720p and 960p and if so probably more as a placebo than a real difference.

Mycorrhiza said:
800p and 960p are not common, so it would make things awkward. Can't play it on a 720p screen and not properly on a 720p screen.
BTW although noticable I don't think the difference between 1080p and 720p is that big. So I don't think anyone would really notice the difference between 720p and 960p and if so probably more as a placebo than a real difference.
Click to expand...
Click to collapse
I agree on the odd formats. However, going from 720p to 1080p is a significant improvement, especially if you have a large ( 46" + ) flat panal to view things on.

I would be very interested in this. And for everyone saying its not needed, this is a development forum. Many many many things that are done are "not needed" but still pretty cool. He asked if it could be done, lets stick to if it can, not if it should.

xan said:
5mpix sensor is perfectly capable of delivering decent framerate @720p, why wouldn't it be capable of 1080p?
Click to expand...
Click to collapse
720 from 5 meg camera is already seriously pushing it, almost hack wise. Normally only 8 meg cameras should support it. And im not speaking about 1080...

The sensors usually can't deliver 30 fps at 1080p even if the hardware can encode it (which ive seen no tech specs of,just various "web claims" aka moot stuff)
It's not because its a 5MP sensor etc, its about how much data can go through the sensor after it's captured (that's before the CPU/DSP!!) You have very good 5MP 1080p cameras, because the sensors can handle it. They also cost more. I highly doubt the one in the SGS can handle much more than 720p at 30fps.
i'd rather have the image processing improved than 1080p, since 1080p (if it could be done that is) will be approx the same quality as 720p, use twice the space and need twice the power to decode on other systems.
in fact even the encoder can maybe be optimized. i'm not familiar with the hummingbird, but the OMAP's have TI's own such hardware codecs and while its proprietary you can implement your own codec accelerated by the DSP.
HummingBird's codec produce "very average" 720p H264 mainline (i believe?) at 10-12mbits (!)
Compare with x264 4mbit 720p H264 high profile quality for the same source, it blasts it away quality wise and is 2/2.5x smaller in file size. besides it has a zillion options depending if you want quality, latency etc.
bottom line, if a genius would accelerate x264 via the DSP it would be awesome.
I know the x264 team worked on the OMAP DSP with little success, mostly due to rather cryptic documentation

There are plenty of PC displays which AREN'T 1080P (only cheap ones). 1080p and 720p is optimal for TV's, but not computer displays. There are plenty of computer displays which are 1200 lines vertical resolution.
And I've found a difference between 720p and 1080p, but it's more obvious on larger displays which supports higher resolutions

I'd rather have slow-motion and a proper app that enables video editing/cutting/sound mixing just with Iphone 4.
Sent from my GT-I9000 using XDA App

I'm inclined to agree, theres room for improvement at 720p, its like the same logic as low end cameras and camera phones alike ramping up the pixel count doesn't directly mean better quality..
Plus the phone although it should be able to currently doesn't like playing back 1080p videos...
I'm not saying everyones going to want to watch 1080p on an 800 x 400 panel, just saying you might want to play back what you've just recorded to see how its come out..

Related

HD on Non-HD Screen?

Hi guys, I'm thinking about buying the Samsung Vibrant (That's the US Tmobile version of the Galaxy S for clarification) and I noticed that it can play 720P and it has a WVGA screen. These days, a lot of phones are capable of technically "playing" 720P video but none, even including the almighty retina display, have hd capable screens. But I was just wondering, besides being able to play its own recordings, what is the point of watching HD videos on a screen that really can only play 450P (keeping to true wide screen aspect ratio of course)? It just uses more battery and system resources to decode the higher res video when the end result is identical. Watching 720P on a WVGA screen is tantamount to hooking up a Bluray player to a non-HD screen. What's the point?
And yes, I'm well aware of the phone's DLNA capabilities.
Beats re-encoding right?
I think because the screen is so small and the resolution is high, it gives you the illusion of watching something in HD. If you compare a DVD rip to a 720p video on Galaxy, you'll definitely notice a difference. And the Super AMOLED screen helps too
Yeah, I can see how it's more convenient to just throw it on there raw but it seems like I'd rather take the effort to make it a lower resolution to save space on the phone if it looks the same either way?
And is there really that noticeable of a difference? I'd love it if someone could show a comparison picture between the same scene of a video in 720p and 480p on the galaxy screen to see if it's significant. Also, it might be possible that android is using sub-pixel interpolation to emulate the higher resolution.
Well the screen is a tiny bit wider than the 720 pixels you get from a DVD. Better to downsize than upsize, especially on such a sharp screen! I find that when watching DVD quality videos on a laptop, you notice the artefacts and low quality less than on the phone.
Robin.B said:
Well the screen is a tiny bit wider than the 720 pixels you get from a DVD. Better to downsize than upsize, especially on such a sharp screen! I find that when watching DVD quality videos on a laptop, you notice the artefacts and low quality less than on the phone.
Click to expand...
Click to collapse
720p is actually 1280x720 pixels, the phone has 800x480, there should be no difference to your eyes from viewing a high quality 480p video or a 720p.... People are probably comparing a low quality 480p DVDrip with a high quality 720p video, and that's why they are seeing a difference (color quality and sharpness play a big roll here). It makes no sense to watch HD content on the phone, a good 480p will look just as good and will take less processing power...
Thank you!
aeo087 said:
720p is actually 1280x720 pixels, the phone has 800x480, there should be no difference to your eyes from viewing a high quality 480p video or a 720p.... People are probably comparing a low quality 480p DVDrip with a high quality 720p video, and that's why they are seeing a difference (color quality and sharpness play a big roll here). It makes no sense to watch HD content on the phone, a good 480p will look just as good and will take less processing power...
Click to expand...
Click to collapse
That is exactly what I've been saying this entire time! And since true 480p is actually 848 x 480, I've been encoding all my videos to 800 x 450 because my hd2's screen just can't take proper advantage of hd. Somewhat ironic considering its name. It requires less processing power and with good encoding, you lose very little quality compared to the original video. This whole 720P playback seems to be just another marketing ploy like the megapixel battle was. Just another bullet to throw on the spec sheet.
Update: If anyone reading this would like to test the quality difference between video resolutions on their respective HD capable device, here's a great test clip in several resolutions: http://www.bigbuckbunny.org/index.php/download/
Yes, it's ideal to reencode to maximize size usage if you're gonna keep the video on the memory for a period of time.
However, for those HD videos that you've downloaded, and you have no wish to dl a SD version of it just for portable viewing, and it's something that you're gonna watch once and delete, that's where the functionality to view HD media comes in handy.
In short, it's more convenient to have the ability than to do without it.
kenkiller said:
Yes, it's ideal to reencode to maximize size usage if you're gonna keep the video on the memory for a period of time.
However, for those HD videos that you've downloaded, and you have no wish to dl a SD version of it just for portable viewing, and it's something that you're gonna watch once and delete, that's where the functionality to view HD media comes in handy.
In short, it's more convenient to have the ability than to do without it.
Click to expand...
Click to collapse
Hmmm good point. I suppose I'll just chalk it up to "convenient but not very practical." Thanks for all the great replies!
Very true and i believe the 720p which actually is for the video output..i just got the Nokia CA75-U cable and the 720p video playback is amazing on big screen TV.
tony800708 said:
Very true and i believe the 720p which actually is for the video output..i just got the Nokia CA75-U cable and the 720p video playback is amazing on big screen TV.
Click to expand...
Click to collapse
That's not 720p, it's standard definition tv.
aeo087 said:
720p is actually 1280x720 pixels, the phone has 800x480, there should be no difference to your eyes from viewing a high quality 480p video or a 720p.... People are probably comparing a low quality 480p DVDrip with a high quality 720p video, and that's why they are seeing a difference (color quality and sharpness play a big roll here). It makes no sense to watch HD content on the phone, a good 480p will look just as good and will take less processing power...
Click to expand...
Click to collapse
Yes, but I meant DVD resolution which has 720 pixels in width.
Besides, my entire collection is in 720p HD.. So when I'm going out and want a movie/series with me for boring times when travelling, it's nice to not have to convert them/re-download a lesser quality rip.
I also think I see a difference, tested with a SD-rip of Top Gear vs HD-rip of it. But might just be in my mind Seems sharper though.
You kow, videos encodings are at different resolutions for luminance and chrominance data.
Color data is often half or quarter the resolution of the actual video resolution.
A properly encoded 1280x720 video will look better than the same encoded at 840x480.
Considering the processing power, when video decoding and scaling are done by hardware, power consumption will be almost identical.
tundra84 said:
Hmmm good point. I suppose I'll just chalk it up to "convenient but not very practical." Thanks for all the great replies!
Click to expand...
Click to collapse
Not practical only for you maybe, but different people have different needs. Don't assume that you can decide for the whole world.

iPhone 4 now plays 1080p videos easily, then why Galaxy S can't

http://blog.gsmarena.com/iphone-4-now-plays-1080p-videos-easily-does-some-xviddivx-magic-too/
Seems like some people managed to play 1080p on iPhone 4.
SGS has almost the same CPU with better GPU and option for overclock.
What is the reason that is preventing us from playing 1080p? Not good enough app or something else?
1080p on a 4" screen? no thank you.
We just seems to be needing a good codec to play 1080p. So it should just be a software limitation unless the GPU is capped at 720p!
ostendk said:
1080p on a 4" screen? no thank you.
Click to expand...
Click to collapse
I would never watch 1080p on 4'' screen (even though some people would)
I'm just curios about the hardware.
@Prankey,
I guess SGX 540 can play 1080p if SGX 535 can.
I'll make a wild guess here:
iOS has all the software needed for full hardware acceleration while Android don't.
How is this a development related question?
And I thought galaxy can play 1080 without problems (didnt try though, as its very stupid).
so iPhone display is 960 x 640 pixels?
1080P is 1920 x 1080 pixels
unless it can output HDMI, seems pretty pointless to me.
The screen resolution is 800x480 anyway so the extra resolution does not benefit you at all. It's just a minor convenience to avoid converting the video but you're wasting battery power to decode the video and a lot of space. 720p is enough of a battery and space waster.
mickeko said:
I'll make a wild guess here:
iOS has all the software needed for full hardware acceleration while Android don't.
Click to expand...
Click to collapse
1080p isn't even listed as a file which can be played. You can't even upload it via iTunes, so there is no official hardware acceleration built in for 1080p.
dupel said:
How is this a development related question?
And I thought galaxy can play 1080 without problems (didnt try though, as its very stupid).
Click to expand...
Click to collapse
I guess it is a development question, because it may be related with codecs, drivers, etc.
But no, it can't. I have tried it, even though I'm not about to watch full HD on my SGS
miker71 said:
so iPhone display is 960 x 640 pixels?
1080P is 1920 x 1080 pixels
unless it can output HDMI, seems pretty pointless to me.
Click to expand...
Click to collapse
We can use microUSB to HDMI and we have DLNA. So it would be useful to us. Anyway, as I've already said my interest is about hardware capabilities not watching full HD on my phone.
Maddmatt said:
The screen resolution is 800x480 anyway so the extra resolution does not benefit you at all. It's just a minor convenience to avoid converting the video but you're wasting battery power to decode the video and a lot of space. 720p is enough of a battery and space waster.
Click to expand...
Click to collapse
You still have to convert the video though for these devices still cause h.264 codec support for mobile devices don't support all of what the codec can do. It's also wasted bit rate as well. It's better to have a lower resolution video with a decent bit rate then it is to have a video with a massive resolution but not enough of a bit rate to smooth out artifacts. this resolution race for videos on mobile phones is a tad stupid.
Rock player plays 1080p for me.
The Video I tried was a bit choppy though but acceptable.
(I guess about 15-18fps). I only tried one Video wich I accidentally loaded on my device.
As far as I now Rock player does not use any GPU acceleration though pretty impressive what this little CPU is capable of.
Definatly plays full hd better then my atom netbook.
ostendk said:
1080p on a 4" screen? no thank you.
Click to expand...
Click to collapse
agree it's simply over kill
all the extra processing is wasted on a 4" screen
actually iphone4 is only 3.5" not even 4"
720p is more than enough on the 4"
jam3sjam3s said:
1080p isn't even listed as a file which can be played. You can't even upload it via iTunes, so there is no official hardware acceleration built in for 1080p.
Click to expand...
Click to collapse
I wasn't talking about hardware accelerated 1080p playback. I was talking about how everything in iOS is adapted to support as much of the hardware features as possible, while Android is not adapted to support the SGS hardware in any other way than Samsung just tossing in (semi)working drivers.
jam3sjam3s said:
1080p isn't even listed as a file which can be played. You can't even upload it via iTunes, so there is no official hardware acceleration built in for 1080p.
I guess it is a development question, because it may be related with codecs, drivers, etc.
But no, it can't. I have tried it, even though I'm not about to watch full HD on my SGS
We can use microUSB to HDMI and we have DLNA. So it would be useful to us. Anyway, as I've already said my interest is about hardware capabilities not watching full HD on my phone.
Click to expand...
Click to collapse
And what format have you tried yo play it in?
jam3sjam3s said:
http://blog.gsmarena.com/iphone-4-now-plays-1080p-videos-easily-does-some-xviddivx-magic-too/
Seems like some people managed to play 1080p on iPhone 4.
SGS has almost the same CPU with better GPU and option for overclock.
What is the reason that is preventing us from playing 1080p? Not good enough app or something else?
Click to expand...
Click to collapse
1/ there is no point, resolution-wise
2/ with iphone there is a VERY limited range of file formats you CAN actually play, so you will spend half your life converting to a format that apple can control. Most my 1080p movies are mkv format, a format that works on Galaxy S but not on iphone. All my SD movies are Divx and Xvid, again, not compatible with iphone.
Mark.
Well actually we can! Rockplayer can do it so please stop spamming this forum!
You apple fanboy
jodue said:
just ****ing stupid! 1080p on 800x480, wtf? even 720p is higher than the screen-resolution! also a movie in 1080p has ~10Gb which would almost fill my 16gb card. STUPID and completely SENSELESS!
Click to expand...
Click to collapse
well apparently the people with iphone4 are too rich and too <insert what you think here> to care about that.
they probably think they have super wireless and can stream a 1080p movie and watch it over the air
AllGamer said:
they probably think they have super wireless and can stream a 1080p movie and watch it over the air
Click to expand...
Click to collapse
And why not? 802.11n is more than enough for that...
Anything that can be done on the iphone 4 can be done on the galaxy s, just needs the right software to be made.
The only difference between the iphone 4 and the GS is the software, the screen, and the galaxy s having one generation newer gpu
Anyway what's the point in this? sd cards have a 4gb filesize limit, 1080p would waste so much battery for no benefit over a 720p file
technical spec yes
real life usage, not so great
wireless N is what i use for my home teather, yes it "works" but load time is horrible, as well as the random cut offs, then waiting for the load time again.... it's a pain in the aussie
it's much more convenient to first copy the entire movie into the hard drive via wireless N, then watch it
but that defeats the entire purpose of streaming a movie

[Q] Slo-Mo video recording on i9000

I was wondering if we could get 640x360 at 120fps video recording without audio on the phone as 1280x720 at 30fps is already there.
So if the phone can process 720p at 30fps then it should also do 640x360 at 120fps or even 320x180 at 240fps(for ultra-slow motion).
If this is possible then we can reduce the video playback framerate to 30fps(on computer or on the phone itself if it is possible) and the video would be in slow motion.
I read that by editing the media_profiles.xml we can tinker with video recording settings, i think it is available on froyo only.
So can the leaked builds for SGS can they be used?
I would be getting the SGS on my birthday so can't try it myself.
Till then i am gathering information on mods that can be done to enhance the android experience.
Thanks in advance.
Regards,
Utkarsh
I would love this. My girlfriend can do it with her Samsung Wave, too. I'm so jealous
I found the topic in another sub-forum before, but there doesn't seem to be much interest in this.
http://forum.xda-developers.com/showthread.php?t=726111
Bump
Would love this feature too
Im not sure if you can just decrease the pixel and so increase your frames per sec
I think this depends on the camera....
Because if you think backwards... you have 640p at 30fps, and you would turn it in 15fps, the resolution increases ? No, i think the Wave camera simply has this feature to film 120fps....
But please tell me im wrong, because i would also love it !!
I think its true that the camera must support this feature. But it's also about the throughput of data which has a certain maximum. That's why the resolution is reduced a factor 2, and enabling a frame rate of 120 fps, without exceeding the maximum data throughput.
But I also think that if it's possible on a Wave, it must be possible on a Galaxy S. I'm rather convinced they use the same camera, judging from the samples recordings made with both phones.
So hopefully, somebody can jump into this. Or give a real explanation how this slo-mo recodind works.
(Is it really a high shutter speed, and do you need a very highly illuminated object, or do they make use of some interpolation technique?)
Can anybody try!!!!
Can anybody running leaked froyo on SGS try this by editing the media_profiles.xml
i guess it might work as cyanogen mod 6 enabled 720p on the nexus one.
By editing the media_profiles.xml we might get 120fps video which can be slowed on computer(by reducing the video playback to 30fps).
Technically speaking i think it is possible if the camera is not causing a bottleneck, because the data rate at which 720p is encoded is enough for 640x360 at 120fps if we do the math.
So please it is my ernst request to all the pro-mods to try this.
Any news on this matter??
it occured to me that we could extract the cammera app from a samsung wave and translate the slo-motion feature to our i9000... any hint on how to do this??
Months old topic but... BUMP!
Really not fare that WAVE can do it but i9000 cant
What a great idea - although I suspect if it could be done, it would have been already....
Fingers crossed though

[Q] is 720p video possible?

i think someone talked about this before but i can't find the thread in searches. is it completely impossible to get 720p video out of the milestone?
likely possible, just depends on how many frames you would like per second...
The camera seems to be high enough quality to capture the pixels you require but the phone may not be able to process/compress the video stream, given the frame rate you may desire.
I'm not totally sure, but I imagine that's going to be the overall consensus.
Cannot be done.
I believe the phone itself couldn't keep up.
No enough hardware for 720p on milestone
hefonthefjords said:
i think someone talked about this before but i can't find the thread in searches. is it completely impossible to get 720p video out of the milestone?
Click to expand...
Click to collapse
I believe once you root the phone and overclock the hardware, it should run video at 720p
iltimonster said:
I believe once you root the phone and overclock the hardware, it should run video at 720p
Click to expand...
Click to collapse
is this true?
how would u go about enabling 720p video recording?
that would be awesome!
i have already rooted and overclocked to 900mhz
I don't know if is it possible since we can't even play 720p .mkv videos, which I believe needs less cpu/ram power than recording 720p videos in high frame rate.
Furthermore, Milestone's camera isn't that good at all, why you would want to record a 720p video with a bad camera sensor?
with camera.apk change this is possible?
Playing 720p files is perfectly possible, but recording, hmm maybe at 24 or less FPS so why bother I prefer D1 at 24+ FPS, than laggy 720p,
It should be 720p video recording min requirements are 30 fps rate. Nexus one at best have 25fps. Our phone runs from 30 without root even motorola has specs sheet.. I think it was Verizon who told Motorola not to add 720P video recording. Just to make users upgrade to Droid Incredible and Droid x . In the Froyo update to Droid Last Summer. Milestone will get 720 p video recording in the new update 2.2 os in Europe. You can always talk to Matt from Motorola to verified my statement.
hefonthefjords said:
i think someone talked about this before but i can't find the thread in searches. is it completely impossible to get 720p video out of the milestone?
Click to expand...
Click to collapse
cry3200 said:
Playing 720p files is perfectly possible, but recording, hmm maybe at 24 or less FPS so why bother I prefer D1 at 24+ FPS, than laggy 720p,
Click to expand...
Click to collapse
Hi cry3200, could you tell me how do you play 720p .mkv videos??
It's the only thing I wish my Milestone could do and can't get it done. My videos don't play flawlessly whatever video-player/settings I've tried.
I only get 720p+ videos and I would love to play them in my Milestone without having to encode them in lower quality...
Hi there,
first off all i don't need this feature on my phone...
It doesn't make sense to me if the video resolution is higher than the display resolution.
Anyway, no doubt it is quite interesting thing from the technical point of view.
At least some things should be fulfilled:
- hardware support for 720p
- enough bandwitdh on the memory subsystem
- application to handle HD video files
So i took a look into the processors datasheet:
Code:
· XGA - 1024 ´ 768 VESA timings at 60 fps (pixel clock = 63.5 MHz)
· WXGA - 1280 ´ 800 VESA timings at 59.91 fps (pixel clock = 71 MHz)
· SXGA+ - 1400 ´ 1050 direct drive of LCD with minimal blanking at 50 fps (pixel clock = 75
MHz)
· HD 720p - 1280 ´ 720 CEA 861-D timings at 60 fps (pixel clock = 74.25 MHz)
Looks like hardware would basically supporting this.
From my point of view the rest of hardware should be powerful enough to handle it as well (at least it is a SoC with PoP memory).
There's also a high speed connection to the display.
Last but not least the CPU is very similar too the one used on beagleboard.
AFAIK you may play HD on this hardware.
IMHO there might be some trouble on the milestone because of the resolution missmatch.
Please correct me if i'm wrong!
Regards,
scholbert
Babis_ECE said:
Hi cry3200, could you tell me how do you play 720p .mkv videos??
It's the only thing I wish my Milestone could do and can't get it done. My videos don't play flawlessly whatever video-player/settings I've tried.
I only get 720p+ videos and I would love to play them in my Milestone without having to encode them in lower quality...
Click to expand...
Click to collapse
Just use VPlayer, set the quality in options to Speed or High Quality, and experiment with the buffer for different container types, MKV files should not exceed your card speed I use a class 10 card but the stock is a class 2, but usually I use MP4 720p files that I encode from MKV 1080p, I encode on the GPU so by the time I drink a coffe and smoke a cigarette its almost encoded, original MKV 720p has some audio/video sync issues with VPlayer so I dont use them, but if you overclock to 1.2 or 1.25GHz the sync problems are gone, I dont really remember a bit rate to tell you for encoding, but try with 2000-3000kb/s and see if it works I usually use between 3000-4000kb/s with my card
Just experiment,
EDIT: Forgot to mention, not all of the movies encoded play flawlessly but I'd say that 90 percent of them work, but keep in mind you need to overclock to 1GHz minimum so if you don't want to do that it wont work, and use FroyoMod cause its the fastest and most stable rom available, Gingerbread has problems with VPlayer it just crashes; but the problem is VPlayer itself
Thank you for your answer.
- The only reason i wanted this to work out-of-the-box is to not have to encode, etc.. Just copy the files in SD Card and press Play..
- I am always in 1.1GHz, I will try 1.2GHz..
- I encoded a couple of 720p .mkv files in MP4 with excellent (same I think..) quality with Handbrake and they played absolutely fine in Milestone. I just want to avoid this encoding process.
I will follow your advice and see what happens. First of all I guess I have to change the stock mSD with one faster.
Thanks for all the replies regarding this. I just figured that since the camera sensor has the pixels it should be able to fire out the extra res. I'm not concerned with the screen mismatch as the videos don't get played back on device, they get put on my computer and youtibe, both of which will benefit from the extra pixels.
Sent from my Milestone using XDA App

240 FPS 720p

Is there a way to enable recording of 240 FPS slow-mo? I really do not mind the video being at quality of 720p, If the phone is capable of 1080p @240, I do not see a reason why it would not handle higher framerate at 720p.
where did you find info that it could handle 240 fps? i thought it was more like 60 (or 120 for 720p max)? don't get me wrong, i would like to see that, but imo this is out of A2's reach.
ond96 said:
Is there a way to enable recording of 240 FPS slow-mo? I really do not mind the video being at quality of 720p, If the phone is capable of 1080p @240, I do not see a reason why it would not handle higher framerate at 720p.
Click to expand...
Click to collapse
It records video in 1080p at 60fps or 720p at 120fps.
The 660 chipset on the Mi A2 IS capable of 240FPS @ 720P.
(https://www.qualcomm.com/products/snapdragon-660-mobile-platform)
The limiting factors here would be either A.) the camera modules or B.) software implementation.
So, in theory, yes but further testing/research would have to go into determining the possibility.
This would best be a question for Xiaomi support:
https://www.mi.com/global/support/contact/
Good luck!
and C) the willingness of Xiaomi of course
^^^ Absolutely this. LOL.
Even Mi 8 lite has 240FPS @720p, it uses the same CPU, so it is a software matter, so there should be a way to enable it.
@ond96
And you're likely right but, as of now, no one on XDA has volunteered to implement such a change.
Please contact Xiaomi and inquire further with them.

Categories

Resources