【发布时间】:2022-10-30 06:52:49
【问题描述】:
我想使用 FFmpeg Web 程序包从转换后的视频中检索元数据。
我试图将metadata.txt 文件提取到我的当前目录,但我的命令没有返回任何内容
在我的index.js file:
const { createFFmpeg, fetchFile } = require('@ffmpeg/ffmpeg')
const ffmpeg = createFFmpeg({ log: true })
await ffmpeg.load()
await ffmpeg.run('-i', "myvideo.avi'", '-f', 'ffmetadata', 'metadata.txt')
我得到错误:
Output file is empty, nothing was encoded.
这个 wasm 包上是否有这种命令?在他们的文档中找不到任何相关内容,我想避免全局 FFmpeg 安装
【问题讨论】:
-
它是否创建了一个空的
metadata.txt?如果是这样,您确定myvideo.avi包含文件/流元数据吗? (即,您是否使用常规 ffmpeg 测试过该命令?)
标签: node.js ffmpeg metadata webassembly