DJI Mavic, Air and Mini Drones
Friendly, Helpful & Knowledgeable Community
Join Us Now

h.264 vs h.265... CHOPPY VIDEO

FWIW, I just compared Mini 4 Pro H264 and H265 footage of the same scene and to my eye there was no discernible difference in quality…If pressed, I would say that the clarity of the H264 video was maybe a tad better. So not sure I can buy into the DJI claim that both are the same file size because their H265 instead delivers superior image data. In fact, I can't see any point at all in filming in H265.
The below frame grabs are from H264 and H265 footage shot 3 seconds apart (while I changed codec settings) so they aren't identical as the wind was blowing the leaves a bit. Both were shot at 1080p/30 and all other settings were identical. File size is different only because the two clips were different lengths.
 

Attachments

  • MP4 H265.png
    MP4 H265.png
    3.7 MB · Views: 13
  • MP4 H264.png
    MP4 H264.png
    3.7 MB · Views: 13
Mini 4 Pro is producing choppy video. I tried swapping SD cards to no avail. Earlier I asked on this form "what is the best viewer", and tried the suggested VLC Media Player which was even worse!! You couldn't even make out what the subject of the video was.
Then I discovered the problem... my videos at default H.265 setting are basically worthless. (unless I can convert them somehow to H.264)

They look fine on the RC2 controller in the album but when I take the SD card out of the drone, transfer the video file to my computer and open it and view the MP4 files the ones recorded at H.265 are choppy like it's individual photos strung together. Anyone else discover this problem with the M4P. I didn't ave this problem with the mini 2 but I think it only offered H.264.
You really need a computer with a dedicated graphics card to do hardware decoding for h.265, the intel or other integrated video solutions really aren't up to the task. I have a laptop with an nvidia 3060 card and I had to manually set VLC to use the 3060 card instead of the integrated intel graphics. You can do this in the windows settings. It plays the video perfectly now but it was very choppy before I made the change. Any video card that has come out in the last 3-4 years should be able to handle the h.265 decoding.
 
  • Like
Reactions: SethB
FWIW, I just compared Mini 4 Pro H264 and H265 footage of the same scene and to my eye there was no discernible difference in quality…If pressed, I would say that the clarity of the H264 video was maybe a tad better. So not sure I can buy into the DJI claim that both are the same file size because their H265 instead delivers superior image data. In fact, I can't see any point at all in filming in H265.
The below frame grabs are from H264 and H265 footage shot 3 seconds apart (while I changed codec settings) so they aren't identical as the wind was blowing the leaves a bit. Both were shot at 1080p/30 and all other settings were identical. File size is different only because the two clips were different lengths.
Still subjects won’t demonstrate the differences between video codecs. The real performance challenge for codec creators is in imagery with every pixel changing color on every frame. Moving water, moving or jerky camera, leaves on a tree or fields of grass blowing in the wind.

Choices of h.264 or h.265 won’t make much difference in the visual quality of many drone recordings. It’s when you’re recording a challenging scene like the ocean that it can make a significant difference.

When you get into camera settings of higher resolution you won’t have a choice:
Up to 4k: h.264 always available
4k to 5.6k: depends on the camera manufacturer, h.264 may be available
Above 5.6k: only h.265 is available

The race to higher resolutions primarily benefits manufacturers. Get that 8k TV and you’ll want an 8k camera, and vice-versa. Manufacturers would like you to be on a 12mo. upgrade cycle, it’s good for business!
 
  • Like
Reactions: ExEvo
Still subjects won’t demonstrate the differences between video codecs. The real performance challenge for codec creators is in imagery with every pixel changing color on every frame. Moving water, moving or jerky camera, leaves on a tree or fields of grass blowing in the wind.

Choices of h.264 or h.265 won’t make much difference in the visual quality of many drone recordings. It’s when you’re recording a challenging scene like the ocean that it can make a significant difference.

When you get into camera settings of higher resolution you won’t have a choice:
Up to 4k: h.264 always available
4k to 5.6k: depends on the camera manufacturer, h.264 may be available
Above 5.6k: only h.265 is available

The race to higher resolutions primarily benefits manufacturers. Get that 8k TV and you’ll want an 8k camera, and vice-versa. Manufacturers would like you to be on a 12mo. upgrade cycle, it’s good for business!
Fair point and you are better qualified than me to make it. I will only say that I never take photographs so I am only comparing H264 video with H265 video wherein I can see little difference. But I shoot a lot of green being in the countryside and have never filmed an urban landscape which would doubtless tax the codecs more, Leaves move of course, as does the drone, but I don't take off if the wind is blowing above 12mph so any movement is mostly the drone which is usually in Cine mode - with yaw and tilt speeds dialled right down for smoothness.

So while I remain convinced that DJI's version of H265 offers no benefits to me, other people in different landscapes may find the opposite.

I just wish that DJI would have given us the option of switching to a regular H265 to give me 70% more storage space - in which case I would be using it all the time.
 
  • Like
Reactions: SethB
Mini 4 Pro is producing choppy video. I tried swapping SD cards to no avail. Earlier I asked on this form "what is the best viewer", and tried the suggested VLC Media Player which was even worse!! You couldn't even make out what the subject of the video was.
Then I discovered the problem... my videos at default H.265 setting are basically worthless. (unless I can convert them somehow to H.264)

They look fine on the RC2 controller in the album but when I take the SD card out of the drone, transfer the video file to my computer and open it and view the MP4 files the ones recorded at H.265 are choppy like it's individual photos strung together. Anyone else discover this problem with the M4P. I didn't ave this problem with the mini 2 but I think it only offered H.264.
I received my New Mini 4 a few days ago and am having the exact same issue! I don't understand why footage from my DJI Osmo 2 pocket camera footage plays fine, as did all my footage from my Mini 2. This is very frustrating...and disappointing. Not sure what to do???
 
I received my New Mini 4 a few days ago and am having the exact same issue! I don't understand why footage from my DJI Osmo 2 pocket camera footage plays fine, as did all my footage from my Mini 2. This is very frustrating...and disappointing. Not sure what to do???
Go into settings on controller and change video format to H264. Problem solved!!
 
It’s either your computer or the drive. H.265 is more processor intensive.
The video is fine.
 
...
Exporting a DJI H265 video to H264 (using Quicktime Player), the H264 file is much smaller.
Using a short 4K clip from my M4P, the H265 clip weighed in at 160MB.
The same clip exported as H264 weighed only 43MB.
The H264 clip was muddier and less sharp than the H265 clip (on a Retina iMac 5K screen) - see below.
...
It sounds like Quicktime Player might have exported using a bitrate much lower than the original. I believe there's a way to specify the bitrate you want, and if so, then you might try setting it to the same as the original.
 
Hello guys, I had the same problem with my Dji Mini 4 Pro

I found the problem at least mine was editing on Premiere Pro and when exporting the image was frozen and it was so bad ... As I don't have a crazy PC, I thought it was the processor etc. but no.

So, I tested on DA VINCI Resolve and unlike Premiere Pro which read the rushes on the timeline, it indicated "OFFLINE" so I found a video that solves the problem and solves the freeze problem on Premiere Pro.

To keep things simple, you need to install Microsoft's HEVC CODEC for problem-free export and playback of rushes, either pay for it (0,99$) or do as in the video.


I can finally edit without any problem...

Good day ;)
 
  • Like
Reactions: SethB and jephoto
Lycus Tech Mavic Air 3 Case

DJI Drone Deals

New Threads

Forum statistics

Threads
130,113
Messages
1,549,422
Members
159,172
Latest member
Exertus