hpd1308 2024-07-30 15:41 采纳率: 16.7%
浏览 11
已结题

ffmpeg将视频剪辑成视屏轨道,在导出时报ErrnoError: FS error

ffmpeg使用的是"@ffmpeg/ffmpeg": "^0.12.10", "@ffmpeg/util": "^0.12.1",

1、本地文件上传,通过ffmpeg保存到内存,计算出视频每秒需要抽出多少帧,并且通过每秒进行剪辑,最后导出成图片,在导出成图片时报错,localhost/:1 Uncaught (in promise) ErrnoError: FS error


```javascript
await ffmpeg.writeFile('test.avi', await fetchFile(videoURL));
      let step = Math.ceil(20 / duration),
          allNum = Math.floor(step * duration);
      await ffmpeg.exec(['-i',filename,'-r',`${step}`,'-ss','0', '-vframes', `${allNum}`, -'f', 'image2',
        '-s',"88*50", "image-%02d.png"]);      //每秒剪辑
      for(var j=1;j<(allNum+1);j++){
        var temp=j<10?('image-0'+j+'.png'):('image-'+j+'.png');
        var imgTemp=await ffmpeg.readFile(temp);      //导出图片  ,**到这就报错了**
        console.log("--",imgTemp);
      }


```

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 8月7日
    • 创建了问题 7月30日

    悬赏问题

    • ¥15 能不能通过蓝牙将传感器数据传送到手机上
    • ¥20 100元python和数据科学实验项目
    • ¥15 根据时间在调用出列表
    • ¥15 FastReport.community 编辑,table只显示“每页”最顶部和底部横线
    • ¥15 R 包chipseeker 安装失败
    • ¥15 Veeam Backup & Replication 9.5 还原问题
    • ¥15 vue-print-nb
    • ¥15 winfrom的datagridview下拉框变成了黑色,渲染不成功
    • ¥20 利用ntfy实现短信推送
    • ¥30 如何用VBA代码写抽取TRIBON M3数据库的模型信息