Results 9 comments of mxue

我刚才想用也发现了这个问题,是依赖版本问题,执行一下下面的命令升级一下包 go get github.com/lucas-clemente/[email protected] 然后 go get 接下来就可以继续操作了。 需要注意的是,运行的话需要添加环境变量,因为原来旧版的代码不适用于新版golang的内存回收逻辑,加上这个忽略掉 ASSUME_NO_MOVING_GC_UNSAFE_RISK_IT_WITH=go1.18

> @mxue12138 通过将 Node 升级到 16.15.0 解决了这个问题 Thank you, but I can't upgrade node, but it works fine with yarn

你手机设置有问题,我就是 macbook,我这没问题

> 你的脚本有问题,这个文件是系统运行脚本出错,可能会出现 好的,谢谢,我去脚本仓库那边问问

> av-cliper 导出的视频是 segment mp4,moov 在头部 > > 请尝试[官方 demo](https://bilibili.github.io/WebAV/demo/6_4-video-editor) 是否正常 官方demo导出的视频也是这样的,必须得全部加载完才能播放 [https://www.24mz.cn/webav/c.html](https://www.24mz.cn/webav/c.html)

> av-cliper 导出的视频是 segment mp4,moov 在头部 > > 请尝试[官方 demo](https://bilibili.github.io/WebAV/demo/6_4-video-editor) 是否正常 我看了下能流媒体播放和不能流媒体播放的视频,视频信息的确在头部,并且都支持“fast start: yes”,但是在浏览器中的确不能流媒体播放,研究发现,“fragments: yes” 这个参数等于 yes 的时候就不能流媒体播放,我不太懂这个,求教一下 ![QQ20240719-111321](https://github.com/user-attachments/assets/9b5c1e70-5b2c-4546-8759-70236c23dbd5) ![QQ20240719-111309](https://github.com/user-attachments/assets/4f0db396-bbec-45ba-ba47-97d0a2702ba0)

仔细看了下 mp4box.js 的文档,官方有说明这个问题,但是我发现 av-cliper 使用的是修改过的 mp4box.js,里面没有文档中说的方法,,,不知道怎么解决了 ![1ec08c86d1815178d8021c6aa82e1ce5](https://github.com/user-attachments/assets/20dde8b0-c78e-4c39-8fe1-0a00a7cd05a4)

记录一下,使用这个命令可以解决这个问题,视频大小基本不变,处理速度很快 $ ffmpeg -i 5.mp4 -c:v copy -c:a copy -movflags +faststart 5-2.mp4