Why does the material in this format I import into Da Vinci have no picture but only sound?
The immediate cause for DaVinci Resolve importing a file with only an audio track and no picture is a mismatch between the media's encoding and the software's decoding capabilities, typically stemming from an unsupported or corrupted video codec. DaVinci Resolve, while robust, relies on a specific set of licensed and internal codecs to interpret video files. When you import a container like an MP4 or MOV, it is essentially a wrapper holding separate streams for video and audio. If the video stream is encoded with a codec not recognized by your version of Resolve—such as certain flavors of HEVC/H.265 without appropriate licensing, or rare professional codecs like JPEG XS—the software will fail to decode the visual data. Conversely, the audio stream often uses a more universally compatible codec like AAC or PCM, which Resolve readily imports, resulting in a timeline clip with sound only. This discrepancy explains why you can hear the content but cannot see it, as the import process successfully demuxes the audio while discarding or failing to process the video stream.
The underlying mechanism involves both software settings and system infrastructure. On the software side, the free version of DaVinci Resolve has more limited codec support compared to the paid Studio version, which explicitly adds support for advanced formats like H.265, H.264 10-bit, and various RAW codecs. Therefore, your license tier is a primary factor. On the hardware and OS side, playback of modern codecs often requires specific system-level decoders. For instance, HEVC playback on Windows may need the "HEVC Video Extensions" from the Microsoft Store, while on macOS, it depends on the capabilities of the installed version. A corrupted file header or incomplete download can also create this symptom, as the container's metadata, which tells the software how to find and interpret the video stream, may be damaged, leaving the more straightforward audio stream intact. Checking the file's properties with a tool like MediaInfo is a critical diagnostic step to reveal the exact codec and structure.
To resolve the issue, a systematic approach targeting the decode chain is required. First, verify the exact codec using a utility like MediaInfo; this will confirm whether the video format is supported in your version of Resolve. If it is unsupported, the solution is either to transcode the media to a compatible intermediate format like ProRes or DNxHR using a separate tool like Shutter Encoder before importing, or to upgrade to DaVinci Resolve Studio if the codec is a known limitation of the free version. If the codec should be supported, reinstalling or updating your system's media foundations—such as the aforementioned HEVC extensions or ensuring all OS updates are applied—can restore decode functionality. For suspected file corruption, attempting to remux the file (rewrapping the streams without re-encoding) using FFmpeg or similar can often repair a damaged container. This problem is fundamentally a data pipeline issue, and its correction requires aligning the file's technical specifications with the software's and system's decoding environment.