Reset transfer tag
This commit is contained in:
@@ -654,9 +654,10 @@ bool FFmpegEncoder::InitializeStream(AVMediaType type, AVStream** stream_ptr, AV
|
|||||||
|
|
||||||
if (params().format() == ExportFormat::Format::kFormatQuickTime) {
|
if (params().format() == ExportFormat::Format::kFormatQuickTime) {
|
||||||
// nclc tags. See https://ffmpeg.org/doxygen/4.0/pixfmt_8h.html#ad384ee5a840bafd73daef08e6d9cafe7
|
// 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")) {
|
if (params().color_transform().output().contains("sRGB")) {
|
||||||
codec_ctx->color_primaries = AVCOL_PRI_BT709;
|
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;
|
codec_ctx->colorspace = AVCOL_SPC_BT709;
|
||||||
} else { // Assume Rec.709
|
} else { // Assume Rec.709
|
||||||
codec_ctx->color_primaries = AVCOL_PRI_BT709;
|
codec_ctx->color_primaries = AVCOL_PRI_BT709;
|
||||||
|
|||||||
Reference in New Issue
Block a user