我有将 mp3 上传编码为各种格式的 mediaconvert 作业。我还想通过将文件修剪为从 10 秒开始并在 40 秒结束来创建 30 秒的 mp3 文件“预览”。
我已经尝试通过添加时间码引用来设置“输入剪辑”,如下所示,但它似乎被完全忽略并编码整个文件。也许这是因为 mp3 文件没有严格的时间码?这些设置在我的 Input json (PHP SDK) 中:
"Inputs": [
{
"AudioSelectors": {
"Audio Selector 1": {
"Offset": 0,
"DefaultSelection": "DEFAULT",
"SelectorType": "TRACK",
"ProgramSelection": 1
}
},
"FilterEnable": "AUTO",
"PsiControl": "USE_PSI",
"FilterStrength": 0,
"DeblockFilter": "DISABLED",
"DenoiseFilter": "DISABLED",
"TimecodeSource": "EMBEDDED",
"FileInput": "'$file'",
"InputClippings": [
{
"EndTimecode": "00:00:45:00",
"StartTimecode": "00:00:20:00"
}
]
}
]
我也尝试过以这种格式添加输入剪辑:
"inputs": [
{
"inputClippings": [
{
"endTimecode": "00:00:40:00",
"startTimecode": "00:00:10:00"
}
],
"audioSelectors": {
},