我在尝试使用AWS Mediaconvert处理视频时遇到此错误Demuxer: [ReadPacketData File read failed - end of file hit at length [13155941]. Is file truncated?]。这段视频是在ios safari/chrome浏览器上用video/mp4的Mimetype录制的。我使用的是npm模块aws-sdk。
它对所有使用文件输入(从我的设备)选择的视频(video/mp4和其他格式)都工作得很好。
更新一下:使用AWS Elastic代码转换器可以处理safari录制的视频。
发布于 2021-11-18 16:48:26
该错误很可能是因为源文件包含可变大小的磁道片段偏移量,这是MediaRecorder输出的一个特征。从2021年11月11日起,MediaConvert已经增强了处理这些类型输入的能力,因此我建议再次测试这些资产。
如果仍然有问题,可以尝试使用如下命令在ffmpeg中重新多路复用源文件:
ffmpeg -i source.mp4 -c copy remuxed_source.mp4
https://stackoverflow.com/questions/69728577
复制相似问题