From fb34a4b799b2ddb2e714be797dd33a67f3816b0d Mon Sep 17 00:00:00 2001 From: Thomas Wilshaw Date: Wed, 27 Jul 2022 14:17:06 +0100 Subject: [PATCH] Reset transfer tag --- app/codec/ffmpeg/ffmpegencoder.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/codec/ffmpeg/ffmpegencoder.cpp b/app/codec/ffmpeg/ffmpegencoder.cpp index 6103345ba..9793faa29 100644 --- a/app/codec/ffmpeg/ffmpegencoder.cpp +++ b/app/codec/ffmpeg/ffmpegencoder.cpp @@ -654,9 +654,10 @@ bool FFmpegEncoder::InitializeStream(AVMediaType type, AVStream** stream_ptr, AV if (params().format() == ExportFormat::Format::kFormatQuickTime) { // nclc tags. See https://ffmpeg.org/doxygen/4.0/pixfmt_8h.html#ad384ee5a840bafd73daef08e6d9cafe7 + // ffprobe -v error -show_format -show_streams "C:\Users\Tom\Documents\srgb correct tags.mov" if (params().color_transform().output().contains("sRGB")) { codec_ctx->color_primaries = AVCOL_PRI_BT709; - codec_ctx->color_trc = AVCOL_TRC_BT709; + codec_ctx->color_trc = AVCOL_TRC_IEC61966_2_1; codec_ctx->colorspace = AVCOL_SPC_BT709; } else { // Assume Rec.709 codec_ctx->color_primaries = AVCOL_PRI_BT709;