Which codec is better at video recording performance h264 or h265 on Mi 9 - Xiaomi Mi 9 Questions & Answers

Hi Guys,
Most of you with a Xiaomi Mi 9 must be aware you have the ability to manually set the video compression from h264 or h265 within camera options.
As the Mi 9 can suffer from frames dropped and judder at 4k 30fps which codec is giving you the best overall performance
Ive upload a sample on youtube using h265
https://www.youtube.com/watch?v=r_RQy9XICiw

i use h.265 but bitrate remain the same at h.264 so doesnt make sense why bitrate is not lower with h.265. biggest difference is in 60fps where bitrate is the same on this phone for 30fps and 60fps so h.265 works better at 60fps since average bitrate its dealing with is lower.

Related

Best suited video resolution / kbits for TD?

I made a new video with myself with my Samsung HD Camera. It records with 50 FPS and in 16:9 - 1280x720p. I was wondering what the best results would be to convert to for the Touch Diamond. If I choose 25fps from 50fps originally, the video doesnt seem smooth enough.
And if I just choose to make it, say 320x180 and 50 fps at 1000kbit, it lags alot on my phone. What can I do? Its coded with WMV 9 codec.
Try to encode with 30fps, and 640x480 wmv9 WITH hardware acceleration (search for video encoder on forums )

CM6 Video Frame Rates?

Anyone know what the frame rates are for the various video quality settings for CyanogenMod-6.0.0.0-N1
High (30m) - 720p - MPEG4
Low (30m) QCIF - H263 (I'm guessing 480P?)
MMS (Low, 30s)
YouTube (High, 15m)
Custom
elusivepeanut said:
Anyone know what the frame rates are for the various video quality settings for CyanogenMod-6.0.0.0-N1
High (30m) - 720p - MPEG4
Low (30m) QCIF - H263 (I'm guessing 480P?)
MMS (Low, 30s)
YouTube (High, 15m)
Custom
Click to expand...
Click to collapse
720p is up to 27fps, 480p is up to 30fps.
Framerates are variable, if you wanted to check you can play the video in VLC or another more "advanced" player or video tool and bring up info to see what the fps is.
AFAIK, framerates are dependent on the ambient light conditions. The brighter the better. I've captured low-light videos @11fps... but in broad daylight, I have video recorded @26fps...
You guys rock. Thanks a bunch.
knightnz said:
720p is up to 27fps, 480p is up to 30fps.
Framerates are variable, if you wanted to check you can play the video in VLC or another more "advanced" player or video tool and bring up info to see what the fps is.
Click to expand...
Click to collapse
Yeah, unfortunately frame rate and bit-rate are both variables, so the only constant is the resolution. Meaning that editing and re-compression/conversion are going to be a ***** to say the least. I really wish they would make the bit-rate be the only variable and leave the frame rate as a constant, but it is only a phone after all..

Mi3 video recording

When the kernel sources released , is it possible to record 4k and 60fps fhd videos and slowmo videos?
Because our phone and camera module is capable of handling 4k videos and high frame rate videos
Correct me if I'm wrong
htc fanboy

Watching YouTube 4K videos? Nougat update? Watching 60 FPS videos?

Hi guys
I'm wondering if Mi Mix Pro can run 4K videos from YouTube, also are there any news about a Nougat update or is it being left with Marshmallow? Also, does it run 60 FPS videos without lag?
The YouTube app doesn't let me select anything about 1080p. I never noticed that until now.
60FPS video doesn't really mean anything. What matters is the codec, the resolution and the bitrate. Is the video DivX or h264 or h265 or whatever. Which profile? The Mi Mix has an Adreno 530 which can handle 4K up to 60FPS. I tried a few high bitrate (~60Mbps) 4k test clips at 24, 30 and 60FPS and they played fine.
Does the screen shows pixels?
gavin19 said:
The YouTube app doesn't let me select anything about 1080p. I never noticed that until now.
60FPS video doesn't really mean anything. What matters is the codec, the resolution and the bitrate. Is the video DivX or h264 or h265 or whatever. Which profile? The Mi Mix has an Adreno 530 which can handle 4K up to 60FPS. I tried a few high bitrate (~60Mbps) 4k test clips at 24, 30 and 60FPS and they played fine.
Click to expand...
Click to collapse
I noticed that the screen pixel density is way too low 361, compare to the S8 or other phones which have 400+?

Is it possible to change the video recording codec to HEVC or change the bitrates?

Is it possible to encode recorded videos using HEVC / H.265 codec or changing the video and audio bitrate of the videos? Some phones allow it with changes in the media_profiles.xml file, would it work for the Mi5 too? If so, is it ROM-dependent?
I've changed h264 to hevc in media_profiles.xml of JDCTeam AOSP 7.1.2 rom, but it doesn't work with stock camera app (change bitrate is work but codec doesn't). Use SnapDragonPRO camera instead stock camera app can recording video with HEVC code now.
https://forum.xda-developers.com/mi-5/development/app-t3529722
Don't know about MIUI rom as I no longer use that bloatware rom a long time ago

Categories

Resources