Lightroom Classic fails to import HEVC (hvc1) video from DJI cameras — hev1 tag works
- May 3, 2026
- 3 replies
- 45 views
Summary: Lightroom Classic throws a generic "unknown error" when importing HEVC video files tagged as hvc1, which is the default output format for DJI cameras (tested with DJI Osmo Action 6). The same file remuxed to use the hev1 codec tag imports without issues. No re-encoding is performed — the video bitstream is identical.
Steps to reproduce:
- Record video on a DJI Osmo Action 6 (or likely any DJI camera outputting HEVC). Or use attached input file.
- Attempt to import the resulting
.MP4file into Lightroom Classic via File → Import - LrC throws "unknown error" and fails to import
Workaround: Remux the file using ffmpeg with no quality loss:
ffmpeg -i input.mp4 -c copy -tag:v hev1 -map 0:v:0 -map 0:a:0 output.mp4The resulting file (attached) imports correctly.
File properties (ffprobe):
- Codec: HEVC / H.265
- Profile: Main 10
- Resolution: 3840×2160
- Codec tag (original, failing):
hvc1 - Codec tag (remuxed, working):
hev1 - Color:
yuv420p10le, bt709
Expected behavior: Both hvc1 and hev1 are valid, spec-compliant HEVC container formats per ISO 14496-15. Lightroom Classic should import either without error, as macOS itself (QuickTime, Finder preview) handles both correctly.
Impact: Any footage recorded in HEVC on DJI hardware is unimportable without manual intervention. This affects the Osmo Action series and likely the full DJI drone lineup.
