As usual, the 'final frontier' of getting the latest and greatest Android flavor fully functional on our 'old' phones is videos and video recording. That it works at all is amazing, and is thanks to the equally amazing devs who continue to support the OG Droid incredible. Now, I'm not a dev and don't pretend to be, I just like to experiment. The purpose of this thread is to document the current state of things, and to share what works and what doesn't work. I'm using Pons CM10, but Pons AOKP, Albinoman AOSP, and Evervolv should all provide a similar experience as far as video stuff is concerned.
First, the state of 'stock':
- Video recording does actually work. The camera preview is wonky, but it does record real video footage. This ain't no 720p though, frame rate is maybe 6 fps - that's pretty jerky if you ask me. Audio is steady.
- Video playback is very bad. While the stock video player seems to handle audio OK, the video stutters badly, sometimes pausing on one frame for several seconds.
- YouTube playback is smooth and seamless if the phone is in landscape mode, the video is full screen, and you don't touch it. Anything that causes the screen to display anything other than the video being played will cause it to flicker and sometimes pause.
- Netflix does not work at all.
Next, the state of 'free' apps from the market:
- Videocam Illusions can record smoother video than the stock camcorder, but only because it allows you to lower the quality and uses its own software encoding. At the resolution of the stock camcorder (640x480), the frame rate is similar. Audio quality can be increased with little or no impact on video quality.
- MX Player, by default, plays slow and stuttering video just like the stock player. With hardware decoding enabled, video files play quite nicely (provided they were recorded on something other than a dinc running JB!). Audio sometimes goes silent for a second or two.
- Camera ICS allows increasing the video bitrate (and has less problems with wonky preview) but records videos just like the stock camcorder.
- lgCamera and DoubleShot allow much more control over video recording quality. However, the only settings that work are H.264 encoding, 15fps, 640x480. Which, of course, yields similar results to the stock camcorder - about 6 fps at best. Audio quality on these apps can be tweaked nicely.
My questions for those who know about such things:
Would it be possible to get the stock video player to use hardware accelleration?
Would it be possible to enable other video encoders in the ROM, at least for experimental purposes?
Sorry to break it to you man but the dInc is a bit behind the times. From what I understand the lack of updated hardware drivers from the manufacture is what's limiting it to be further more compatible with the latest AOSP. The glory days of the dInc were CM7, past that it went down hill IMO.
m52 power! said:
Sorry to break it to you man but the dInc is a bit behind the times. From what I understand the lack of updated hardware drivers from the manufacture is what's limiting it to be further more compatible with the latest AOSP. The glory days of the dInc were CM7, past that it went down hill IMO.
Click to expand...
Click to collapse
I'm fully aware that the Dinc is ancient by cell phone standards - that's why I have one. The way I see it, I could:
1. Pay $500 for the latest and greatest phone.
2. Get back on a Verizon contract and pay $1200/year for the latest and greatest phone.
3. Buy a used Dinc for $80 and deal with a few issues like this
Which choice is the right one for me is obvious, though it's definitely not the right choice for everyone.
FWIW, video recording via the stock camcorder has been broken since about 10-29 (two days after I posted the OP). There have been rumors of a possible fix in the works from Evervolv, but I think they're mostly focused on the increasingly difficult task of bringing the latest version of Android to what used to be top-of-the-line phones.
I dont know.. Although video recording doesnt work, CM10 is absolutely amazing and stable on Dinc(at least pon's roms are).
123421342 said:
I dont know.. Although video recording doesnt work, CM10 is absolutely amazing and stable on Dinc(at least pon's roms are).
Click to expand...
Click to collapse
I'll second that. The camera situation is getting better slowly, as bugs are being ironed out upstream and the devs try out various fixes. For me, the benefits of jb outweigh the downsides, though I definitely did appreciate the consistency of cm7.2. Perhaps you should stick with that for now?
I've had to switch back to cm7.2 recently. Flickering YouTube really started to get to me. Really miss the UI, though. Anyone find a fix or at least a way to alleviate the flickering?
Sent from my ADR6300 using xda app-developers app
flicker isn't that bad on my phone using tiny's cm10
zenihilist said:
I've had to switch back to cm7.2 recently. Flickering YouTube really started to get to me. Really miss the UI, though. Anyone find a fix or at least a way to alleviate the flickering?
Sent from my ADR6300 using xda app-developers app
Click to expand...
Click to collapse
While it doesn't have the cm customization I posted an evervolv android 4.2 build and people said it doesn't have YouTube flickering. Its a really early build so it has issues so don't flash unless you want to help report bugs.
Sent from my Galaxy Nexus using Tapatalk 2
tiny4579 said:
While it doesn't have the cm customization I posted an evervolv android 4.2 build and people said it doesn't have YouTube flickering. Its a really early build so it has issues so don't flash unless you want to help report bugs.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Indeed the flickering in YouTube seems to be gone in your 4.2 build - that's a pleasant surprise! Video stuff in other places is pretty much unchanged; MX Player plays videos smoothly if hardware decoding is enabled, the stock video player stutters badly, trying to record videos FC's the camera, and VideoCam Illusions can still record medium-low quality videos.
The 4.2 ROM is awesome, Tiny. Thanks so much! I don't see the flicker anywhere anymore (currents, chrome, etc). Aside from the odd fc that I'm unable to reproduce, this may be more smooth than 4.1, cm10. Also, videos recorded in in gingerbread ROMs play fine for me on the stock player.
Sent from my Droid Incredible using xda premium
My i337 is recording video at variable framerates depending on the lighting of the environment. For example, if I record a video indoors, the framerate drops significantly to 16 or 17 FPS. As soon as I point the camera to a window, the framerate then goes up to 30 FPS. I've never had any phone do that. I've analyzed videos from my Captivate, Atrix, S2, S3, and Note 2 and they all maintain 30 FPS throughout the entire duration of each video. My S4 is dropping the framerate in the middle of recording and can be clearly seen on the screen during the recording and even worse on the computer. When the FPS drops, the video quality is significantly worse than my Captivate videos ever were.
I have tested the following ROMs:
1 - CM 10.2 2013-09-17 nightly
2 - CM 10.1 RC2
3 - Kangabean Google Edition
4 - task650 AOKP
5 - Goldeneye (TW)
Of the tested ROMs, Goldeneye was the only one able to record videos at a constant 30 FPS. All the other ROMs were unable to keep the FPS up. This leads me to think that it is a software issue. I know the whole TW vs AOSP camera deal, but every phone I've had at least maintained the basic capability of taking pictures and recording video with an AOSP ROM. I should be able to use CM 10.2 and record 1080p, 30 FPS videos as well. I want to do everything I can to stay away from TW ROMs. Is there a way to install something like a driver for the camera to work on AOSP ROMs? What do you suggest?
Sounds like a aosp issue for sure. If I was you I'd get a logcat of when you are recording a video so the logcat writes out what's going on and create a ticket issue for cm team to try and fix this bug.
Sent from my GT-I9505G using Tapatalk 2
I too have come across this variable frame rate issue after installing a GPE based ROM.
Any solutions found? I hope it doesn't require going back to a TW ROM. :crying:
Thanks.
Is there a way to record slow motion video with AOSP 4.4 i9505 ?
Till now, nope. I am still looking for slowmotion 720p for the i9505, but nobody ported it. There is a apk file of the i9500 camera (I think android 4.3, touchwiz ofcourse) that you can use to record 720p slowmotion on the i9505 with the same android version. This camera only works with touchwiz roms.
If there was a way to make touchwiz roms look like aosp, I would have used that.
Hey,
is it possible to get UHD and Slow Motion feature working on a ASOP ROM like Liquid Smooth on a D802?
sorry if already asked.
Hello
I'm not sure if this is the complete correct thread but I really need to know how to get the 60/120FPS fast motion working on Pie roms.
I've tried multiple Oreo roms and 120fps fast motion works but not on Pie roms
When I record I have the option to select 60FPS or 30FPS but it feels like 30FPS regardless of what I choose
Please, thank you for helping me!