MaximusCZ
Well-Known Member
I love learn, people here too. I got history with trying to match monitor with gpu output frames for some time and one does not survive intact
Good job to acknowledge human frailty and graciously done. No respect lost here.Sorry, you're right. Frustration and exhaustion explaining why YT streams can not be used to judge pretty much anything about the quality of a video, for at least a dozen technical reasons. @MaximusCZ covered a good few of them. He clearly has not gone around and around on this one for years.
I was gonna keep my mouth shut, and should have
Good job to acknowledge human frailty and graciously done. No respect lost here.
Hi MaximusCZThat's why I facepalm every time there's some debate whether to go 24, 25 or 30 fps, and everyone is talking about motion blur only. Heck, its clear as day. In the Lighthouse video you can see the guy is recording at 4k 30 fps, but if you right click the video and check "stats for nerds", you see YouTube is actually serving 25 fps video. PLUS its playing on your 60 Hertz screen, so 60 fps. You record 30 fps, throw 5 frames away each second to get 25 fps and then play it back on 60 "fps" monitor. Of course you are gonna see stuttering, you have 25 frames to display and 60 windows to display in. You paint most frames twice, but that gets you only to 50 fps. You also have to paint some frames three times. To fill the whole second.
That's why some videos are smooth. You record at 30 fps, edit at 30 fps timeline and then serve 30 fps video to 60 fps screen - every frame is painted exactly twice. Its consistent and stutter free.
If you record at anything other than 30 or 60 (or another value that you can divide 60 with without remainder), edit your video timeline at other than 30 or 60 fps, on 60 Hz screen (vaaaaast majority) you will always see stuttering.
People are arguing about the 24 vs 25 vs 30 fps while thinking about how much motion blur it allows them to capture, while completely ignoring the question "And what medium will I be watching the final output on?". Sure, if you are filming for a cinema, and you know the projector will run at 24 fps, feel free to record in 24 fps and enjoy stutter free motion blur. But if your goal is to view the video on a PC screen (or TV), make yourself a favour and record at 30 fps, and edit on 30 fps timeline.
The unit we received wasn't able to record at 4k60fps so we are guessing that this is where the 150Mbps will be.EDIT:- The few tests ive found online seem to disagree with the 150Mbps video bit rates claimed by DJI.
From "Pilot Institute" YouTube (source: )where they've measured we have:
4k: 93Mbps
2.7k/60: 93 Mbps
2.7k: 52 Mbps
1080/60: 71Mbps
1080/30: 36Mbps
The few pieces of sample footage ive downloaded also show 4k as only having 93Mbps too.
Unless DJI fix this with a firmware upgrade then this lower bit rate is going to increase video compression and reduce quality.
Are you aware that YT does not simply store and stream what was uploaded, but recompresses the stored data, then changes resolution and recompresses AGAIN when streaming?I have no problems agreeing that properly judging video quality from any drone/camera requires access to the original footage. However, if the quality is good, and the author hasn't done errors or dumb choices in post, it is entirly possible to make the video look very good on YT as well.
The unit we received wasn't able to record at 4k60fps so we are guessing that this is where the 150Mbps will be.
Ok that one the stuttering was obvious, but that was your screen recording. That I would expect to see some transmission glitches to the remote, but the on-drone micro sd card recording should be fine. No?That's odd. It is stuttering very visibly for me.
What do you see if you look at the above video from 43:06 to 43:35? That kind of shooting clearly brings out the worst conditions for stuttering, and for me it stutters like crazy. I wonder how much better it would have been at 4k60, but in that resolution ActiveTrack isn't available, so he couldn't have done that test anyways.
I guess ND filters will be a necessity, but it will perhaps take some time untl they become available.
Isn't he recording off the controller there?I was thinking the same when watching the the wind test DCrainmaker did where at 2:45 it's flying towards the lighthouse it didn't look smooth to me but I wondered if there's some transcoding issue as I've seen a similar effect recently when I uploaded a 5.7K60 video from a Virb 360 to YT.
The stutter you're seeing is due to the bright lighting, leading to a fast shutter speed, which in turn eliminates most of the motion blur that would smooth this out. The target shutter speed for good motion blur at 30fps is 1/60s.Thought I'd throw my hat in the ring about my findings with my Mini 3 Pro, as I stumbled across this topic after looking at my first flight's footage. For context, I am a beginner drone pilot (this is my first drone). I like videography and photography as a hobby, so I have a basic working knowledge of the terminology. I definitely know what FPS is, but struggling to understand what setting is best to use in which scenario still, so that's why this is interesting for me.
I shot this footage in 30fps (bar the last shot of the field of mowed grass), and edited on a 30fps timeline in Premiere Pro. Other than cuts and arranging, I've made no changes to the clips. To my eyes, there's no difference between what I saw in the straight-out-of-drone video files, the timeline in Premiere, and the uploaded result in YouTube.
As you can see it's a bright sunny day. This was shot at around 10-11am. There's significant stutter in the panning shots, like at the beginning (0:08-0:12), mostly in the houses at the waterfront, when viewed in 4k. But it's just fine in the panning up shot at ~0:30 again. I see it mostly in fast pans, in grass/bushes and in the shots of houses.
Could this be fixed with an ND filter?
Perfectly smooth iPad Pro M1 12.9”For example this one
Time 0:32 - 0:37, this shot is stuttering
Some of the shots are brilliant, but some gives a feeling of a laggy video
I have checked on different devices, stuttering remains
The bitrate always depends on the image size. The higher bitrate that the manufacturer advertises is always for the highest frame rate at the highest resolution. Even the Mavic 2 Zoom doesn't record all resolutions at 100 Mbps.And last question is - why is mini 3 pro recording only at 93 Mbps? This is really low bitrate, isn't it? For 10bit video... Mavic 2 zoom records at 100 Mbps...
That was good of you to figure that out. Unfortunately it is not unusual for us to be looking for a solution in an area that seems to make sense but it’s completely off-base so kudos to you on that realization. My iMac will also not do a good job with 4K video and I’m considering a new computer also but my solution is to simply work with aliases which takes extra time in creating them but once they are all set the workflow is almost identical and completely smooth. I do have to re-render but for my short drone videos it’s not a big issue. This fall I will be doing a series of videos that will be much longer and so I may choose to get a new computer I’m sure Davinci resolve has a similar method.Hello all! I have found this topic, because also own the Mini 3 pro and when I firstime saw the video from drone, there was this stuttering visible.
I was wondering what is wrong with my drone, because the Mavic 2 zoom (my second drone) never had this issue. So after some tests, I'm almost sure, there is nothing wrong with Mini 3 pro. The whole issue is somehow related to playback on my computers.
For example - this video - when I play it on my work laptop, there is stutering really visible (as you desribed above). But the same video, which I play on my home computer, is nice smooth.
I did lot of tests on my own drone videos - with multiple player apps (VLC, PotPlayer, KMPlayer) and the stuttering effect is present, BUT in each player differently at different times. Sometimes it stutter for example from 0:02 to 0:06. When I close and open video again, it will stutter from 0:08 to 0:10 etc. So probably the issue is somewhere in player/codec.
Then I realize that I can switch rendering engine in player application. There is several options (DirectX 9, DirectX11 and other) - and each option acts differently. For example the playback on DirectX 11 is quite smooth in most cases - the stuttering occurs sometimes for short time.
So the question is how to deal with this issue? I need to edit my videos in DaVinci resolve, which is unfortunately stuttering. On other side, if some apps can play my videos smoothly, there is propably problem in something else.
The strange thing is that my Mavic 2 zoom never had this issue. Why? It is the same codec (h264)? Mybe there is different version/implementation of codec in mini 3 pro? I think that my PC is capable to play 4K videos (AMD Ryzen 3700X, Nvidia RTX 2070 super, 32 GB RAM...)...
And last question is - why is mini 3 pro recording only at 93 Mbps? This is really low bitrate, isn't it? For 10bit video... Mavic 2 zoom records at 100 Mbps...
I pressume your Mini 3 is recording in h265, not h264. Your PC GPU has hardware to decode h265 on the fly, so you dont get stuttering there, but your laptop is probably older and doesnt come with hardware accelerated h265 decoder, forcing your CPU to decode the video in software. That is very intensive for 4k video, and your laptop cpu likely just cant keep up. Check your CPU utilization whrn stuttering is happening.when I play it on my work laptop, there is stutering really visible (as you desribed above). But the same video, which I play on my home computer, is nice smooth.
We use essential cookies to make this site work, and optional cookies to enhance your experience.