I have an iphone 3gs and the nexus one. Ive recorded video on both and when I transferred the video to my PC, I noticed the bitrate is on the low side compared to the iphone 3gs.
The 3gs gets 7,000+kbps while the Nexus one gets 2,000+kbps.
Knowing this, is there a way to get that bitrate to be higher? Closer to that of the 3gs? Is it due to the app or the camera on the nexus one? As good as this phone is, isnt it suppose to be better at recording video than the iphone 3gs or at the very least on par? What can I do to get the bitrate up? Its bad enough the FPS is around 17-20 compared to 30fps for the iphone 3gs but bitrate being so important to me, what can I do? I really like android OS but cant keep the phone if its video recording is going to be a couple notches lower than the 3gs. What do I do here?
That's really stupid I expected this phone to have a more capable camera. The comparison YouTube video I watched made the iPhones video recording look brighter and more vibrant with equal clarity but I thought the nexus had better specs in video recording. I know the iPhone has 3.2 MP to nexus's 5mp but I thought recording was supposed to be better on nexus.
Can anyone explain? I've read the respective specs but my eyes don't lie. And are software modifications/updates capable of increasing the quality of photos and recordings? Thanks
Also, why did I stop having a cursor when typing in xda? I had one when I got the phone...I didn't want to start a whole new thread to ask that...
I assume it may be the compression where 3gs = mov and nexus one = 3gp. However it is possible that this may be more of a hardware limitation than something as simple as compression.
I didnt even mention the audio recording which is pretty sub par. Im talking audio recording equivalent to phones from 2002. 8khz bit rate, seriously?
homerrulez said:
I assume it may be the compression where 3gs = mov and nexus one = 3gp.
Click to expand...
Click to collapse
The wrapper doesn't mean anything. Bit-rates don't either. Both .mov and .3gp are merely the headers and footers of video files. The main block, and the one that really matters is the codec being used. I can tell you that iPhone 3GS uses H.264, and the Nexus one probably does too since it's the exclusive codec of youtube , which is today's gold standard in video compression. Now, if each phone is using the same codec, you can turn on and off settings suit your needs. If you have more processing power, you can use that to shrink the file more. If you want the best battery life, you don't compress it as much.
Having said all that, 6Mbps is rather lousy compression for VGA output if Apple is using H.264. Full frame DVD quality is around 3Mbps properly encoded, and even taking into account the 3GS has to encode in real-time, and shoots 30 progressive frames a second (DVD's are around 24fps) 4Mbps would be the max if the camera was good, which is isn't (not bashing the iPhone specifically, all cell cams suck). 7Mbps would be reasonable if you were shooting 720p, but the 3GS can't do that.
So...summarizing
The Bitrate on the iPhone video seems insanely high, wastefully high. The Nexus One seems better, but is a little too low. Then again, I don't know what you're shooting so I'm just guess. 2Mbps could be perfectly fine if there isn't much movement.
DMaverick50 said:
That's really stupid I expected this phone to have a more capable camera.
Click to expand...
Click to collapse
The camera has nothing to do with bitrate. Here's a random frame from an ep of House, ripped from one of my DVD's and re-encoded using the same codec used by these phones, just with the quality settings set REALLY high. The bit rate on this episode is...drum roll please...2,000Kbps. It looks far better than anything the iPhone can shoot because 1)The camera used to shoot it was really nice and expensive and 2)It was encoded and re-encoded using software and hardware a lot nicer and more capable than you can fit on a phone.
homerrulez said:
I really like android OS but cant keep the phone if its video recording is going to be a couple notches lower than the 3gs. What do I do here?
Click to expand...
Click to collapse
You're seriously basing your smartphone decision on its videorecording capabilities? If bitrate and/or video quality is 'so' important to you, why are you trying to record video with a phone to begin with? You can get a much better video camera for $600...
Related
Hi, Iam going through the motions of thinking about upgrading my Touch HD again, at present it is pretty much coming down to video playback.
I would be grateful if someone could download this and see how it runs on the HD2 using coreplayer, it currently pretty much wont run at all on my HD.
Thanks
http://download.bethsoft.com/trailers/fallout3/MothershipZeta-x264-6500-HD.mp4
i never was able to get coreplayer to work on my hd2, but i will say the built-in video player plays my ripped dvd mp4 files very well, with such fluidity that i dont need or want coreplayer. the only problem with the native player is the video & audio are often not perfectly synchronized, but its never bad, just barely noticeable.
i downloaded your test mp4 file, but the native player wont show the video, only the audio
all in all, the hd2 is lightyears ahead of the hd in performance. i use duttys latest 6.5.x rom, ver 23544, and with chainfires video driver, everything is perfectly fluid qnd quick. i tried a 23542 rom on my old hd and together with manila 2.5, its just too much, and brings the poor hd to its knees, and it crawls very slowly
hope this helps... if you live in the usa, get a telstra 3g model. you wont be disappointed!
It struggles a lot in TCPMP (shows possibly one frame a second) and doesn't play in Album at all.
hmm, this is not good at all, I expected no problems at all, it could be the codec though, i dont want to re-encode everthing like you have to do in the touch HD so its looks like the HD2 isnt such a good buy after all - for video anyway.
its proably the high bitrate causing the issue
Richy99 said:
its proably the high bitrate causing the issue
Click to expand...
Click to collapse
Yeah, I'd like to see a mobile device properly decode 6.4mbp/s + audio!
video is as below, the res is pretty much perfect for the HD2, low bit rate as well, this should fly being an MP4? - it is x264 though...
input bit rate 704 kb/sec
codec AVc1
48000 stereo
res 864x460
frame rate 29.9700
Plays perfectly on my 3gs. Absolutely smooth with zero frame drop.
But then who wants a toy, right? ;-)
With all due respect, while I completely understand why you would want to play back high definition video clips on a phone, it's simply not going to happen; particularly not on a phone manufactured by HTC, who have a long history of shipping phones which lack adequate hardware-acceleration for video playback. It's possible you might get adequate performance from either an Acer NeoTouch or a Toshiba TG01 - the latter (and I think also the former, though I'm not certain) ships with a hardware-accelerated version of CorePlayer which is very good; but I wouldn't be at all sure even with them.
A sensible resolution and bit-rate would be 800x480 (i.e. the resolution of the screen) and a bit-rate of 2000kb/s variable, with CABAC enabled. (See, for example, the videos attached to this post, which look very good indeed on the HD2). You will not lose any playback quality re-encoding like this, though of course there is the inconvenience of transcoding.
Shasarak said:
With all due respect, while I completely understand why you would want to play back high definition video clips on a phone, it's simply not going to happen; particularly not on a phone manufactured by HTC, who have a long history of shipping phones which lack adequate hardware-acceleration for video playback. It's possible you might get adequate performance from either an Acer NeoTouch or a Toshiba TG01 - the latter (and I think also the former, though I'm not certain) ships with a hardware-accelerated version of CorePlayer which is very good; but I wouldn't be at all sure even with them.
A sensible resolution and bit-rate would be 800x480 (i.e. the resolution of the screen) and a bit-rate of 2000kb/s variable, with CABAC enabled. (See, for example, the videos attached to this post, which look very good indeed on the HD2). You will not lose any playback quality re-encoding like this, though of course there is the inconvenience of transcoding.
Click to expand...
Click to collapse
The movie I posted is at a sensible resolution with a low bit rate, see my specs above.
Just a friendly warning to anyone thinking of dl'ing this on their mob, its an 80 meg file. Be sure and save it to sd card!
stoolzo said:
The movie I posted is at a sensible resolution with a low bit rate, see my specs above.
Click to expand...
Click to collapse
I'm sorry, but 1280x720 is not a "sensible resolution" in this context.
EDIT: Is it possible that the link you posted doesn't link to the video that you think it links to?
stoolzo said:
video is as below, the res is pretty much perfect for the HD2, low bit rate as well, this should fly being an MP4? - it is x264 though...
input bit rate 704 kb/sec
codec AVc1
48000 stereo
res 864x460
frame rate 29.9700
Click to expand...
Click to collapse
Wrong video! Your download is 1280x720
That video doesn't work but:
input bit rate 704 kb/sec
codec AVc1
48000 stereo
res 864x460
frame rate 29.9700
works perfectly!
eaglesteve said:
Plays perfectly on my 3gs. Absolutely smooth with zero frame drop.
But then who wants a toy, right? ;-)
Click to expand...
Click to collapse
I don't believe you!! iPhone is a toy and plays only video from iTunes, no 1280x720 because iTunes converts the video!!
stoolzo said:
The movie I posted is at a sensible resolution with a low bit rate, see my specs above.
Click to expand...
Click to collapse
Your specs are wrong. This is what mediainfo says of your file
http://download.bethsoft.com/trailers/fallout3/MothershipZeta-x264-6500-HD.mp4
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 1mn 42s
Bit rate mode : Variable
Bit rate : 6 406 Kbps
Width : 1 280 pixels
Height : 720 pixels
Click to expand...
Click to collapse
sm3rtlag3l said:
I don't believe you!! iPhone is a toy and plays only video from iTunes, no 1280x720 because iTunes converts the video!!
Click to expand...
Click to collapse
Nope. Just have to click on the link. That brings up a screen that asked me if I want to play it direct or to download it first. In either way, it plays smoothly.
Of course it is impossible for a toy to be so good, right?
I've read articles in which the authors used an iPhone 3GS to play back 1080p video with a bit-rate of 30Mb/s - this isn't exactly stable, but it does play. 720p video would be very easy.
Shasarak; said:
I've read articles in which the authors used an iPhone 3GS to play back 1080p video with a bit-rate of 30Mb/s - this isn't exactly stable, but it does play. 720p video would be very easy.
Click to expand...
Click to collapse
Why not just go to a Telco or apple store to try it out yourselves? There're just too much false information about what an iPhone can or cannot do around. Lots of it on this forum.
Don't know about what you have read, but mine plays THIS video smoothly. If you click on the link and let it stream, then you may need to wait for enough of the 80+ mb to be downloaded before the player starts. If your phone is JB you have the additional option of downloading it first before playing. Video picture is sharp, completely free if pauses, jitter, or frame drops, and sound completely in sync.
Cheers.
Edit: Thought I might as well video record how well it plays for your guys.
http://www.youtube.com/watch?v=kAGqKYlSnHA
Sorry about the quality of the recording as I was using an old camera to do the recording rather than a proper video recorder, but still you will be able to see how smoothly it plays. Please blame my camera, not my iPhone for the poor video resolution. ;-)
eaglesteve said:
Why not just go to a Telco or apple store to try it out yourselves? There're just too much false information about what an iPhone can or cannot do around. Lots of it on this forum.
Don't know about what you have read, but mine plays THIS video smoothly. If you click on the link and let it stream, then you may need to wait for enough of the 80+ mb to be downloaded before the player starts. If your phone is JB you have the additional option of downloading it first before playing. Video picture is sharp, completely free if pauses, jitter, or frame drops, and sound completely in sync.
Cheers.
Edit: Thought I might as well video record how well it plays for your guys.
http://www.youtube.com/watch?v=kAGqKYlSnHA
Sorry about the quality of the recording as I was using an old camera to do the recording rather than a proper video recorder, but still you will be able to see how smoothly it plays. Please blame my camera, not my iPhone for the poor video resolution. ;-)
Click to expand...
Click to collapse
Hi, that doesnt really prove anything, you could have converted it to a lower bit to play though itunes, plus the iphone screen res is half that of he HD2.
However, who would actually bother going to those lengths to fake this?
hmmm....
Honestly, even if the Iphone could play it smoothly, does it matter here? This IS the HD2 forums, isn't it? Nothing against it, but it is getting a bit tiresome to hear about it everywhere.
Im really getting depressed over the quality of the evo 4g 720p video especially compared to iphone 4, droid x, and new galaxy s (epic 4g) the fps of the evo just totally annoying me now every time i look at other 720p videos, is there anyway to tweak or improve this by software ? like come on seriously 20fps -_- that totally sucks
skiz220 said:
Im really getting depressed over the quality of the evo 4g 720p video especially compared to iphone 4, droid x, and new galaxy s (epic 4g) the fps of the evo just totally annoying me now every time i look at other 720p videos, is there anyway to tweak or improve this by software ? like come on seriously 20fps -_- that totally sucks
Click to expand...
Click to collapse
The hardware for it is actually quite good, and yes it can definitely be fixed with software, but it's up to HTC.
Plancy said:
The hardware for it is actually quite good, and yes it can definitely be fixed with software, but it's up to HTC.
Click to expand...
Click to collapse
Actually we can do it once we get full kernel source. It'll probably take an AOSP ROM since we can't modify the HTC cam app, but we did it for the Nexus. Combine a custom kernel with a custom cam app and we're golden
What's really sad is that the Evo has the 8mp version of the camera in the iPhone. Seriously same manufacturer and everything.
Sent from my EVO using Tapatalk
It's true it looks quite terrible, but let's make one thing absolutely clear.
24/25 FPS is FINE for videos. That's what movies are shot in.
The problem is purely bitrate. Which we will eventually increase.
This is what I desperately want fixed. I was happy with the quality until I saw what the iPhone was producing. Man does that piss me off. HTC's software is really crippling this device.
I'm not one to replace standard software on my phones and PCs, but dammit, it looks like I'll have to in this case.
Keep up the great work, guys.
my brothers evo's vid quality sucks as well, i duno wut u can do to it to make it better...
I think my 720p video looks great, not sure what you guys are complaining about.
Sent from my HTC Evo 4g
The video quality is not that bad to me but it's the audio on the video that's choppy. I haven't been able to find very many posts on this...is this just an issue with my phone?
Check this out:
http://www.youtube.com/watch?v=Pqoqspzu8XE&feature=related
http://www.youtube.com/watch?v=WU6bmAQMAq4
http://forum.xda-developers.com/showpost.php?p=6948969&postcount=13
His updated video (note the significant audio difference as well):
http://www.youtube.com/watch?v=zruAaXHkiF4&annotation_id=annotation_114688&feature=iv
Raw footage:
http://dl.dropbox.com/u/1742891/iPhone 4 vs EVO x2.mov (warning: 221 MB + content borders on intolerable if you're an adult with no kids)
-Can we get HTC to address this?
topdnbass said:
It's true it looks quite terrible, but let's make one thing absolutely clear.
24/25 FPS is FINE for videos. That's what movies are shot in.
The problem is purely bitrate. Which we will eventually increase.
Click to expand...
Click to collapse
That's not accurate. The 720P videos are actually recorded at 6 Megabits/sec. That's plenty of bitrate to handle HD videos. The problem is the codecs being used. The EVO is using generic MPEG4 video instead of H.264, and the audio codec is 8kHz AMR Narrowband instead of AAC. That's the main reason they look bad. Compare HD videos from the EVO against the 720P videos from the iPhone and that's the main difference.
unclepain said:
That's not accurate. The 720P videos are actually recorded at 6 Megabits/sec. That's plenty of bitrate to handle HD videos. The problem is the codecs being used. The EVO is using generic MPEG4 video instead of H.264, and the audio codec is 8kHz AMR Narrowband instead of AAC. That's the main reason they look bad. Compare HD videos from the EVO against the 720P videos from the iPhone and that's the main difference.
Click to expand...
Click to collapse
i'm still learning about all this, but these differences seem more software-related rather than a hardware limitation, correct? given enough time and the source code, the devs would probably be able to fix this or htc updates the software (highly unlikely, but hell, i'm keeping hopeful). is it safe to assume a scenario like this?
So any ETA on resolution?
Video looks & sounds second-rate compared to the iPhone4.
acrh2 said:
Check this out:
http://www.youtube.com/watch?v=Pqoqspzu8XE&feature=related
http://www.youtube.com/watch?v=WU6bmAQMAq4
Click to expand...
Click to collapse
Ok. After watching that the evo's video camera software has to be fixed.... and I do mean 'fixed'. The specs on the evo are too good to not be working as good as those 2 videos.
skiz220 said:
Im really getting depressed over the quality of the evo 4g 720p video especially compared to iphone 4, droid x, and new galaxy s (epic 4g) the fps of the evo just totally annoying me now every time i look at other 720p videos, is there anyway to tweak or improve this by software ? like come on seriously 20fps -_- that totally sucks
Click to expand...
Click to collapse
Returning it for one of those devices appears to be in your future.
No, it's pretty bad. It's OK for indoors with decent lighting but if you're outdoors...the video quality is just terrible. The camera itself is just as bad or worse.
If we DO get a fix on this thing, does this mean I need to root my phone?
Yeah the Sound quality is piss poor compared to the iPhone 4 and the Droid X... I hope HTC or the devs can fix this.
My god, that source video of the Evo and the iPhone 4 really open my eyes to how badly HTC's ****ed up. The video from the Evo looks like it was recorded from a Razr, and the audio is about ten times worse than any smartphone I've ever heard. I really hope the developers can match the Evo's audio and video quality to that of the iPhone when the source is released.
ntron1 said:
Returning it for one of those devices appears to be in your future.
Click to expand...
Click to collapse
Not at all , I left verizon to get this phone the sprint network is not as great but their plans are a gift compared to other companies , over all im enjoying my evo plus this is my first smart phone so its a big jump for me,but I said depressed because I know this phone could be way better and be on par with these other phones such as the iphone but unfortunately htc crippled the evo :/
Sent from my evo using XDA App
i remember that the nexus one could do 720... is it possible to do that with the hd2...
Well Im sure if it can be done it will, but as it stands that's seen as a luxury (720p) and not really a necessity. We still need fully functional camcorder..
Here's to hoping though!
The hardware is there, we just need a little help from developers.
Hmmm more to HD than resolution methinks
While I'm all for our devices doing more and unlocking their full potential, have you actually seen sample nexus one "720p" videos? It looks like badly upscaled 480p video (which in reality it probably is...). For me, 720p recording and playback ain't that big a deal when the gain in quality is so minimal in terms of the larger files. But I could totally go for some 720p video playback if for nothing more than bragging rights
If you think 720 resolution is going to dramatically improve video quality then you are mistaken. You will just have a larger version of the same video. The quality really hinges on the lens and our lens is not the best.
I noticed on an ipod touch 4, that the quality was HD.
I wonder why the the quality on the Android devices play in HQ.
Side by side, makes me cry to see what I am lacking.
Just odd Google's major product plays better on a non-Google device.
Sent from my SPH-D700 using Tapatalk
I haven't used YoutTube App much BUT is there a point of playing it at higher quality?
480p = 640 x 480
480p = 704 x 480
our screens = 800 x 480
The benefit we get from 720p -> 480p is fairly minimum as you can see :/
Kinda making this up, but it might be because of the higher resolution display that the iphone and itouch have.
Sent from my SPH-D700 using XDA App
yea the iphone 4 and ipod touch 4 does have a higher resolution
But when you're watching on a 4" screen does it really matter? Not trying to watch a movie off Youtube after all.
Sent from my SPH-D700 using XDA App
gTen said:
I haven't used YoutTube App much BUT is there a point of playing it at higher quality?
480p = 640 x 480
480p = 704 x 480
our screens = 800 x 480
The benefit we get from 720p -> 480p is fairly minimum as you can see :/
Click to expand...
Click to collapse
que? are those resolutions the old crappy TV lines that werent really even 480i?
480p= 720x480
720p ( i assume you meant) = 1280x720
So if our phones are 800x480, 480p would be a better image than a scaled 720p, I seriously doubt our phones have the scalers of most modern TVs or Monitors. Native resolution is pretty much always better. (the widescreen images being letterboxed 480p like out of a dvd player).
Yeah they have amazing, almost unnecessary resolution for a 3.5" screen. Great for text readability, but so is SAMOLED
So anyways, if a 960x640 (apple) device is actually defaulting to scaling 720p down, theyre actually shooting themselves in the foot... unless their scaler is a faroudja... but with iOS its all about status, so having that little indicator on the screen say HD, even though the device falls a bit short of actually delivering, and degrading the image by scaling when it is not necessary on such a small device (any phone), it just makes us look better . Wow, im used to having these discussions relating to CRT projectors, not phones So yeah, stick to native resolution or smaller.
That said, if our TV out option worked, then 720p or whatever the best output is would be a good default, if that option were plugged in.
ungovernable1977 said:
que? are those resolutions the old crappy TV lines that werent really even 480i?
480p= 720x480
720p ( i assume you meant) = 1280x720
Click to expand...
Click to collapse
I meant what I meant but I forgot one 720 x 480..there are multiple standards for 480p based on the sample such as4:3 (640x480)..
ungovernable1977 said:
que? are those resolutions the old crappy TV lines that werent really even 480i?
480p= 720x480
720p ( i assume you meant) = 1280x720
So if our phones are 800x480, 480p would be a better image than a scaled 720p, I seriously doubt our phones have the scalers of most modern TVs or Monitors. Native resolution is pretty much always better. (the widescreen images being letterboxed 480p like out of a dvd player).
Yeah they have amazing, almost unnecessary resolution for a 3.5" screen. Great for text readability, but so is SAMOLED
So anyways, if a 960x640 (apple) device is actually defaulting to scaling 720p down, theyre actually shooting themselves in the foot... unless their scaler is a faroudja... but with iOS its all about status, so having that little indicator on the screen say HD, even though the device falls a bit short of actually delivering, and degrading the image by scaling when it is not necessary on such a small device (any phone), it just makes us look better . Wow, im used to having these discussions relating to CRT projectors, not phones So yeah, stick to native resolution or smaller.
That said, if our TV out option worked, then 720p or whatever the best output is would be a good default, if that option were plugged in.
Click to expand...
Click to collapse
Regardless of the quality the iphone degrades, it still looks better...that's what he meant lol so if it looks better with a scaled down 720p, imagine regular 720p
Sent from my SPH-D700 using XDA App
I am not talking about the resolution of the screen. I realize the iphone/ipod have higher res than our phones, and that relates to the sharpness. But I am talking about the actual content quality is actually much higher definition, as it takes longer to buffer because of this aswell. I know the Android app is better overall vs IOS version.
I watch alot of HD [HQ on our phones] of car videos and such, and yes it bothers me that it is not the best it can.
Not anything worth whining about Would be cool if we had [3g/mobile] [HQ] and [HD] options.
This is XDA, maybe we can hack it lol
*Thanks for all the replies by the way
Duh, been too long since I dealt with SD... you are correct.
But as far as 'looks good', its subjective, and looking at my friends touch, I really dont think video is even close... text is awesome... but theres too many factors, such as were you using youtube apps, or the actual site? Really though, I guess it boils down that you really prefer resolution over color, clarity, etc of the samoleds.... But everyone has their preference, I still prefer my Barco 808s projector running 720p CRT at 120" over most 1080p TVs... But to be fair most TVs are crap...
hayabusa1300cc said:
I am not talking about the resolution of the screen. I realize the iphone/ipod have higher res than our phones, and that relates to the sharpness. But I am talking about the actual content quality is actually much higher definition, as it takes longer to buffer because of this aswell. I know the Android app is better overall vs IOS version.
I watch alot of HD [HQ on our phones] of car videos and such, and yes it bothers me that it is not the best it can.
Not anything worth whining about Would be cool if we had [3g/mobile] [HQ] and [HD] options.
This is XDA, maybe we can hack it lol
*Thanks for all the replies by the way
Click to expand...
Click to collapse
Yeah I noticed that too,compared even to my old iphone 3gs I just watch youtube videos using Dolphin Hd browser with AdobeAir flash installed,quality is definetly better than on YouTube app.
What I'm more concerned with now is actually watching a youtube video and not watching 3 seconds of it, it skipping, and then having to start over because it fails to load completely
The old youtube app was horrible and would always do that but the new one has been awesome so far.
Yea that's true, the new is way better for reliability lol
Sent from my SPH-D700 using Tapatalk
download a program called tubemate from the market. its free.
when you use this app, you browse it just like you would youtube , but when you watch a video you have 2 options. watch or download. when you watch it steams in poor quality, however if you download you can play it back in HD. its pretty cool. you can even download 720p ( on 4g its pretty quick)
This has been bugging the hell out of me since I got this phone. All the reviews made such a huge deal out of the phones camera quality and capabilities. But upon using it myself.. I am not all that impressed. When I record a video in say 1280x720, the resulting video always looks like it was recorded in say 800x450 or something along those lines. No matter what bitrate I choose, it looks like a lower resolution. You can't zoom the video hardly without it degrading. Go ahead, try zooming on some text in 720P. Now compare it to 720P on some other phone. Now, when I record in say 1920x1080, the resulting video looks like it was recorded in 720p, not 1080.
I have 720p videos I recorded from my Galaxy S4 that look FAR FAR better than so called 720p on the V20. It seems like the camera on the V20 is UPSCALING the video recording output to the next highest resolution than what is ACTUALLY being recorded. 720p appears as 480p, 1080p appears as 720p etc. As someone who is picky about quality, this has been a major blow since I got this phone. I am surprised no one has ever posted about this.
THE-COPS said:
This has been bugging the hell out of me since I got this phone. All the reviews made such a huge deal out of the phones camera quality and capabilities. But upon using it myself.. I am not all that impressed. When I record a video in say 1280x720, the resulting video always looks like it was recorded in say 800x450 or something along those lines. No matter what bitrate I choose, it looks like a lower resolution. You can't zoom the video hardly without it degrading. Go ahead, try zooming on some text in 720P. Now compare it to 720P on some other phone. Now, when I record in say 1920x1080, the resulting video looks like it was recorded in 720p, not 1080.
I have 720p videos I recorded from my Galaxy S4 that look FAR FAR better than so called 720p on the V20. It seems like the camera on the V20 is UPSCALING the video recording output to the next highest resolution than what is ACTUALLY being recorded. 720p appears as 480p, 1080p appears as 720p etc. As someone who is picky about quality, this has been a major blow since I got this phone. I am surprised no one has ever posted about this.
Click to expand...
Click to collapse
Iv noticed it, but I brushed it off as I felt nothing could be done to fix by me or other devs that I am/was aware of. Now that I think if it more from your words, maybe could be fixed by overclocking the 4k to 6k, or 8k, to get a 4k resolution. Need root to try this though.
Well, at least I'm not the only one who noticed. Is it the same way on Oreo? I mean, did the update "fix" anything related to video recording resolution or is it still upscaled? (I'm still on 7.0 Nougat for battery reasons, but if 8.0 has a video improvement.. well, game changer). This seems like false advertising meant to try and push 4k capability when it really couldn't. If the camera really isn't capturing 4K, then does that mean it would be too much a burden on the hardware to actually be pulling 30 4k FPS ...VS 30 1080P FPS upscaled to 4K?
Are you talking about the quality on Google photos, or the out of camera quality?
have you tried exporting it to your computer via USB? Cos, for some reason the quality and resolution are lower on G Photos.
THE-COPS said:
Well, at least I'm not the only one who noticed. Is it the same way on Oreo? I mean, did the update "fix" anything related to video recording resolution or is it still upscaled? (I'm still on 7.0 Nougat for battery reasons, but if 8.0 has a video improvement.. well, game changer). This seems like false advertising meant to try and push 4k capability when it really couldn't. If the camera really isn't capturing 4K, then does that mean it would be too much a burden on the hardware to actually be pulling 30 4k FPS ...VS 30 1080P FPS upscaled to 4K?
Click to expand...
Click to collapse
I don't think a burden but more of how's it's coded. 4K on tripod is hard to tell vs 1080p. Note 3 was same way. Oreo cam may be better but I can't really tell. Idk why 16mp is not fully utilized for 4K 16:9 either. Coding that I personally don't know how to do. Slow mo don't even have sound via stock cam.
Lebatman said:
Are you talking about the quality on Google photos, or the out of camera quality?
have you tried exporting it to your computer via USB? Cos, for some reason the quality and resolution are lower on G Photos.
Click to expand...
Click to collapse
Camera output. That is, the resulting video file from the camera after pressing record button.
I know there is a loss of quality from compression. But it's not compression artifacts causing this. Bitrate doesn't make any difference. You can clearly see the video detail is not even close to what it says it is. I especially noticed this with text. I was recording a video while in a car. There was a car maybe 1-2 car lengths ahead. One can easily read the license plate. In the recorded 1280x720 video, I could NOT make out the plate at all. You'd thought I recorded in 960x540 or close. It's rather blurry. I think that's why LG added all that oversharpening.
I even set it to take photos at 1280x720. And even with high jpg compression zoomed/cropped, it doesn't look like the 1280x720 zoomed/cropped video of the same exact item being photo'd.
Been using Mark Harmons OpenCamera and trying all sorts of video bitrates. Then changing photo save resolution. I found that a photo resolution of between 960x540 and 800x480 (cropped) looks very similar to what a cropped 720P video appears. It seems as if there is some kind of preprocessing going on with the image that makes it appear extremely muddy (smudged blurry detail cropped). Nothing at all changed with the quality whether the bitrate was set at 5Mbps or 50Mbps. Quality remained unchanged.
Mysticblaze347. I don't think a burden but more of how's it's coded. 4K on tripod is hard to tell vs 1080p. Note 3 was same way. Oreo cam may be better but I can't really tell. Idk why 16mp is not fully utilized for 4K 16:9 either. Coding that I personally don't know how to do. Slow mo don't even have sound via stock cam.
Click to expand...
Click to collapse
Sounds like Oreo update isn't worth the trouble. As far as how it's coded... I think it's the awful preprocessing muddying up the image detail as I mentioned above. Using massively high bitrates does no good at all.
4K on tripod VS 1080 on tripod is quite noticeable on the V20 due to the appearance of upscaling (or horrible preprocessing.. whichever it is).
I didn't know Slo-Mo was supposed to have sound. I mean, the option to enable sound would be interesting (say a time-stretched audio instead of slowed down pitch).
THE-COPS said:
Camera output. That is, the resulting video file from the camera after pressing record button.
I know there is a loss of quality from compression. But it's not compression artifacts causing this. Bitrate doesn't make any difference. You can clearly see the video detail is not even close to what it says it is. I especially noticed this with text. I was recording a video while in a car. There was a car maybe 1-2 car lengths ahead. One can easily read the license plate. In the recorded 1280x720 video, I could NOT make out the plate at all. You'd thought I recorded in 960x540 or close. It's rather blurry. I think that's why LG added all that oversharpening.
I even set it to take photos at 1280x720. And even with high jpg compression zoomed/cropped, it doesn't look like the 1280x720 zoomed/cropped video of the same exact item being photo'd.
Been using Mark Harmons OpenCamera and trying all sorts of video bitrates. Then changing photo save resolution. I found that a photo resolution of between 960x540 and 800x480 (cropped) looks very similar to what a cropped 720P video appears. It seems as if there is some kind of preprocessing going on with the image that makes it appear extremely muddy (smudged blurry detail cropped). Nothing at all changed with the quality whether the bitrate was set at 5Mbps or 50Mbps. Quality remained unchanged.
Sounds like Oreo update isn't worth the trouble. As far as how it's coded... I think it's the awful preprocessing muddying up the image detail as I mentioned above. Using massively high bitrates does no good at all.
4K on tripod VS 1080 on tripod is quite noticeable on the V20 due to the appearance of upscaling (or horrible preprocessing.. whichever it is).
I didn't know Slo-Mo was supposed to have sound. I mean, the option to enable sound would be interesting (say a time-stretched audio instead of slowed down pitch).
Click to expand...
Click to collapse
Who wouldn't want sound with slow mo? That's like no sound with regular video lol.
LG also made it to where 4k can barely be done via third party. Gcam can't...Open Cam can. Nothing can be done without root tho. Even then... limitations upon availability and know how. Manual setting is your best bet. Auto is well...auto, so definitely postprocessing will be involved and yes it's not the best, unless fixed with some mod, even if that works. LG hardcoded lockdowns. Camera firmware can be possible tweaked...but I do not know how.