node.js - 无法在Nodejs中保存ffmpeg输出
问题描述
我在保存 .mp4 文件中的预览时遇到问题。我按照本教程进行操作,但出现Error: ffmpeg exited with code 1: C:\Users\Lenovo\Documents\My projects\YouTube\routes: Permission denied。我不知道如何处理它,'outputPath' 是简单的强文本“public/uploads/previews”。我在 Windows 10 上。
return ffmpeg()
.input(inputPath)
.inputOptions([`-ss ${startPreviewInSec}`])
.outputOptions([`-t ${previewDurationInSec}`])
.noAudio()
.format("gif")
.output(outputPath)
.on("end", resolve)
.on("error", reject)
.run();
解决方案
推荐阅读
- python - 遍历列表并使用字典提取值
- ansible - 带有 JinJa2 条件的 Ansible 插件文件
- sql - 带上上一期
- python - 将所有子目录通配符添加到 $PATH 环境变量 (bash)
- javascript - 使用 vue-socket-io 时如何摆脱 CORS 错误
- mercury - 使用本地模块时出现 Mercury“未定义引用”编译错误
- python - 我删除了 Fedora 上的默认 python,现在出现错误
- scala - 在 Scala 2.13 中。宏扩展中出现“java.lang.IndexOutOfBoundsException: 0”问题的原因是什么?
- php - 在 PHP 中将索引数组转换为字符串数组的正确方法
- typescript - 基于泛型类型的打字稿默认函数参数