audio - 使用ffmpeg将wav批量转换为m4a文件

标签 audio ffmpeg wav m4a

我正在尝试使用终端中的 ffmpeg 在 Mac OS Mojave 上将数千个 wav 文件批量转换为 96k m4a 文件。
我正在尝试使用以下代码:for f in *.wav; do ffmpeg -i "$f" -c:a libfdk_aac -b:a 96k “${f%.wav}.m4a”; done我收到以下错误:
找不到适合“file.m4a”的输出格式
“file.m4a”:无效参数

任何人都可以帮忙吗?

最佳答案

智能引号被视为文件名的一部分。
改用普通引号:for f in *.wav; do ffmpeg -i "$f" -c:a libfdk_aac -b:a 96k "${f%.wav}.m4a"; done

关于audio - 使用ffmpeg将wav批量转换为m4a文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67262812/

相关文章:

linux - 通过命令行与背景轨道连接 MP3

html - Internet Explorer 11 HTML5 音频持续时间 = 无限问题

android - 从原生 c 代码 android 创建文件

audio - 需要帮助理解 wav 文件的数据部分

android - 实时播放来自麦克风的声音

audio - Aframe音频 Assets -正确断开音频src

python - 从本地驱动器打开视频文件作为缓冲区并将其写入新文件

windows - FFMPEG 的输入参数

node.js - 合并 WAV 音频和 WebM 视频

c# - 如何使用 C# 编辑波形音频文件?