Update FFMPEG_NOTES.md with refined default DNxHD profiles

This commit is contained in:
Ramforth
2025-11-01 11:18:56 +01:00
parent 35641eea16
commit f06797d437

View File

@@ -7,9 +7,9 @@ This document details the `ffmpeg` settings and considerations used within the V
The project currently uses the following `ffmpeg` settings for converting video files to DaVinci Resolve compatible formats (Free Linux version, targeting 1080p60 and 1440p60): The project currently uses the following `ffmpeg` settings for converting video files to DaVinci Resolve compatible formats (Free Linux version, targeting 1080p60 and 1440p60):
* **Video Codec:** `dnxhd` (DNxHD/HR) * **Video Codec:** `dnxhd` (DNxHD/HR)
* **Profile for 1080p (<=1080 height):** `dnxhr_hq` (DNxHR High Quality) * **Profile for 1080p (<=1080 height):** `dnxhr_sq` (DNxHR Standard Quality) - *Chosen as a good balance between file size and no discernable quality loss for typical 1080p sources.*
* **Profile for 1440p (>1080 height):** `dnxhr_hqx` (DNxHR High Quality X) * **Profile for 1440p (>1080 height):** `dnxhr_hq` (DNxHR High Quality) - *Chosen for higher resolution sources to maintain visual fidelity.*
* **Pixel Format:** `yuv422p` (4:2:2 chroma subsampling, 8-bit) - *Note: The `dnxhr_hq` and `dnxhr_hqx` profiles inherently imply 10-bit where applicable, but `yuv422p` is a common base.* * *Note: `dnxhr_lb` (Low Bandwidth) was tested for 1080p and provided further file size reduction but introduced some video quality loss, making `dnxhr_sq` a better default for general use. Users can explore `dnxhr_lb` if extreme file size reduction is paramount and minor quality loss is acceptable.*
* **Audio Codec:** `pcm_s16le` (Linear PCM, 16-bit signed little-endian) * **Audio Codec:** `pcm_s16le` (Linear PCM, 16-bit signed little-endian)
* **Container:** `.mov` (QuickTime) * **Container:** `.mov` (QuickTime)