For DJI users who have recorded some some 4K H.264 or H.265 video with your DJI Phantom 3/4, DJI Phantom 4 Pro/4 Pro+, DJI Mavic Pro or other DJI camera models, you may often find that you can’t play the 4K videos properly with VLC just as the conditions described below:
“I have the DJI Phantom 4 Pro+, and I used to be able to play back the 1080p footage from it, it’s H.265, but the 4K wasn’t playing properly at all. Now after I installed the 2.2.0 version, none of them plays, it just stops at the first frame and the sound continues. If I jump into the video, a new frame shows, but no video, and sound plays still.”
“This is common problem I’ve read on DJI forums. Even quite powerful i7 SSD PC don’t play DJI Inspire / Phantom 4K 100Mbps bitrate video properly. By slowing speed to 0.67 it plays smooth on my PC. My VLC is 2.2.4 and Windows 7 64 bit. Is there change that developer checks what could be done to play these videos properly? I could provide test material from DJI X4S camera. Thanks!”
Can VLC play 4K video?
Although VLC has added support for 4K video playback since the version 2.1. However, as 4K video playback has strict requirements on the computer’s processor and graphic chip. In addition, sometimes, even your computer meet the minimum requirement to play 4K video, you may find that 4K video plays back choppy. This is due to the immense processing power required to play 4K.
How to smoothly play DJI 4K H.264 with VLC?
For those people who have DJI 4K H.264 video playback choppy or stuttering issue with VLC, you can fix this problem by enabling the GPU accelerated decoding feature in VLC. According to VLC’s GPU decoding page, as the data is decoded in the GPU at the decoding stage and then transferred back to the player so that the other stages, filtering and streaming for instance, can be processed, this process can under circumstances be slower than without gpu acceleration enabled. What’s more, the VLC GPU decoding is only available for selected operating systems. While Windows Vista and newer versions of the Microsoft operating system are supported, Windows XP is not at this point in time. The majority of graphic cards should support hardware acceleration just fine. Make sure you have installed the latest drivers though.
How to enable hardware acceleration in VLC?
Open VLC Media Player and click on Tools > Preferences or press Ctrl-P to open the settings window of the program. If you are using the simple settings interface, click on Input & Codecs on the left sidebar and check the Use GPU accelerated decoding box there.
If you are using the all interface select Input/Codecs > Video Codecs > FFmpeg > Hardware decoding instead to enable acceleration this way.
Click on the save button afterwards and restart the media player to work with the new setting. Try playing several video files to see if hardware acceleration makes a difference in terms of playback. If it does, keep the setting enabled. If it does not, just go back to the settings to uncheck the option again.
How to playback properly DJI 4K H.265 with VLC?
To play H.265 with VLC, you must download the VLC media player with lidde265 HEVC video codec, which is available on GitHub:
The .zip version can be used without installation, just extract to any folder and run the vlc.exe.
In addition, you computer should meet the minimum system requirements below for 4K viewing: a PC with an Intel or AMD CPU equivalent to Intel Core i7 with 4 cores, running at 2.3GHz.
Best alternative way to play DJI 4K with VLC
For those people who own a computer operation system that doesn’t support VLC GPU decoding feature for H.264 video or your computer isn’t powerful enough to handle 4K UHD video. Or above listed solutions still don’t solve your computer. You can choose a more effective and simple to use solution – compress or decode DJI 4K H.264 or 4K H.265 to VLC perfect workable H.264 HD file formats. Here, you can get the job easily completed with our best 4K Video Converter - Pavtube Video Converter, which has perfect support for both DJI 4K H.264 or 4K H.265 file file formats, besides enabling you to enabling you to compress 4K to 1080p, you can also use the program to compress 1080p to 720p or smaller file resolution for smooth playback with VLC media player on smartphones or tablets.
Adjust output profile parameters
To get better output video and audio quality, you can flexibly adjust output profile parameters including video codec, resolution, bit rate, frame rate, audio codec, bit rate, sample rate, channels, etc in the program’s “Profile Settings” window.
For your convenience, the program is available for both Windows and Mac platform. For Mac users, you can download Pavtube Video Converter for Mac to fix VLC DJI 4K Playback problems on macOS Sierra. The windows version of Pavtube Video Converter supports H.264 codec encoding acceleration with up to 6x faster speed on a computer with Nvidia Graphic cards that supports Nvidia CUDA(H.264 encoding). The program itself is quite simple to use. Anyone can learn to use it in minutes. In addition, it is very stable, there is hardly any sudden crashes. What’s more, the results generated by the program are pretty high quality, you can’t find any difference between the converted video and the original 4K video.
How to Convert and Compress DJI 4K H.264/H.265 for VLC Playback?
Step 1: Load DJI 4K H.264/H.265 files.
Start the program on your computer, click File > Load Video/Audio or Load from folder button to import DJI 4K H.264/H.265 files into the program.
Step 2: Choose VLC best supported playback formats.
As a powerful media player, VLC can handle many video formats. After checking VLC supported video formats, H.264 HD Video(*.mp4) under HD Video main category would be a good choice. You can also choose other VLC supported HD file formats according to your own needs.
Step 3: Compress 4K video to 1080p.
Click Settings on the main interface to open Profile Settings window, click Size(pix) to select 1920*1080 as the final resolution for output video for smooth playback effect with VLC. You can also tweak other settings to make them more fit with VLC.
Step 4: Start 4K video to VLC conversion and compression process.
After all the settings is completed, hit right-bottom Convert button to start to convert and compress DJI 4K video to VLC best compatible 1080p H.264 formats.
When the conversion is finished, click “Open Output Folder” icon on the main interface to open the folder with generated files. Now you will have no video lagging or stuttering issue when playback DJI video with VLC.