Below is parameter passed to process the transcoding and thumbnail generation for the video in MediaConvert. Below parameter process transcoding fine but getting Error initializing encoder for video target [2] [Height must be a multiple of 2]
for few customers
{
"Queue": "arn:aws:mediaconvert:us-east-1:123456789:queues/Default",
"UserMetadata": {},
"Role": "arn:aws:iam::757098027126:role/service-role/MediaConvert_Default_Role",
"Settings": {
"TimecodeConfig": {
"Source": "ZEROBASED"
},
"OutputGroups": [
{
"Name": "File Group",
"Outputs": [
{
"Preset": "720pvideo",
"AudioDescriptions": [
{
"AudioSourceName": "Audio Selector 1"
}
],
"Extension": "mp4"
}
],
"OutputGroupSettings": {
"Type": "FILE_GROUP_SETTINGS",
"FileGroupSettings": {
"Destination": "s3://production-output/transcoded/mp4-dz9kwrhfq6qselei23t0swzbs35s"
}
}
},
{
"Name": "File Group",
"Outputs": [
{
"Preset": "thumbnail",
"Extension": "jpg"
}
],
"OutputGroupSettings": {
"Type": "FILE_GROUP_SETTINGS",
"FileGroupSettings": {
"Destination": "s3://production-output//transcoded/thumbnail/"
}
}
}
],
"FollowSource": 1,
"Inputs": [
{
"AudioSelectors": {
"Audio Selector 1": {
"DefaultSelection": "DEFAULT"
}
},
"VideoSelector": {},
"TimecodeSource": "ZEROBASED",
"FileInput": "s3://production-input/dz9kwrhfq6qselei23t0swzbs35s"
}
]
},
"BillingTagsSource": "QUEUE",
"AccelerationSettings": {
"Mode": "DISABLED"
},
"StatusUpdateInterval": "SECONDS_60",
"Priority": 0
}
Custom preset for 720p video
{
"Description": "Create 1280*720 video with bitrate as 5000000 bits/s",
"Name": "720pvideo",
"Settings": {
"VideoDescription": {
"Width": 1280,
"ScalingBehavior": "DEFAULT",
"Height": 720,
"CodecSettings": {
"Codec": "H_264",
"H264Settings": {
"MaxBitrate": 5000000,
"RateControlMode": "QVBR",
"QvbrSettings": {
"QvbrQualityLevel": 7,
"QvbrQualityLevelFineTune": 0.33
},
"SceneChangeDetect": "TRANSITION_DETECTION"
}
}
},
"AudioDescriptions": [
{
"CodecSettings": {
"Codec": "AAC",
"AacSettings": {
"Bitrate": 192000,
"CodingMode": "CODING_MODE_2_0",
"SampleRate": 48000
}
}
}
],
"ContainerSettings": {
"Container": "MP4",
"Mp4Settings": {}
}
}
}
Custom preset for thumbnail generation
{
"Name": "thumbnail",
"Settings": {
"VideoDescription": {
"ScalingBehavior": "FIT_NO_UPSCALE",
"Sharpness": 50,
"CodecSettings": {
"Codec": "FRAME_CAPTURE",
"FrameCaptureSettings": {
"FramerateNumerator": 1,
"FramerateDenominator": 3,
"MaxCaptures": 2,
"Quality": 80
}
}
},
"ContainerSettings": {
"Container": "RAW"
}
}
}
I didn't got any solution for this issue. Does anybody knows the solution for this problem ?
By setting width and height for thumbnail custom preset resolved the issue. Seems few customer video height are not multiple of 2
"Name": "thumbnail",
"Settings": {
"VideoDescription": {
"Width": 1920,
"ScalingBehavior": "FIT_NO_UPSCALE",
"Height": 1080,
"Sharpness": 50,
"CodecSettings": {
"Codec": "FRAME_CAPTURE",
"FrameCaptureSettings": {
"FramerateNumerator": 1,
"FramerateDenominator": 3,
"MaxCaptures": 2,
"Quality": 80
}
}
},
"ContainerSettings": {
"Container": "RAW"
}
}
}