[JB]Camcorder 640x480 - XPERIA X10 Android Development

THIS THREAD IS NOW OBSOLETE.
Thanks to Tof37 we now have native camcorder support in CM10 and CM10.1 (JB 4.1 and 4.2.2 respectively). If you're on a ROM who's developer hasn't yet included the native support from CMx10 sources, you can still use this app.
Recording 640x480 res videos on ICS/JB with a 3rd party app​
The application is called Videocam Illusion.
How to ajdust the app's settings:
Set the audio quality to 44.1KHz
Set the video resolution to 640x480
Set the video quality to 100 (other values work fine too, but I prefer this one)
What does this app actually do to make recording possible?
It uses mJPEG encoding (each frame is treated seperately as a JPEG picture) and outputs the video files in .mov format rather than using h264/MPEG encoding
Where's the catch?
Recorded videos can only be played back within the app because the Gallery app does not read .mov formats. You can also find the recorded video files on your SD card in the videocamillusion folder and play them anywhere else (PC) though.
Low framerate
Poor compression ratio
The app was tested and reported successfully working on:
FeraVolt's JB v2 ROM w/ FK v4
walker.cz's walkerlab JB 4.2.2
scritch's CMx10 JB 4.1 (CM10) w/ CMx10 kernel
scritch's CMx10 JB 4.2.2 (CM10.1)
Slimbean v4 w/ AminKernel P7005
However, it shouldn't have any reasons not to work on any other ICS/JB ROMs and/or kernels.
Many thanks to walker.cz who found the app. He's also working on a JB 4.2.2 ROM with many customizable features avaliable with the AROMA installer so make sure you check it out here in the x10 developement area.
It's not HD, but it's something.
Happy recording!

Man is this awesome....
Just tested and working fine Fera's JB V2.
Thanks
Sent from my Dell Streak 7 using xda app-developers app

It works on Ferakernel V4 too on XPERIA X10Z-10.1.A.1.434
Thank you very much

It works on Fera's JB v2 and SlimBean v4.....AminKernel-P7005
:good:

thanks for this great find. on scritch007's CM10 rom and i'm using moboplayer to play the videos
https://play.google.com/store/apps/...id.nil&feature=nav_result#?t=W251bGwsMSwyLDNd

I know this stuff already i should have shared earlier , was using the same app in galaxy 3 since we had the video problem in gingerbread custom rom

That's something!!
I got to say this was great founding for X10!!!
Thanks walker.cz and OP, giving me drive to download 4.2 ROMS!!

thanks alot man, now i can try ics and jb roms after a long wait for the Camcorder

man recording is superb but voice recording is like I dont know:silly: looks like its fastforwarded while playing! any idea??

Related

[MOD] NeXuS HaZ 720p @29fps and 480p @ 30fps. UPDATE (12/29)

Finally 720p encoding for nexus one
I LOVE ANDROID
Thanks to
My Parents, Cyanogen, maxisma, Wysie_Soh, barakinflorida coolbho3k and more for their support, teaching inspiration and work
Requirements- >CM5.0.8test3
Froyo Done thx to cyanogen
U need the new froyo radio
Here u go, this time its a full CM6 RC1 build, i didnt have time to make it incremental, will do an incremental update sometime tomorrow
http://www.megaupload.com/?d=6WOYHP85
Incremental update. Flash on top of cm6. Thx maxisma I was too lazy if u get fc after flahing these then wipe camera data, thx for the info everyone
Here they are!
For 8 MB/s SDs: http://www.megaupload.com/?d=RUO7BCOC (not signed turn of signature checking)
For 6 MB/s SDs: http://www.megaupload.com/?d=AX38PJ55 (its with kerneln i think itdoesnt need to be really updated, if u still want u can post in thread
Your phone should have a high speed sdcard able to bear the load of the high fps otherwise the video recording will stop for some ms and resume. I am yet to tweak bitrate etc for these settings
#AndroidWinsAgain
#iPonySUX
To come
better audio
Working on them now
Latest Video sample 1 http://www.youtube.com/watch?v=h-eyr3T5W9A
Latest Video sample 2 http://www.youtube.com/watch?v=hzxVlhNnC18
Be sure to watch it in HD
Changelog
12/29
New 8mbps incremental (not signed)
10/29
remove the limit for 8k devices which was set to 24
10/27
Increased FPS
Increased quality of video
5/8
fix pixelation
fix green issue (enom)
3/8
test version out for froyo
6/15
Allocate 15mb to camera (thx coolbho3k)
CAP bitrates
i guess the first stable one with best video quality
6/14
Fix blank 480p
6/13
Increased Bitrate
Allocated more RAM to Camera thx Coolbho3k
June 10
New Camera App by Wysie_Soh (Thx Bro)
Increased Bitrate to 10mbps if anyone can reach it
Source is up at github. www.github.com/charansingh
THANKS!! Does it work with FroYo?
awesome! same as above froyo capable????
when I looked at the download it says CM 5.0.8 and I think it has the same radio as Froyo, so it should work, right? I will test it anyway and report back..
Will this MOD work with any kernel??!
Re: 720p Recording for Nexus one
Downloading it for froyo now. Will report back
-------------------------------------
Sent via the XDA Tapatalk App
Awesome!
I can't wait for the updates to come (FPS, audio quality).
Edit: I don't know if there's an easier way but this is what I did:
1) nandroid
2) wipe
3) flashed pauls FroYo WITH radio HERE
4) wipe
5) flashed cyans 5.0.8t3 HERE
6) flashed the 720p update zip
dont flash on froyo, files are different for it
absolutely wonderful! thank you
"Holy **** 720p" Best video quality title
Lost my usb cable so cant view videos on my computer yet, but i'm currently recording a **** load to view them later.
Thanks OP!
Did you modify anything in the kernel or just in the Camera app? Send me a patch and I'll get it into CM if you want.
charnsingh_online said:
dont flash on froyo, files are different for it
Click to expand...
Click to collapse
And, lo, there was much weeping and gnashing of teeth ='(
Great name for the settings, lol.
Re: 720p Recording for Nexus one
Just tried with froyo. Does not work
-------------------------------------
Sent via the XDA Tapatalk App
Is this 1280x720?
anybody wanna host a sample? I WANNA SEE!!!
spr33 said:
Is this 1280x720?
Click to expand...
Click to collapse
Yes, it's true 720p.
can't wait for FroYo!!
confirmed this don't work with Froyo..
FINAL F*&*&-LY
Dosent work with froyo, hoping and praying for it soon!!
cyanogen said:
Did you modify anything in the kernel or just in the Camera app? Send me a patch and I'll get it into CM if you want.
Click to expand...
Click to collapse
I modded camera driver passion properties and camera for fun. I am working to add 480p profile too with medium tag. No laptop right now. Will report back

Any ROM based on Android 4.x with Video record working at least the same as on stock?

Hi,
Is there any ROM based on Android 4.x which has Video recording not lagging? The same level of performance as on stock will be quite enough for me... No lagging while video playback would be also nice to have. I have tried Jokersax cm9 and cm10 and both didn't have these things working. Anyway, I would like to thank Jokersax and his work done to offer community the newest fancy stuff .
Or there's a common issue with drivers which prevents having video recording working stable in any ROM on Android 4.x? Is there any other option rather than waiting for official Android ICS release for MoPho?
Thank in advance for replying.
bloodhound_ said:
Hi,
Is there any ROM based on Android 4.x which has Video recording not lagging? The same level of performance as on stock will be quite enough for me... No lagging while video playback would be also nice to have. I have tried Jokersax cm9 and cm10 and both didn't have these things working. Anyway, I would like to thank Jokersax and his work done to offer community the newest fancy stuff .
Or there's a common issue with drivers which prevents having video recording working stable in any ROM on Android 4.x? Is there any other option rather than waiting for official Android ICS release for MoPho?
Thank in advance for replying.
Click to expand...
Click to collapse
ok thank god so its not just me. video playback doesnt lag... (except hd videos)
bloodhound_ said:
Hi,
Is there any ROM based on Android 4.x which has Video recording not lagging? The same level of performance as on stock will be quite enough for me... No lagging while video playback would be also nice to have. I have tried Jokersax cm9 and cm10 and both didn't have these things working. Anyway, I would like to thank Jokersax and his work done to offer community the newest fancy stuff .
Or there's a common issue with drivers which prevents having video recording working stable in any ROM on Android 4.x? Is there any other option rather than waiting for official Android ICS release for MoPho?
Thank in advance for replying.
Click to expand...
Click to collapse
there's no drivers available for us to use for ICS/JB. so everything is hacked to kinda work. in this case it means lots of 2d related things don't work. video recording for example. JB is quite jittery at times. all due to lack of drivers.
if you want a stable rom with everything working. use a gingerbread rom.
na7q said:
there's no drivers available for us to use for ICS/JB. so everything is hacked to kinda work. in this case it means lots of 2d related things don't work. video recording for example. JB is quite jittery at times. all due to lack of drivers.
if you want a stable rom with everything working. use a gingerbread rom.
Click to expand...
Click to collapse
CM7 by JOKERSAX is definately the best option for the most stable opperating system in my eyes, no offence to other builds or devs.
the cm10 version is running great for me after doing very small mods to get it working. I DO HAVE WORKING VIDEO ON CM10!!
The video illusions is the only video camera app ive had that works well and dosnt seem to run verry slow.. i had to disable HWA on the gallery and on the camera and the video cam app to reduce jitter and FC. but CM10 or any AOKP seems to be verry solid, i love to run AOKP JB roms from time to time to switch things up, THEBILL has a great selection to offer, jump to page 1 on any build to see what is still broken (borked?)
but the issue is that the drivers are hacked up from gingerbread and this is the best it will be + a few mods to improve quality until the release of ICS comes out, big hopes now with the photon Q being out and running ics/Jb
GOOD LUCK
let me know if i helped any!!

Camcorder / video recording for CM10

Thanks to Th3Bill's thread I'm now using Video Illusion app for video recording on JB.
1) Do you have other apps that do video recording? I tried flashing a JB 4.2 camcorder someone recommended but I get white screen like the others who've tried it.
2) How do 3rd party apps get good video recording quality when they don't have the official drivers for Atrix 4g? This is just for my noob knowledge... and why do we need drivers to get a stock video app?
Thanks in advance..
Camera ICS works pretty good. Free @ play store.
LāvLab / HostileSlothRecords
is camcorder working with app in cm10?
We need to keep waiting Because we don't have drivers of camera in JB for Motorola Atrix!!!

[Q] Neo V MIUI GB 2.4.20 Video recording freeze

Hi,
I have a problem with video recording in each MIUI GB ROM.
Every time during recordinng video freeze for 1-5 seconds.
This problem exist for 720p video recording.
When I try to switch to 720x480 - camera doesn't start.
When I swich to 192x144 - video recording working flawlessly but because of the poor quality - the film is useless.
I have tried every kernel for MIUI v2 Neo/NeoV.
I have tried every ROMs MIUI GB for Neo/NeoV and everytime I have a the same problem.
On stock GB ROMs everything is ok.
I have tried lgcamera to chose best max working resolution but I would like to know is it possible to 720p video recording in MIUI GB ROM for my NEO V?
Best regards
endriuss said:
Hi,
I have a problem with video recording in each MIUI GB ROM.
Every time during recordinng video freeze for 1-5 seconds.
This problem exist for 720p video recording.
When I try to switch to 720x480 - camera doesn't start.
When I swich to 192x144 - video recording working flawlessly but because of the poor quality - the film is useless.
I have tried every kernel for MIUI v2 Neo/NeoV.
I have tried every ROMs MIUI GB for Neo/NeoV and everytime I have a the same problem.
On stock GB ROMs everything is ok.
I have tried lgcamera to chose best max working resolution but I would like to know is it possible to 720p video recording in MIUI GB ROM for my NEO V?
Best regards
Click to expand...
Click to collapse
Post in the problem in rom specific thread
There's a better chance of type problem getting solved
Sent from my Xperia Neo V using Tapatalk 2
Problem solved (MaxWorks solved my problem ) I thought I checked everything...
It was SD card problem only!

{X10}[DEVELOPMENT] CM10 - FreeXperia Project | HWA Decoder | 31/12/13 | 24bpp KSM

CyanogenMod is a free, community built distribution of Android 4.1 (Jelly Bean) which greatly extends the capabilities of your phone.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
------------- DOWNLOAD ( click ) -------------
** Update 31/12/13 **
new kernel (16M colors 32bpp, KSM ad more) download and flash it from heare :
2.6.32.4 SDE JB Kernel_0.4
HOWTO
Install instructions:
1. Install the kernel.ftf inside the package with flashtool
2. Format /system /data /cache in recovery
3. Flash the ROM
4. Flash the gapps
5. Enjoy
Google Apps are not included in this ROM. You'll need to find those yourself if you want them.
ENJOY AN UNOFFICIAL CM10 RELEASE BROUGHT TO YOU BY FreeXperia Team
Working
HWA Decoder
Camera (HD1080i)
Audio
Data/GSM
halt and reboot
Bluetooth
2.6.32.15 kernel (thanks to FeraVolt )
Kernel and ROM was builded with Linaro toolchain 4.7
Bugs:
CamCorder
Wifi (kernel module need to be compiled properly )
Report everithink you will finde so i can fix everithink quickly
Source:
will upload later.....
Thanks
* CMX10 Team for keeping the work on this device
* Championswimmer for improving the repo and fixing updater script[/QUOTE]
* x10 comunity you are the best comunity in XDA !
cheers
Achotjan
Great, but please what are the differences between this rom and scetch's one?
Envoyé de mon C6903 en utilisant Tapatalk
Please upload to wuala/mediafire. It block where I came from.
Appreciate your work. Thanks
Is this the jb rom of semcdebrandengine??
CryLegend said:
Great, but please what are the differences between this rom and scetch's one?
Envoyé de mon C6903 en utilisant Tapatalk
Click to expand...
Click to collapse
well, HWA video decoder of 720p video ativly, and i take the developpement of x10 in hands
cheers
Achotjan
ventus88 said:
Is this the jb rom of semcdebrandengine??
Click to expand...
Click to collapse
no this is Cyanogenmod ROM for x10
cheers
Achotjan
Oh no I must wait again
I am really curious about your SemcDebrandEngine JB rom
From the screenshot it looks like my brother's Xperia S
As soon as it gets wi-fi i am testing this masterpiece!
JeffreyPiket said:
As soon as it gets wi-fi i am testing this masterpiece!
Click to expand...
Click to collapse
same here
Thank for your work
I have test it rapidly and i don't find more bugs that are not in your bug list
Rom is fast , I think use it for daily use when WiFi will be fix
Sent from my Xperia X10 using xda app-developers app
Installed CM10 'TrollXperia' without problems.
No built in screen capture yet. Used aScreenshot, which is an an old app I had laying around to capture screens.
FPS 2D avg=49 stdev=2.98
I'd be looking for something more in the range of 54FPS+ as we progress further with development.
We should be looking at good 3D performance with 11FPS in NenaMark2
Running AnTuTu on a FerVolt kernel is slower than watching glaciers move, but that aside, AnTuTu returns 4992 (998MHz Performance/Deadline)
AnTuTu benchmarks are not always seem as good form in a development thread, but they do lay down a general indicator which can be useful for tracking the likes of 2D, 3D and I/O changes as development progresses.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
AnTuTu rebooted on 3D graphics when clocked at 1190MHz so just used 998MHz (performance/deadline)
In general activities, the screen responses seemed smooth, and application load time was quick. No WLOD during my 1hour meet and greet with CM10.
Didn't test any video playback as my video players wanted Google Play installed to verify licences and etc.
Will have another look when WiFi is enabled.
Problem Solved
DELETE
Alternate DL link
I really want to try this build. Can you provide an alternate DL link, uploaded.to is blocked here in India (courtesy the Department of Telecom)?
Regards,
Kailash
Use http://www.bigspeeds.com. works for me.
Dr Goodvibes said:
Installed CM10 'TrollXperia' without problems.
No built in screen capture yet. Used aScreenshot, which is an an old app I had laying around to capture screens.
FPS 2D avg=49 stdev=2.98
I'd be looking for something more in the range of 54FPS+ as we progress further with development.
We should be looking at good 3D performance with 11FPS in NenaMark2
Running AnTuTu on a FerVolt kernel is slower than watching glaciers move, but that aside, AnTuTu returns 4992 (998MHz Performance/Deadline)
AnTuTu benchmarks are not always seem as good form in a development thread, but they do lay down a general indicator which can be useful for tracking the likes of 2D, 3D and I/O changes as development progresses.
AnTuTu rebooted on 3D graphics when clocked at 1190MHz so just used 998MHz (performance/deadline)
In general activities, the screen responses seemed smooth, and application load time was quick. No WLOD during my 1hour meet and greet with CM10.
Didn't test any video playback as my video players wanted Google Play installed to verify licences and etc.
Will have another look when WiFi is enabled.
Click to expand...
Click to collapse
Hi, thanks for te report, this is realy useful , however we are woking on the base without any tweak or so, sothe main goal is to have full hardware support,like camcorderhwa etc... about the lag of the kernel and performences its cause we USE ION memory managemnt inside this new kernel and its not stable yet, i will remake another build when i will fix those problems, now i need only hwa tests for this, 720p videos pleas test and report, as this om thread is made for one big objective, android 4.4 Kitkat, so i want to have a good base heare to work on kitkat with improved source code
cheers
Achotjan
I confirm 720p videos works without problem. I test it with mxplayer
Sent from my Xperia X10 using xda app-developers app
maybe a little bug for me that DU meter does not count any internet data usage, also onavo counter and so many apps for counting data usage does not give me any reports ... BUT :
720p videos playback works good, also apps responding is very fast especially in browsers & facebook, overall performance is faster and more responsive than previous builds .
thank you Achotjan, also thanks to Fera, for your hard work and for keeping our x10 alive.
Video time.
Achotjan said:
now i need only hwa tests for this, 720p videos pleas test and report, as this om thread is made for one big objective, android 4.4 Kitkat, so i want to have a good base heare to work on kitkat with improved source code
Achotjan
Click to expand...
Click to collapse
I installed the ROM again and tested known working mp4 and mkv 720p videos and none of the ones I have played in CM10 TrollXperia
Feravolt very kindly supplied a reference to a Yosemite 720p mp4 video which became a defacto benchmark for GB 2.3 FeraKernel development/testing.
Video: MP4 H.264(AVC1) 30fps 1280x720(HW acc)
Audio: AAC (44.1KHz) 2 ch
The Yomsemite video could not be played on CM10 TrollXperia in either MX Player Pro nor BSPlayer
Maybe @FeraVolt could graciously provide a link to the Yosemite video again as that was a good video and could be watched over a few times without undue stress to the viewer and then multiple testers have at least one common test video with a known format.
I also have many mkv(H.264,AC3) (6 audio channels) 25fps optimized '720p' videos which on GB 2.3 plays in HW+ (MX Player Pro) or HW (BSPlayer) mode and have good smooth playback.
Video: MKV H.264 25fps 720x576(HW acc)
Audio: AC3 (44.1KHz) 6 ch
None of my mkv optimized '720p' videos played on the current CM10 TrollXperia version using MX Player Pro nor BSPlayer
Google Play FPS2D is a pretty good bell weather for Hardware Acceleration. If you're not getting 54FPS or above then it's not operating at the level of well configured GB 2.3
The only video I could get to play was an optimized '720p' video, which normally only plays in sw mode anyway.
Video: MP4(AVC1) 24fps 1024x580(SW)
Audio: AAC (44.1KHz) 2 ch
The good thing is, that the audio and video sync. In some ROMs and video players the software encoding is to much for the CPU.
So... I can only surmise that Hardware Acceleration is not fully functional with all codecs using CM10 TrollXperia at this time.
As we can see HW acceleration does work with CM10 TrollXperia on some video formats
My daily is DooMKernel v6 and X10S v9 ROM
I have also used/tested FeraKernel xx.xx and X10S v9 ROM as well.
In the above two Kernels (DooMKernel and FeraKernel) all the above videos I tested work and play smoothly.
All the above videos also play on an XPERIA M and an XPERIA S without any problems, both of which are running JB 4.1.2
Can i dirty flash over CMX10 or i need a full wipe ?
S3 LTE CM11-20131124-UNOFFICIAL + PSN pureCM 11 UNOFFICIAL v2.5
Dr Goodvibes said:
I installed the ROM again and tested known working mp4 and mkv 720p videos and none of the ones I have played in CM10 TrollXperia
Feravolt very kindly supplied a reference to a Yosemite 720p mp4 video which became a defacto benchmark for GB 2.3 FeraKernel development/testing.
Video: MP4 H.264(AVC1) 30fps 1280x720(HW acc)
Audio: AAC (44.1KHz) 2 ch
The Yomsemite video could not be played on CM10 TrollXperia in either MX Player Pro nor BSPlayer
Maybe @FeraVolt could graciously provide a link to the Yosemite video again as that was a good video and could be watched over a few times without undue stress to the viewer and then multiple testers have at least one common test video with a known format.
I also have many mkv(H.264,AC3) (6 audio channels) 25fps optimized '720p' videos which on GB 2.3 plays in HW+ (MX Player Pro) or HW (BSPlayer) mode and have good smooth playback.
Video: MKV H.264 25fps 720x576(HW acc)
Audio: AC3 (44.1KHz) 6 ch
None of my mkv optimized '720p' videos played on the current CM10 TrollXperia version using MX Player Pro nor BSPlayer
Google Play FPS2D is a pretty good bell weather for Hardware Acceleration. If you're not getting 54FPS or above then it's not operating at the level of well configured GB 2.3
The only video I could get to play was an optimized '720p' video, which normally only plays in sw mode anyway.
Video: MP4(AVC1) 24fps 1024x580(SW)
Audio: AAC (44.1KHz) 2 ch
The good thing is, that the audio and video sync. In some ROMs and video players the software encoding is to much for the CPU.
So... I can only surmise that Hardware Acceleration is not fully functional with all codecs using CM10 TrollXperia at this time.
As we can see HW acceleration does work with CM10 TrollXperia on some video formats
My daily is DooMKernel v6 and X10S v9 ROM
I have also used/tested FeraKernel xx.xx and X10S v9 ROM as well.
In the above two Kernels (DooMKernel and FeraKernel) all the above videos I tested work and play smoothly.
All the above videos also play on an XPERIA M and an XPERIA S without any problems, both of which are running JB 4.1.2
Click to expand...
Click to collapse
Hi, thanks for those informations and test, pleas test those video on cm7 and report back, as we cant comparte to stock rom as, it use opencore and many proprietary stufs that allow the system to load them and we cant have them, for MKV and WMV/ WMA i am locing for a fix, i need to edit the source code to enable them, what i need test in hwa decoders are ( the colors) and strange thinks that could happend with 720p mp4 video, youtube hd videos etc...
cheers
Achotjan

Categories

Resources