The problem
Dolby Vision Profile 7 was designed for UHD Blu-ray, exclusively. Blu-ray discs contain two video layers:- Base Layer (BL) - HDR10-compatible video
- Enhancement Layer (EL) - Additional data that improves picture quality
- Fall back to HDR10 - You lose all Dolby Vision benefits
- Fail to play - The file won’t work at all
- Convert blindly - Strip the Enhancement Layer without checking if it’s safe
What dovi_convert does differently
The key difference: dovi_convert analyzes your files before conversion.
- Strips the Enhancement Layer from the video
- Injects the RPU (dynamic metadata) into the Base Layer
- Creates a Profile 8.1 file that works on nearly any Dolby Vision device
What you lose (and why it usually doesn’t matter) - and what you gain
The Enhancement Layer can contain more than brightness data. Some titles include reconstructive information like film grain, noise patterns, or color corrections. When you convert to Profile 8.1, this data is discarded. However, this is only a concern if your playback device supports FEL - and if it did, you wouldn’t need this tool. Devices that lack FEL support give you two options:- Fall back to plain HDR10 - Lose all Dolby Vision benefits, including dynamic metadata (almost all devices)
- Convert to Profile 8.1 on the fly - Keep the dynamic metadata, lose only the Enhancement Layer (this is what the Nvidia Shield does)
Converting to Profile 8.1 is almost always better than falling back to HDR10. You retain the dynamic tone mapping that makes Dolby Vision look good - you just lose enhancements your device couldn’t use anyway.
Understanding the Enhancement Layer
The Enhancement Layer in Profile 7 files comes in different forms. dovi_convert classifies them into three categories:| Type | What it means | Safe to convert? |
|---|---|---|
| MEL | Minimal Enhancement Layer with no actual data | Yes |
| Simple FEL | Full Enhancement Layer, but no brightness data | Usually yes |
| Complex FEL | Enhancement Layer with brightness expansion | No |
MEL (Minimal Enhancement Layer)
The most common type. The Enhancement Layer exists in the file structure but contains no useful data. Converting is completely safe - you lose nothing.Simple FEL (No brightness expansion)
The Enhancement Layer contains some data (like film grain or minor color adjustments), but does not expand brightness. Converting is generally safe. You lose the minor enhancements, but the picture remains correct.If you’re uncertain about a Simple FEL verdict, use the
-inspect command for a definitive frame-by-frame analysis.Complex FEL (Brightness expansion)
The Enhancement Layer actively elevates brightness beyond what the Base Layer contains. Some films are mastered at 4000 nits but have an HDR10 Base Layer trimmed to 1000 nits - the Enhancement Layer provides the missing brightness.Converting Complex FEL files produces incorrect results. The retained metadata was designed for the combined layers. Without the Enhancement Layer, tone mapping fails - causing a darker picture, flickering, and other issues.
- Watch the HDR10 fallback (the Base Layer plays as HDR10 on unsupported devices)
- Use a device that supports Profile 7 FEL playback (e.g., Ugoos AM6B+)
- Do not convert unless you understand and accept the quality loss
R3S3t999, author of DoVi_Scripts, maintains a spreadsheet of known Complex FEL titles. Check the FEL List if you want to verify a title before converting.
Device-specific notes
Nvidia Shield
The Shield handles Profile 7 files by stripping the Enhancement Layer and injecting the RPU in real-time - the same process dovi_convert does offline. However, the Shield has limitations:- High bitrate struggles - Real-time conversion during playback can cause stuttering on high-bitrate files
- No safety checks - The Shield converts everything, including Complex FEL files
Apple TV with Plex
If you use Plex on Apple TV 4K, you may encounter “Fake Dolby Vision” regardless of which Dolby Vision profile your file uses.- The issue: Plex displays the Dolby Vision logo on your TV, but fails to apply the dynamic metadata. The result is HDR10 in a Dolby Vision container.
- Why it happens: Plex uses Apple’s AVPlayer, which has inconsistent Dolby Vision support despite Apple adding Profile 8.1 support in tvOS 17.
- The solution: Use Infuse instead of Plex. Infuse uses a custom player that correctly applies Dolby Vision metadata. It integrates with Plex servers (the free version doesn’t support Dolby Vision).
This is a Plex player issue, not a file format problem. Apple TV hardware supports Profile 8.1 correctly - Plex’s implementation doesn’t.
What conversion cannot fix
Converting to Profile 8.1 does not solve format incompatibility issues unrelated to the Enhancement Layer:- TrueHD Atmos audio - Apple TV can’t decode TrueHD. You need EAC3 Atmos or AAC fallback tracks.
- Multi-angle or Picture-in-Picture - Secondary video streams are dropped during conversion.
- Subtitle compatibility - Some devices have issues with PGS subtitles; conversion doesn’t change this.