- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的 node.js 服务器上,我想将 wav 文件转换为苹果无损 .m4a
使用fluent-ffmpeg,到目前为止我得到了这个:
const transcoder = ffmpeg(fs.createReadStream(`${__dirname}/convertTest.wav`));
transcoder
.withAudioCodec('alac')
.addOutput(fs.createWriteStream(`${__dirname}/test2.m4a`))
.run()
;
但这给我带来了以下错误:
Error: ffmpeg exited with code 1: Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument
Error initializing output stream 0:0 --
Conversion failed!
我读到 mp4 容器需要一个可搜索的文件,因此不适用于流。所以这实际上有效:
const transcoder = ffmpeg(`${__dirname}/convertTest.wav`);
transcoder
.withAudioCodec('alac')
.save(`${__dirname}/test2.m4a`)
.run()
;
由于我将所有文件都作为流而不是物理文件,因此我正在寻找以某种方式将其抽象出来以使其与流一起使用的方法。 fluent-ffmpeg可以做到这一点吗?
最佳答案
事实证明,ALAC 编解码器不支持流,因为必须在不同时间读取文件头。所以我不得不在没有流的情况下使用它。
关于node.js - fluent-ffmpeg:使用流将 wav 转换为 alac .m4a,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66425435/
我能够加入多个内部带有编码 PCM 音频的 CAF 文件。首先,我从一个 CAF 文件中读取数据格式。 UInt32 size = sizeof(srcFormatDescription);
有许多带有.m4a后缀的音频文件,这些文件以AAC或Apple Lossless(ALAC)之一编码。我只想选择以Apple Lossless编码的音频文件。有什么办法可以确定吗?我尝试了FFmpeg
我想知道如何使用 FFmpeg 库从 ALAC 媒体文件中获取额外数据而无需手动解析文件? 我最初设置: avformat_open_input(&formatContext, pszFileName
我已经看到了一些关于此的讨论,但没有一个给出我希望的答案。我正在尝试将 flac 转换为 alac,同时保留所有标签和嵌入的封面图像。我知道我们可以通过将单独的图像文件传递给 ffmpeg 来手动
这个问题在这里已经有了答案: How do you convert an entire directory with ffmpeg? (31 个回答) 去年关闭。 如何在不丢失元数据的情况下将文件从
在我的 node.js 服务器上,我想将 wav 文件转换为苹果无损 .m4a 使用fluent-ffmpeg,到目前为止我得到了这个: const transcoder = ffmpeg(fs.cr
我有一个用 C 编写的小型音频项目,我想在其中将流式 PCM 转换为 ALAC。 我知道有一个非常大的库“FFmpeg”,其中包含这种编码的方法,但 FFmeg 对于我的项目来说太大了。 还有 ori
我正在使用 ffmpeg 将苹果无损文件转换为 16 位,以便在旧 ipod 上播放。 我的问题是我丢失了专辑封面。 ffmpeg -i input.m4a -acodec alac -sample_
我正在尝试将 flac 音频文件转换为 alac 音频文件。使用命令 brew install ffmpeg 安装 ffmpeg 后,我在 mac os 终端中使用 ffmpeg 命令。 运行以下命令
我需要拆分一个多 channel wav 文件并将每个 channel 编码为 mp3 文件。 我知道 gtresamer 的 deinterleave 插件,但我不确定如何将它用于 wav 文件以及
我是一名优秀的程序员,十分优秀!