MediaConvert thumbnails colors

0

Hello, I have a strange issue with MediaConvert, where thumbnails that MediaConvert generates appear to be of different color than the actual video that MediaConvert creates.

On the left it's a frame of the video, on the right is the thumbnail generated. The behaviour is consistent for all videos, this is just an example

Enter image description here

I'm not doing any color corrections to the thumbnails, my config is simply

                    Name: "File Group",
                    OutputGroupSettings: {
                        Type: "FILE_GROUP_SETTINGS",
                        FileGroupSettings: {
                            Destination: `${data.inputDirectory}/thumbnails/${data.name}`,
                        },
                    },
                    Outputs: [
                        {
                            ContainerSettings: {
                                Container: "RAW",
                            },
                            VideoDescription: {
                                CodecSettings: {
                                    Codec: "FRAME_CAPTURE",
                                    FrameCaptureSettings: {
                                        MaxCaptures: 1,
                                        Quality: 80,
                                    },
                                },
                            },
                            Extension: "jpg",
                            NameModifier: "-thumb",
                        },
                    ],
                },

Is this normal? Shouldn't the thumbs match the video at all times? Am I supposed to now do manual color correction with the settings? We recently switched from AWS Elastic Transcoder and did not have the same issues there with videos that were generated in the same way

Our videos are prepared with ffmpeg & hevc_videotoolbox before being sent to MediaConvert

xtrinch
質問済み 10ヶ月前312ビュー
1回答
1

Two things to consider when doing frame captures, the rate of capture and the resolution. Viewing your capture config, it show a limit of 1 capture max. That one capture seems to be at a different time than your video screen capture. (See bee in flower in frame capture not present in the video.) So colors and shading may be different. You may want to set capture to once ever X secs and compare those times with the video. Also, validate that your video encoding profile does not have color parameters set, which may be different than the frame capture.

The resolution of the frame capture is typically lower than the video. This would provide a lower quality and averaging of luma/chroma over a large section. In this case, it seems that no resolution is set, so it would use the source resolution. Is that the same resolution as the video?

Please see the following link for Frame Captures with AWS Elemental MediaConvert. https://docs.aws.amazon.com/mediaconvert/latest/ug/file-group-with-frame-capture-output.html

AWS
Mike-ME
回答済み 10ヶ月前
  • I've updated the original post so you can see that it is the very same frame and the colors differ. You mean my encoding profile originally? I mean whatever the original video has set, that's what MediaConvert should generate thumbnails from, no? I'm not sure what color profile it is, I'm just using hevc_videotoolbox to scale down whatever the user supplies, is there anything other I need to do? The resolution exactly matches my input video and that is what I'd like, I'm using this as background while the video buffers intially, so the different colors are very noticable. The video comes out in correct colors, but the thumb does not

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ