使用 FFMPEG 为多个视频添加效果时,我收到错误 过滤时出错:无法分配内存 me=00:06:02.98 比特率= 676.0kbits/s dup=22 drop=0 速度=4.58x 无法将帧注入过滤网络:无法分配内存 处理流 #0:0 的解码数据时出错
日志可在以下网址获取:https://drive.google.com/file/d/1_Ulq_muQlHbu3q25ciDRge5tlx9jOZ0N/view?usp=sharing
脚本如下:
ffmpeg -i Episode10_2952.mp4 -i Episode10_3507.mp4 -i Episode10_RmvAdVi_1_5645.mp4 -i Episode10_RmvAdVi_1_9226.mp4 -i Episode10_3507-5.mp4 -filter_complex \
"[0][1]xfade=transition=fade:duration=0.5:offset=8.07[V01]; \
[V01][2]xfade=transition=fade:duration=0.5:offset=16.81[V02]; \
[V02][3]xfade=transition=fade:duration=0.5:offset=16.58[V03]; \
[V03][4]xfade=transition=fade:duration=0.5:offset=26.42,format=yuv420p[video]; \
[0:a][1:a]acrossfade=d=0.5:c1=tri:c2=tri[A01]; \
[A01][2:a]acrossfade=d=0.5:c1=tri:c2=tri[A02]; \
[A02][3:a]acrossfade=d=0.5:c1=tri:c2=tri[A03]; \
[A03][4:a]acrossfade=d=0.5:c1=tri:c2=tri[audio]" \
-map "[video]" -map "[audio]" -movflags +faststart out.mp4
答案1
你的ffmpeg
太老了。下载新的版本,该消息就会消失。