Hi,
which settings do you use for the S3 to convert your DVD movies with Handbrake concerning "picture" and "video" settings?
1) I noticed when I do not check "keep aspect ratio" that my movies lose widescreen (looks like 4:3 format). So what settings do you use for the resolution (and do you use any of that anamorphic stuff?
2) What quality setting do you use? I tried constant quality RF:27.5 so far which looks okay and the file size is rather small.
I'd like to have a decent quality (no big pixel chunks but no HD either) and a reasonable file size as I'd like to store quite some movies on the phone and the SD card. Any recommendations welcome!
Landorin said:
Hi,
which settings do you use for the S3 to convert your DVD movies with Handbrake concerning "picture" and "video" settings?
1) I noticed when I do not check "keep aspect ratio" that my movies lose widescreen (looks like 4:3 format). So what settings do you use for the resolution (and do you use any of that anamorphic stuff?
2) What quality setting do you use? I tried constant quality RF:27.5 so far which looks okay and the file size is rather small.
I'd like to have a decent quality (no big pixel chunks but no HD either) and a reasonable file size as I'd like to store quite some movies on the phone and the SD card. Any recommendations welcome!
Click to expand...
Click to collapse
For video it must not be more than 500kbps or less than 400 kbps. Audio for should not exceed 128kbps 48Khz or be less than 64kbps 24Khz
When encoding/transcoding, you must use the default frame rate and stay close to the original aspect ratio
For example, 23.976fps, 25fps or 29.97fps. Do not stretch aspect ratio from 2.35 to 16:9 or from 16:9 to 4:3.
Use 2-pass encode. Do not use B-Frames/QPel/GMC
.
I use 640x352
I keep checked "keep aspect ratio"
I have average bitrate set at 420 kbps
I have video codec @ H.264
This is the best settings for converting.
XVI™ said:
For video it must not be more than 500kbps or less than 400 kbps. Audio for should not exceed 128kbps 48Khz or be less than 64kbps 24Khz
When encoding/transcoding, you must use the default frame rate and stay close to the original aspect ratio
For example, 23.976fps, 25fps or 29.97fps. Do not stretch aspect ratio from 2.35 to 16:9 or from 16:9 to 4:3.
Use 2-pass encode. Do not use B-Frames/QPel/GMC
.
I use 640x352
I keep checked "keep aspect ratio"
I have average bitrate set at 420 kbps
I have video codec @ H.264
This is the best settings for converting.
Click to expand...
Click to collapse
Where did you get such a low bitrate number from? IIRC my HTC Desire supported 1500kbps.
I've thrown a HD BluRAY rip I downloaded cool on there and it worked perfectly.
These settings WORK:
Leave the FPS the same as the source (usually 23.5 anyway)
I used an RF of 19.5
Audio 192kbps (since these phones support FLAC)
Codec x264
I ripped a DVD yesterday and it works great on my phone using those settings.
EDIT:
Here's a good post:
http://androidforums.com/samsung-galaxy-s3/578991-video-file-format-s3.html#post4637730
@Kryten2k35:
but how large do your videos become with these settings?
As written in my first posting, I want to convert DVD movies to get a decent quality but not super high or HD quality as the file size needs to be within limits (as I'd like to store 20-30 movies on phone and SD card in total).
Never used 2 pass and never thought about it, I'll give that a try, hopefully that makes a good difference. The settings suggested by XVI show a good result so far, the file size is even smaller than on my previous conversion and from what I can tell it looks as good. The major difference probably is that I used higher sound settings (was suggested somewhere else) and 720 as width (had no clue if I should use any smaller).
Any more recommendations welcome!
Landorin said:
@Kryten2k35:
but how large do your videos become with these settings?
As written in my first posting, I want to convert DVD movies to get a decent quality but not super high or HD quality as the file size needs to be within limits (as I'd like to store 20-30 movies on phone and SD card in total).
Never used 2 pass and never thought about it, I'll give that a try, hopefully that makes a good difference. The settings suggested by XVI show a good result so far, the file size is even smaller than on my previous conversion and from what I can tell it looks as good. The major difference probably is that I used higher sound settings (was suggested somewhere else) and 720 as width (had no clue if I should use any smaller).
Any more recommendations welcome!
Click to expand...
Click to collapse
I did want better quality, myself, but you should go for around RF22, then Here's what my encoding spat out:
{
"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"
}
If you want smaller files try for slightly lower resolution than the source (keeping the same aspect ratio, unless it's 4:3, then you might as well change it to something 16:9). For example, if the source is 720x480, try 680x453.
You want to keep using constant quality, as it will give the best quality whilst also shaping filesize
Try my settings on a DVD of a TV show or something that has episodes at around 30 minutes or something and test the RF constant quality settings until you find one that is acceptable to you. I'd suggest starting at 22, though. I ripped a 4GB Live show at 19.5 and come out with the above screenshot, so 22 should reduce that even more
Its all about having the smallest possible file size without affecting the quality
I follow the guidelines to converting movies recommended by one of the largest mobile movie forums
Related
{
"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"
}
I've uploaded a suite of 720p and 1080p MP4 clips to test for video playback performance. All are made from the same clip (the hunting scene from Avatar). These should be playable with the standard video player.
http://mediafire.com/?depxt4zyvpwel (download folder)
The clips progress from easiest to most demanding. The "min" clips use baseline profile, low bitrate, and minimum compression. The "avg" clips reflect typical scene rips, with medium compression settings and bitrate. The "max" clips mimics worst-case scene rips with max compression settings and level 5.1 setting. The last clip is the original BluRay clip.
clip_720p_min.mp4 - lightweight rip, baseline profile, L3.1, RF23, Ref1, veryfast preset, 7.7Mbs avg
clip_720p_avg.mp4 - typical scene rip, high profile, L4.1, RF21, Ref4, medium preset, 8.5Mbs avg
clip_720p_max.mp4 - worst-case scene rip, high profile, L5.1, RF20, Ref16, veryslow preset, 9.1Mbs avg
clip_1080p_min.mp4 - L4.0, 14.8Mbs avg
clip_1080p_avg.mp4 - L4.1, 16.9Mbs avg
clip_1080p_max.mp4 - L5.1, 18.7Mbs avg
clip_1080p_master.mp4 - master BluRay clip (2-part rar), high profile, 31Mbs avg, 45Mbs peak
The hunting scene is a very intense scene in Avatar and is a good stress test. Per the bitrate graph of the 1080p_max clip below, it has two peaks, 32.5Mb/s @ 0:44, and 29.1Mb/s @ 1:12 (these are when the shot beasts take a tumble into the mud). If frame-drops happen, they would be at these two spots.
Please try any clip you wish to test, and give feedback on whether playback is smooth with no frame-drops, particularly at around the two "mud splashes."
Using stock Nook video player:
Avatar_clip_1280_baseline.mp4 - Looks good, sounds good.
Avatar_clip_1280_high_5.1.aac.mp4 - Video looks good, no audio.
Avatar_clip_1920_baseline.mp4 - Looks good, sounds good.
Avatar_clip_1920_high.mp4 - Looks good, sounds good.
I can't say for certain what frame rates I'm getting, but it isn't choppy. The 1280 clips might be a bit smoother than the 1920 clips.
blah......
1280_baseline - all good, full fps
1280_high_5.1.aac - full fps, no sound at all
1280_high_mp3 - full fps, no sound at all
1280_high - all good, full fps
1280_main - all good, full fps
1920_main - all good, full fps
1920_high - all good, full fps
1920_baseline - all good, full fps
So it can play full hd no problem, but it doesn't like aac/mp3 audio or 5.1 channels?
@DarkDvr
The Android spec for MP4 only allows stereo AAC. 3rd-party video players can play any audio format via ffmpeg software-decoding. But that may invoke software-decoding for the whole video, which means no more smooth playback.
I've reuploaded a revised clip suite to better fit the 4430's performance. The ramping of challenge is more gradated, so you can more precisely determine the NT's video capability.
e-mote, can you suggest the app for encoding for Nook compliant formats and some settings example for that app. Much appreciated.
Hi, was just wondering if there is a media player on android that allows you to change brightness/contrast on the video file you are playing? Then I don't mean the normal brightness adjustment, but beeing able to make the screen completely white or black.. VLC media player on windows does this. Some movies I found very dark and even at full brightness the glare really was annoying when watching outdoors.
If Android doesn't have one, do you guys know if there is one for Ubuntu ARM that does this?
Thanks!
kidio007 said:
Hi, was just wondering if there is a media player on android that allows you to change brightness/contrast on video files? VLC media player on windows does this. Some movies I found very dark and even at full brightness the glare really was annoying when watching outdoors.
If Android doesn't have one, do you guys know if there is one for Ubuntu ARM that does this?
Thanks!
Click to expand...
Click to collapse
MX Video Player has brightness control
I mean adjusting brightness on the video file itself, not the brightness on the device. I didn't find that option on MX Media Player
{
"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"
}
VPlayer has it built in, if you swipe your finger up / down on the left side of the video that is playing, it will adjust the brightness respectively
edit: I didn't see your second post. Sorry. on the actual video itself, not sure.
A lot of video player recommendations in this place. Found the stock one decent ish but first one I installed was Dice player and had no need to move from there, plays everythingI throw at it, and has built in lan access to get to my SMB/NAS shares. It also has your request of adjustingthe brightness by scrolling up or down with you finger on the display
maxcovergold said:
A lot of video player recommendations in this place. Found the stock one decent ish but first one I installed was Dice player and had no need to move from there, plays everythingI throw at it, and has built in lan access to get to my SMB/NAS shares. It also has your request of adjustingthe brightness by scrolling up or down with you finger on the display
Click to expand...
Click to collapse
Diceplayer is great yeah, but it doesn't have the option to change the brightness on the video file itself. Was sitting on the bus the other day watching a movie. The movie was really dark and mysterious, and when I turned the brightness on the prime to max, I still couldn't really see much because of the glare (it was daytime). If I could adjust the brightness on the movie itself, then that would help a lot. I see media players on Windows 7 allows for this, but maybe it can't be done for Android. If that is the case, then I hope when the Ubuntu port for prime comes out, that a media player there might have that option.
kidio007 said:
Hi, was just wondering if there is a media player on android that allows you to change brightness/contrast on the video file you are playing? Then I don't mean the normal brightness adjustment, but beeing able to make the screen completely white or black.. VLC media player on windows does this. Some movies I found very dark and even at full brightness the glare really was annoying when watching outdoors.
If Android doesn't have one, do you guys know if there is one for Ubuntu ARM that does this?
Thanks!
Click to expand...
Click to collapse
Try VitalPlayer, it has Software brightness control, I think this is what you want I was wondered that top-players for Android has no this option, they only adjust Hardware brightness (but it's so stupidly). Almost all video players for old windows mobile 6.x can adjust brightness, contrast and color with software control, but android's players - not! I found only Vital Player.
Totrrr said:
Try VitalPlayer, it has Software brightness control, I think this is what you want I was wondered that top-players for Android has no this option, they only adjust Hardware brightness (but it's so stupidly). Almost all video players for old windows mobile 6.x can adjust brightness, contrast and color with software control, but android's players - not! I found only Vital Player.
Click to expand...
Click to collapse
Old thread but to anyone looking, this works!
I have same problem and need same thing
Watching movies at the 10 inch screen is amazing and very joyful just if i can add more brightness and contrast to the video it will be great
kidio007 said:
Hi, was just wondering if there is a media player on android that allows you to change brightness/contrast on the video file you are playing? Then I don't mean the normal brightness adjustment, but beeing able to make the screen completely white or black.. VLC media player on windows does this. Some movies I found very dark and even at full brightness the glare really was annoying when watching outdoors.
If Android doesn't have one, do you guys know if there is one for Ubuntu ARM that does this?
Thanks!
Click to expand...
Click to collapse
Try this Player reHue Colorblindness Player. this have all that option what u want.
Viral player has been discontinued, I managed to find the APK for sideloading, it does adjust the brightness of the video but doesn't sliders to adjust the colors and gamma. Does anyone know of a video player that change gamma and colors and brightness on the fly?
rehue colorblindness player
play.google.com/store/apps/details?id=net.rehue.rehueplayer
Brigtness saturation and contrast control
android none hardware gamma correction video player
"rehue colorblindness player" in my case did not play x265 (hevc) files inside mkv container.
However you can use mpv (player) and goto -> Settings -> Advanced -> Edit mpv.conf
There you can add commands which will be applied for all files you play, for gamma enter
gamma = -100-100
so a value between -100 and 100, where 0 is default.
Further usefull commands I use are:
shuffle
volume-max=150
For the first one, you can long press a folder, it will recursively (subfolders included) open files and play them. With "shuffle" it shuffles them.
Second one, self explanatory increases max. volume level.
Good thing is mpv is open source, supports hardware acceleration and i had yet to found a format which it cant play.
There are more commands for "mpv.conf" available, however not all work for android.
Hello, an android video player with brightness, contrast and hue adjust is TMPlayer at https://play.google.com/store/apps/details?id=com.droiding.ingdroid.ttmplayer or the attached apk.
I was able to modify OnePlus 3T to enable HEVC/H.265 video recording at 4k, 1080p & 720p resolutions. I have also reduced the bit rate for the video so that it will take less storage space.
Note - Take a backup of your 'media_profiles.xml' located at system/etc/ before attempting this mod.
To install just unzip and overwrite 'media_profiles.xml' at system/etc/ with permission 0644 and reboot your phone.
Update V2-
Decreased the video bit-rate by around 40%
Video is currently recorded at following bit-rate
4K at 24Mbps (default is 42Mbps)
1080p at 11Mbps (default is 20Mbps)
720p at 8Mbps (default is 14Mbps)
Magisk Module is also available thanks to @64ashg
Tested only on latest Freedom CE by @nokia_16
pankajsammal said:
I was able to modify OnePlus 3T to enable HEVC/H.265 video recording at 4k, 1080p & 720p resolutions. I have also reduced the bit rate for the video so that it will take less storage space.
Note - Take a backup of your 'media_profiles.xml' located at system/etc/ before attempting this mod.
To install just overwrite 'media_profiles.xml' at system/etc/ with permission 0644 and reboot your phone.
Tested only on latest Freedom CE by @nokia_16
Click to expand...
Click to collapse
Waiting for the next update bro.. Related to 4K size compression.. Just saying and not asking for any ETA..
Noob question what is HEVC/H.265 Video Recording?
vip57 said:
Noob question what is HEVC/H.265 Video Recording?
Click to expand...
Click to collapse
HEVC/H.265 is a new encoding method which allows for same quality videos at a lower file size. The only issue is not every devicce support HEVC/H.265 natively.
You can read more at the link below
https://medium.com/advanced-computer-vision/h-264-vs-h-265-a-technical-comparison-when-will-h-265-dominate-the-market-26659303171a
For compression for now, atleast in 1080p and 720p use this file along with the file in the op
Original thread from which the file is taken
https://forum.xda-developers.com/oneplus-3/how-to/mod-hevc-h-265-encoding-enabled-t3586792
halleyrokz said:
Hi all, I tinkered with the settings and came up with enabling HEVC encoding for 4k, 1080p & 720p recordings. I have also halved the bit rate and hevc block size to 64x64.
1080p records at 10Mbps,
720p records at 7Mbps
I still have problem in reducing 4k bit rate. Tried reducing the values, but It still records @ 50-53 mbps. Any help would be appreciated.
[email protected] records @ 20mbps
Audio now records in HEAAC/AACv2 ,[email protected]
Add both the files and overwrite to system/etc/ with permission 0644
Click to expand...
Click to collapse
Credits to @halleyrokz for the compression
64ashg said:
For compression for now, atleast in 1080p and 720p use this file along with the file in the op
Original thread from which the file is taken
https://forum.xda-developers.com/oneplus-3/how-to/mod-hevc-h-265-encoding-enabled-t3586792
Credits to @halleyrokz for the compression
Click to expand...
Click to collapse
My mod currently records video at
4K @30Mbps (default is 42Mbps)
1080p @15Mbps (default is 20Mbps)
720p @8Mbps (default is 14Mbps)
which is already lower than the default settings.
I will try to further lower these values over the weekend if it doesnt effect the video quality negatively.
Deleted
64ashg said:
There you go with a magisk module, should work on the 3/t.
Seems to work on my device, just be on magisk 13.3.
Click to expand...
Click to collapse
Updated the OP, Thanks for the module. :good:
Op3/t hevc magisk module v2.01
Changelog
-Compatibility fixes with magisk manager
-Permissions fixed
PS op3 testers needed for checking although it should work.
@pankajsammal please update op
64ashg said:
Op3/t hevc magisk module v2.01
Changelog
-Compatibility fixes with magisk manager
-Permissions fixed
PS op3 testers needed for checking although it should work.
@pankajsammal please update op
Click to expand...
Click to collapse
Updated the op, thanks
One question. Wont decreasing the bitrate also decrease the quality of the video?
jokerpappu said:
One question. Wont decreasing the bitrate also decrease the quality of the video?
Click to expand...
Click to collapse
We are using h265 codec also known as hevc, ie high efficiency video codec, which is giving is around 25% less file size on the 1080p30hz videos recording, and should improve with the implementation of heaac for audio.
PS the gains are bigger on 4k, thats the beauty of h265
64ashg said:
Op3/t hevc magisk module v2.01
Changelog
-Compatibility fixes with magisk manager
-Permissions fixed
PS op3 testers needed for checking although it should work.
@pankajsammal please update op
Click to expand...
Click to collapse
Is it working with stable OOS? Sorry for asking cause OP said its tested on Freedom
Vixiebalistic said:
Is it working with stable OOS? Sorry for asking cause OP said its tested on Freedom
Click to expand...
Click to collapse
Freedom os is based on oos, this works on any oos based rom and oos itself for the op3 and 3t.
pankajsammal said:
I was able to modify OnePlus 3T to enable HEVC/H.265 video recording at 4k, 1080p & 720p resolutions. I have also reduced the bit rate for the video so that it will take less storage space.
Note - Take a backup of your 'media_profiles.xml' located at system/etc/ before attempting this mod.
To install just unzip and overwrite 'media_profiles.xml' at system/etc/ with permission 0644 and reboot your phone.
Update V2-
Decreased the video bit-rate by around 40%
Video is currently recorded at following bit-rate
4K at 24Mbps (default is 42Mbps)
1080p at 11Mbps (default is 20Mbps)
720p at 8Mbps (default is 14Mbps)
Magisk Module is also available thanks to @64ashg
Tested only on latest Freedom CE by @nokia_16
Click to expand...
Click to collapse
Just now installed paranoid rom 7.2.1 on my 3T and tried this mod with both magisk module and xml files.. in both its working, but xml file replace is effective.. Also magisk module breaks safety net
{
"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"
}
..
Comparison Table (for 20sec Recording)
Thanks for the mod @pankajsammal
So no support for AOSPA ?
Great work OP can you please integrate the slow mo with audio mod with this
https://forum.xda-developers.com/oneplus-3/how-to/op3-3t-unlock-720p-slowmotion-video-t3566276
Doesn't work on OOS 3.5.4, bootloop
Does it work on Resurrection remix N?
@pankajsammal Please can you reduce the bitrate a little less aggressively. At the current settings the video quality suffers according to me.
I would suggest the following-
[email protected]
1080p and [email protected]
If you do not like my suggestion please guide on how to change the settings myself.
EDIT: I did some research on this and found out a thread over at OP2 forums which had the following post.
H.265 exports video with the same quality as h.264 but reduces the file size by 40%(it doesn't automatically do its magic). You will need to adjust the bitrate for it to work. Now if anyone wants to record 4k video with H.265 and stock bitrate which is 42 Mbits, he/she can achieve the quality of the video normally where you will need to increase the bitrate upto 60/70 using h.264 codec.
Click to expand...
Click to collapse
Source-https://forum.xda-developers.com/showthread.php?p=73149219
PS - I figured out how to make a Magisk module myself and with my desired bitrate, if the OP doesn't mind I'll share it here. BTW it's just stock bitrate with HEVC enabled and it passes the SafetyNet.
PPS - No hard feelings towards the OP.
Sent from my ONEPLUS A3003 using Tapatalk
Hi all.
I don't consider this to be a duplicate thread of the previous one I made, because this is a different model phone that I now have.
I previously owned a Mediatek Redmi Note 4X. I now own a Note 4, Snapdragon 625 variant.
I've searched high and low for ways to record 60FPS video. View my previous thread for one solution that was found on a Russian forum.
Now that I have a mido Note 4, I was able to edit media_profiles.xml and try that app out. As explained on the original Russian forum post, 60FPS is unacheivable in places with less lighting, such as rooms. Even my room with what I think has a decent amount of lighting, I reach 40 FPS at most, and sometimes dip to 15 FPS.
However, I found a way to record at constant 60FPS @ 720p, but there is a complication.
If you have the Snapdragon variant of the Note 4, download Snapdragon Camera. No need to flash it, just install this apk:
https://docs.google.com/uc?export=download&id=0By-NOo-lCyxBMTVNNGZyYjdjd2M
Switch to Video mode, and choose 720p in Settings > Video quality. There is also a section in settings that says "Video High FrameRate". This is where you can choose HSR 120. HSR is "High speed recording", as opposed to HFR, which is slow motion. Recording at HSR saves audio, while HFR does not.
I haven't seen anyone else with the following issue, but I have seen only an extremely small amount of people posting that they have used Snapdragon Camera on their Note 4. When you record at HSR, the audio track is retained, but the video ends up ending before the audio does. Your video will also play very quickly.
{
"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"
}
To sync your video, you can do what I did, and copy the video file to Sony Vegas, then hold control and drag the video file out to match the length of the audio. Render at 60FPS (NOT 120 FPS), and you have your 720p 60FPS video at a constant frame-rate.
Video runs smoothly and properly with synced audio at constant 60FPS after rendered through Vegas, with the video track "extended" to the length of the audio track:
This may help some people who have a computer handy, but this process is rather involved. I was wondering if there is some sort of file that can be edited to change the playback rate of videos taken with Snapdragon Camera so the video will be in sync with the audio.
This is progress, I suppose, since aside from this and the whole MotoCamera + media_profiles.xml method, I have no idea how to record at 60FPS on this phone, and I've literally spent 2 days researching. Open Camera does not record at 60FPS for me even with Camera 2 API (yes, I do have it enabled), and the modded Google Camera mentioned here does not allow me to record at 60FPS giving me the error: "Cannot start video capture. Another app may be using the mic". This error doesn't occur on any option aside from the only 60FPS one, go figure.
Perhaps there is another camcorder that utilizes HSR someone can refer myself and others to? Or an app that would allow you to adjust a video's playback rate so using a computer and video editing program like Vegas won't be necessary?
I know this phone is capable of recording at 720p60. Hell, my old phone was a G3 and it can record at 1080p60 without the need of Camera2 API or any xml tweaks. There's plenty of solutions for recording at 60FPS for the Redmi Note 2 and 3 as well, I find it ironic that it seems to be such an issue on the Note 4.
Please let me know if you can help at all. I hope this also helps guides others who are in the same boat as me.
Same. I've also been wanting to record in 60 FPS with mine since I bought it. Tried changing media profile values, Tried Open Camera. Didn't work. Just now installed the MotoCam port from your old thread, Gives me the weird mic error when 1080p60 is selected and doesn't record.. Mine's the Snapdragon varient as well. But, None of the versions of Snapdragon camera work (Force closes on start). It could be either because I am on MIUI or maybe because I am still on Marshmallow. People have been reporting that the Google Camera port can record in 1080p 60 FPS in some custom nougat roms. But I just haven't made the jump yet to Nougat for the lack of stable Xposed Framework.
Hi, I currently do not own the Note4 device but I think your problem seem quite relating to my concern. My phone (Note3Pro - S650) doesn't provide recording video with high framerate (60-120fps) for 1080p resolution but I found an interesting method from here to do it.
Code:
https://forum.xda-developers.com/redmi-note-3/themes/mod-60-fps-1080p-camera-rn3p-sd-miui-8-t3624366
As you mention, you want to find an App which can handle high framerate video and I myself suggest you to try FiLMiC Pro v6.
This is mediainfo from my test footage :
Code:
General
Complete name : C:\Users\M\Desktop\VID_20171009_100018894.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42
File size : 17.2 MiB
Duration : 7s 851ms
Overall bit rate : 18.3 Mbps
Encoded date : UTC 2017-10-09 03:00:28
Tagged date : UTC 2017-10-09 03:00:28
com.android.version : 6.0.1
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : No
Format settings, ReFrames : 1 frame
Format settings, GOP : M=1, N=60
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 7s 722ms
Bit rate : 17.9 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 59.180 fps
Minimum frame rate : 56.782 fps
Maximum frame rate : 61.813 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.146
Stream size : 16.5 MiB (96%)
Title : VideoHandle
Language : English
Encoded date : UTC 2017-10-09 03:00:28
Tagged date : UTC 2017-10-09 03:00:28
mdhd_Duration : 7722
There's solution!
Hello guys
I know that thread is quite old but I've found simple solution, how to fix desynchronisation when recording in fastmotion with sound using SnapDragon Camera.
Y'know, during saving there's small error caused by codec and videos cannot be played using videoplayer from Google Photos and with other video players video plays fine but in longer video you can observe desynchronisation between audio and video track.
Check out these steps below :
1. Record video. I prefer HighSpeed 120fps. This gives me in result slomo video with sound (more about that later)
2. Open it using Google Photos. You will see that video not playing well, ignore that and select edit (that icon with bars on the bottom, next to "i" symbol)
3. Select "Stabilize video"
4. Google will process that video frame by frame. 30sec video took about 1min of rendering. Wait
5. In result, Google saves a copy of your original video in your memory which have now sound and video are sychronised. But the best part is that you can set the slooooooomooooo paaaaaarrt and you have audio during that!
6. Now you can keep your new vid and delete old.
Isn't that bylatiful?
I recommend to do that operation immediatly after you have recorded video. Why? Because of date of saving. When are you on vacation, you wanna to keep track of your photos and videos in proper timeline. When you edit your video later it saves with later date and that may be a problem keep your media in proper day.
IMPORTANT: This no longer works after the update to Android 12. 'wm size' resets itself to default immediately after you change it. If you know (or at least have an idea) of a possible fix - please reply, so far I'm clueless.
I'll edit the post again if anything is found.
If you have already updated like me you can run 'wm density reset' so your phone looks normal again.
So the phone by default runs in 1096x2560 and only in select apps with appropriate content in 4k. XZ Premium did the same thing and it is possible to make always run in 4k. I've decided to try the same on 1 III and it works!
How to:
Enable USB debugging in developer settings
Download and run ADB, you phone should provide the driver automatically. If not, it can be downloaded from here.
Run the following commands
Code:
adb shell
wm size 1644x3840
wm density 630
Done! Exit ADB shell by typing exit there.
From my testing this works flawlessly with any app and the 120hz mode. My device didn't get too warm from this, battery now is at 35°C and CPU at 40. No lagging or freezes whatsoever either, everything runs smoothly in 120 fps. The only thing I noticed is that when using always-on display the phone unlock can be a bit slow sometimes, but only when unlocking with said display lit up.
How to undo - the same as before but with these commands:
Code:
adb shell
wm size reset
wm density reset
Please report how's your experience and battery life if you try this.
I don't really understand, how will this make the apps render in 4K?
The screen is always displaying 4k resolution (you would have 3/4 of the screen black if it displayed only FHD resolution) but actively upscale to 4k the apps that doesn't render in 4k (so most of them).
Or is the tweak only to make the phone render the home screen and parameters in 4k?
No. By default the phone renders everything in 2560, except for rare cases of a suitable photo in Google Photos and a 4k YouTube video, etc. This makes the phone render all the apps in 4k no matter what. I've confirmed this by looking at the text and images in them (via magnifying glass), they're all sharp to a single pixel (and aren't without this).
Is 4K mode restricted to apps selected by Sony by default? Like if I have a random graphic novel reader app, will that be rendered in 4K or 2560 assuming the underlying images are 4K or higher resolution?
Seems like restricted to apps selected by Sony. When in default mode, when I open a pic in Google Photos is is in 4k, but when I open the same pic in Google Files (has built-in viewer), it isn't. In "always 4k" mode the pic is 4k in Google Files.
kot5nik said:
Seems like restricted to apps selected by Sony. When in default mode, when I open a pic in Google Photos is is in 4k, but when I open the same pic in Google Files (has built-in viewer), it isn't. In "always 4k" mode the pic is 4k in Google Files.
Click to expand...
Click to collapse
That's a damn shame - would it be easy to make a tasker routine or something to issue those commands automatically when an app is launched?
Clae said:
That's a damn shame - would it be easy to make a tasker routine or something to issue those commands automatically when an app is launched?
Click to expand...
Click to collapse
I don't think that would be possible without root. But on the bright side, always using 4k surprisingly doesn't seem to affect the battery life much, at least for me.
kot5nik said:
I don't think that would be possible without root. But on the bright side, always using 4k surprisingly doesn't seem to affect the battery life much, at least for me.
Click to expand...
Click to collapse
Sounds good. I'll def try it when I get my 1 iii. Does it persist between reboots?
Clae said:
Sounds good. I'll def try it when I get my 1 iii. Does it persist between reboots?
Click to expand...
Click to collapse
Yes it does. Even the reboot screen is a little bit messed up because their animation is not 4k.
I can understand wanting to get the best possible picture/viewing experience when paying for a 4k screen.
However, can the difference be seen with the naked eye...you know without a magnifying glass? I guess my concern is: Why overwork the screen/CPU/GPU and battery if the benefit cannot be seen?
Weird. If you take a screenshot before applying these commands, the resolution of the image is 1644 x 3840. After applying these commands, the resolution of the image is 2466x5760.
Is this totally safe?
Could you make an Automate script for this (if you have the knowledge and time)
ugoff said:
Weird. If you take a screenshot before applying these commands, the resolution of the image is 1644 x 3840. After applying these commands, the resolution of the image is 2466x5760.
Click to expand...
Click to collapse
Yes it does. Sony usually upscales the screenshot to make it 4k. Now that the source is also 4k, that upscale makes it even larger.
I hope there's a way to disable this upscale, even when not using the 4k mod, if the content is 1080p then I don't need it stored as a 4k image.
ugoff said:
Weird. If you take a screenshot before applying these commands, the resolution of the image is 1644 x 3840. After applying these commands, the resolution of the image is 2466x5760.
Click to expand...
Click to collapse
Look like this is fixed in 61.0.A.14.3, can anyone else try?
Hey I came across this thread on the XZ Premium forum. Do you think that in the future devs are going to adopt this to custom kernels aswell?
ADB "fake" 4k vs Kernel 4k
I'm late to the party, but hopefully some of you are still around to shed some light on the eternal debate of wether true 4k is worth the hassle of unlocking the bootloader and mess with all the steps to finally get it to work. Most of the info...
forum.xda-developers.com
Just wanted to confirm with evidence that this does indeed allow my Xperia 1 III run in 4k, here is a crop of a macro shot of a 4k test image being displayed at 1:1.
{
"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"
}
It has a pattern of intersecting lines 1 pixel apart with lines 2 pixels apart at the edge, as you can see all are defined, wheras they where blurred and aliased before the ADB commands.
So one problem I found - setting the display to 4k all the time seems to skew the wireless charging targeting instructions that come up
tonysunshine said:
So one problem I found - setting the display to 4k all the time seems to skew the wireless charging targeting instructions that come up
Click to expand...
Click to collapse
I hope they will fix this soon, and even add a built-in always 4k mode (fixing all the small bugs like the one you pointed out or the AoD not working properly).
The difference between 1080p and 4k is noticeable in everyday use, especially in text. Maybe this is because I was used to a 1440p display for the past 6 years (and going back to 1080p is noticeable) but still, this phone has all these pixels, why not have an option to always use them.
I attached some pictures taken in both modes. The filenames are self-explanatory but I am sure you will be able to find which one is 1080p and which one is 1644p. Diagonal lines especially suffer a lot at 1080p, like for example the letter 'w'. Overall, text looks very soft at 1080p compared to 1644p.
Phone became a bit laggy no?