AWS MediaConvert为Safari录制视频抛出1076错误



我得到这个错误Demuxer: [ReadPacketData File read failed - end of file hit at length [13155941]. Is file truncated?]在尝试使用AWS Mediaconvert处理视频时。该视频是从ios safari/chrome浏览器录制的,mime类型为video/mp4。我正在使用npm模块aws-sdk

对于使用文件输入(意味着从我的设备)选择的所有视频(video/mp4和其他格式)都可以正常工作

只是为了更新:使用AWS Elastic Transcoder与safari录制的视频一起工作。

这个错误很可能是因为源文件包含可变大小的轨道片段偏移量,这是MediaRecorder输出的一个特征。截至2021年11月11日,MediaConvert已经增强了处理这些类型输入的能力,因此我建议再次测试这些资产。

如果您仍然有问题,您可以尝试使用以下命令在ffmpeg中重新合并源文件:

ffmpeg -i source.mp4 -c copy remuxed_source.mp4

最新更新