[Q] Video recording - Optimus One, P500, V General

The video recorded are very slow (18 fps, not 30 like lg write), anyone can make an apk or other thing to upgrade the quality video of O1? Thanks!

Welcome to the harsh reality my friend!
Yes teh video is very choppy and has really bad sound but as of now nothing can be done.
You can download and use "lgcamera" from the market. It records much better sound and people have had better results with it. For me tho, the framerate still sucks. But meh. Learning to live with it

Uhh, how about recording at a lower resolution? 320x240 videos have an acceptable framerate. But that's too small a resolution for today's standards xD

kpbotbot said:
Uhh, how about recording at a lower resolution? 320x240 videos have an acceptable framerate. But that's too small a resolution for today's standards xD
Click to expand...
Click to collapse
Nah. Even at qvga the framerate is about the same. Plus the bitrate drops down considerably. Less than 500 kbps. So all in all Video Recording does suck. If LG can do something about it in Gingerbread it would be nice. If they dont its still ok. I mean its a budget android. I can live with it.

I wonder where is the framerate for video recording set in the system files. We already have an application that can record at higher FPS, but there's another limit set somewhere because no matter what we choose in the app's settings the FPS is stuck at 17-18 max. And with an overclocked CPU, 25 frames per second should be sustainable.
@kpbotbot: you've managed to find the compression settings for the camera snapshots. Is there any chance to figure out where the video settings are stored?

I'll check at build.prop. It defines the JPEG quality(tried and works) and a few params for video recording(still have to figure out). That may help

I saw the framerate settings in build.prop but chaging them has no effect.
Maybe somewhere else. Can you senior guys look into it or ask other devs to look into it. If its not too much work ofcourse.

kpbotbot said:
I'll check at build.prop. It defines the JPEG quality and a few params for video recording. That may help
Click to expand...
Click to collapse
Kewl! I was just editing my post with a request for you

As is said. Changing the params in build.prop did not have any effect for me. You guys try. Maybe it works for you. I sure hope it does!

Quick replies ftw. I just edited my previous post.
Anyway, I'll see what I can change. Can't do really deep stuff tho. I'm no coder.
Also, dropping a few stuff in favor of some stuff in build.prop might do something. Just a hunch.

Yep! FTW dear sir, FTW!
But we seem to be the only people interested in video and camming performance of our O1. If only a coder and a dev had interest in it. Even if we weren't able to improve anything atleast we would have gotten some answers!
I remember altering all aspects of the camera driver(modded by some devs) of my K750i to include features like longer shutter speed even! So if a dumbphone can do it, a smartphone should too.
I wonder if the camera driver has something to do with it!

Cam sux in p500 imho

Camera section of build.prop:
Code:
# camera/camcorder options, [email protected]
ro.media.enc.hprof.file.format=mp4
ro.media.enc.hprof.codec.vid=h264
ro.media.enc.hprof.codec.aud=aac
ro.media.enc.hprof.vid.width=640
ro.media.enc.hprof.vid.height=480
ro.media.enc.hprof.vid.fps=24
ro.media.enc.hprof.vid.bps=6000000
ro.media.enc.hprof.aud.bps=96000
ro.media.enc.hprof.aud.hz=44100
ro.media.enc.hprof.aud.ch=1
ro.media.enc.hprof.duration=60
ro.media.enc.lprof.file.format=3gp
ro.media.enc.lprof.codec.vid=m4v
ro.media.enc.lprof.codec.aud=amrnb
ro.media.enc.lprof.vid.width=176
ro.media.enc.lprof.vid.height=144
ro.media.enc.lprof.vid.fps=24
ro.media.enc.lprof.vid.bps=256000
ro.media.enc.lprof.aud.bps=12200
ro.media.enc.lprof.aud.hz=8000
ro.media.enc.lprof.aud.ch=1
ro.media.enc.lprof.duration=30
ro.media.enc.file.format=mp4,mp4
ro.media.enc.vid.codec=h264,h263
ro.media.enc.aud.codec=amrnb,aac
ro.media.enc.vid.h264.width=176,640
ro.media.enc.vid.h264.height=144,480
ro.media.enc.vid.h264.bps=9000000,16000000
ro.media.enc.vid.h264.fps=21,30
ro.media.enc.vid.h263.width=176,640
ro.media.enc.vid.h263.height=144,480
ro.media.enc.vid.h263.bps=64000,1500000
ro.media.enc.vid.h263.fps=24,24
ro.media.enc.vid.m4v.width=176,800
ro.media.enc.vid.m4v.height=144,480
ro.media.enc.vid.m4v.bps=64000,4000000
ro.media.enc.vid.m4v.fps=24,30
ro.media.enc.vid.mp4.bps=6000000,4000000
ro.media.enc.vid.mp4.fps=24,30
ro.media.enc.aud.amrnb.bps=5525,12200
ro.media.enc.aud.amrnb.hz=8000,8000
ro.media.enc.aud.amrnb.ch=1,1
ro.media.enc.aud.aac.bps=96000
ro.media.enc.aud.aac.hz=44100
ro.media.enc.aud.aac.ch=1
ro.media.dec.aud.wma.enabled=0
ro.media.dec.vid.wmv.enabled=0
ro.media.cam.preview.fps=0
ro.media.dec.jpeg.memcap=20000000
ro.media.enc.jpeg.quality=95,85,70
This + lgCamera from market = the best possible video I can get from my P500. The only still-bad thing is FPS. Otherwise it is quite good! I use following settings:
* Resolution: 640x480
* Video encoder: MPEG4
* Video file format: MPEG4 or H264 - both work
* Video bitrate: 3Mbit (try more, but it doesn't seem to have any effect)
* Framerate: auto
* Audio encoder: AAC
The sound is great (MPEG4 or H264 run on 44.8khz! The second one does 38Khz, but still great!)
Does this work for you? Does for me!
samples:
http://www.youtube.com/watch?v=i5LGOrKWaNU
http://www.youtube.com/watch?v=jCVynTMDT2M

kokesh said:
Camera section of build.prop:
Code:
# camera/camcorder options, [email protected]
ro.media.enc.hprof.file.format=mp4
ro.media.enc.hprof.codec.vid=h264
ro.media.enc.hprof.codec.aud=aac
ro.media.enc.hprof.vid.width=640
ro.media.enc.hprof.vid.height=480
ro.media.enc.hprof.vid.fps=24
ro.media.enc.hprof.vid.bps=6000000
ro.media.enc.hprof.aud.bps=96000
ro.media.enc.hprof.aud.hz=44100
ro.media.enc.hprof.aud.ch=1
ro.media.enc.hprof.duration=60
ro.media.enc.lprof.file.format=3gp
ro.media.enc.lprof.codec.vid=m4v
ro.media.enc.lprof.codec.aud=amrnb
ro.media.enc.lprof.vid.width=176
ro.media.enc.lprof.vid.height=144
ro.media.enc.lprof.vid.fps=24
ro.media.enc.lprof.vid.bps=256000
ro.media.enc.lprof.aud.bps=12200
ro.media.enc.lprof.aud.hz=8000
ro.media.enc.lprof.aud.ch=1
ro.media.enc.lprof.duration=30
ro.media.enc.file.format=mp4,mp4
ro.media.enc.vid.codec=h264,h263
ro.media.enc.aud.codec=amrnb,aac
ro.media.enc.vid.h264.width=176,640
ro.media.enc.vid.h264.height=144,480
ro.media.enc.vid.h264.bps=9000000,16000000
ro.media.enc.vid.h264.fps=21,30
ro.media.enc.vid.h263.width=176,640
ro.media.enc.vid.h263.height=144,480
ro.media.enc.vid.h263.bps=64000,1500000
ro.media.enc.vid.h263.fps=24,24
ro.media.enc.vid.m4v.width=176,800
ro.media.enc.vid.m4v.height=144,480
ro.media.enc.vid.m4v.bps=64000,4000000
ro.media.enc.vid.m4v.fps=24,30
ro.media.enc.vid.mp4.bps=6000000,4000000
ro.media.enc.vid.mp4.fps=24,30
ro.media.enc.aud.amrnb.bps=5525,12200
ro.media.enc.aud.amrnb.hz=8000,8000
ro.media.enc.aud.amrnb.ch=1,1
ro.media.enc.aud.aac.bps=96000
ro.media.enc.aud.aac.hz=44100
ro.media.enc.aud.aac.ch=1
ro.media.dec.aud.wma.enabled=0
ro.media.dec.vid.wmv.enabled=0
ro.media.cam.preview.fps=0
ro.media.dec.jpeg.memcap=20000000
ro.media.enc.jpeg.quality=95,85,70
This + lgCamera from market = the best possible video I can get from my P500. The only still-bad thing is FPS. Otherwise it is quite good! I use following settings:
* Resolution: 640x480
* Video encoder: MPEG4
* Video file format: MPEG4 or H264 - both work
* Video bitrate: 3Mbit (try more, but it doesn't seem to have any effect)
* Framerate: auto
* Audio encoder: AAC
The sound is great (MPEG4 or H264 run on 44.8khz! The second one does 38Khz, but still great!)
Does this work for you? Does for me!
sample:
http://www.youtube.com/watch?v=i5LGOrKWaNU
Click to expand...
Click to collapse
nice quality but the fps is not good thanks for lg camera didn't know bout taht

mal93 said:
nice quality but the fps is not good thanks for lg camera didn't know bout taht
Click to expand...
Click to collapse
I am afraid, that FPS is controlled directly by camera driver and SD speed

Related

[Q] Camera slow motion

There is any app or hack or mod that allow the s2 to record at higher framerate and reduced resolution?
Like 240fps and 320x240.
Or maybe 120fps @ 640x480
It would be very nice and funny
I think a dev can modify a rom to make it works.
Never heard of this
sorry
hope it helped

1080p 60fps or 45fps recording with HDR

Hi, everyone
Is there any mod for 1080p 60fps or 45fps recording with HDR? If I recording with HDR it's only 1080p 30fps and this is too slow for me.
I want this mod, because if I recording 1080p 60fps is too dark.
Sorry for my bad English
Not posible
Z2 isnt fast enough
Needs double the memory write speed for [email protected]
You can't have 60fps recording in the dark simply because there isn't enough light available. You would either have to bump up the ISO or have a larger aperture.

[MAGISK] Force HEVC encoding

Force HEVC encoding
After some googling about HEVC on OP6, I found out that there's no module force enabling hevc encoding specifically for OP6. Digged a bit and found this mod for OP3/OP5 which actually works on OP6, but has configs that can eventually conflict with OP6's stock encoding configurations, so I went ahead and slightly modified stock 9.0.6 media_profiles_vendor.xml. Considering OP6's camera developement from OnePlus is probably stopped, expect this module to work on newer OOS just fine.
Don't expect any support from me. Any improvements are welcome via pull requests on GitHub.
GitHub: https://github.com/lutyjj/HEVCOP6
Downloads:
- View attachment HEVCOP6.zip
- View attachment HEVCOP6_lower_bitrate.zip
Credits: @tusar8 @CrashOverride1995
Any estimations on speed and size differences?
ashirviskas said:
Any estimations on speed and size differences?
Click to expand...
Click to collapse
With lowered bitrate (60% of stock) you'll get roughly the same quality with ~half file size decrease. 4K 30FPS 5s video: h264 - 28.1mb, h265 - 17mb. I'm not sure about bitrate values I use in lowered bitrate version, as I mentioned, they're just 60% of stock bitrate. If someone a bit more knowledgeable can suggest better values, I'm gladly use those.
Just HEVC enabled with stock bitrate results in same file size but pretty good boost in video quality.
Please make this for OnePlus 7 ( 9.5.8 rom ) . I really need it.

How to record 60fps at 720p?

The option for 60fps is available for both 1080p and even 4k, but not for 720p for some reason.
How do i record at 720p 60fps?
there is none. Stop looking and just use 1080p.
joshuaroilox123 said:
there is none. Stop looking and just use 1080p.
Click to expand...
Click to collapse
1080p takes too much space. Is there any camera app or modification that can do [email protected]? 30fps is too "slow".
Windoors said:
1080p takes too much space. Is there any camera app or modification that can do [email protected]? 30fps is too "slow".
Click to expand...
Click to collapse
Open Camera is probably the best option
Enormously customisable - allows very low res pics and videos, if that's your thing
thesoupthief said:
Open Camera is probably the best option
Enormously customisable - allows very low res pics and videos, if that's your thing
Click to expand...
Click to collapse
Tried it, but it records 30fps at 720p even when 60fps is selected. I am rooted so open to system modification
same with me here.... searching for same answer 720p60fps
There are some gcams that support this. Unfortunately there's still no eis at 60fps even at 720p
Windoors said:
The option for 60fps is available for both 1080p and even 4k, but not for 720p for some reason.
How do i record at 720p 60fps?
Click to expand...
Click to collapse
Bro i found a very good method. Download Filmic Pro app. It's paid so u have to oay for or download a modded apk from web

camera driver 24/25 fps

Is there a way to to get native 24/25 fps video recording?
All apps that offer 24/25 fps recording(filmic pro etc.) convert convert 30 fps down to 24/25 fps. There's no way changing from NTSC to pal so even recording in pal frame rates the video file is always NTSC.

Categories

Resources