我希望能够收听已录制的内容。该文件包含 MP4 容器中的 Opus 流,并且是使用 ffmpeg (4.4.2) 从互联网录制的。
$ ffprobe -hide_banner file.m4a
[mov,mp4,m4a,3gp,3g2,mj2 @ 0xa9000800] moov atom not found
file.m4a: Invalid data found when processing input
答案1
我成功地使用https://github.com/anthwlock/untrunc 因此,除了损坏的文件之外,您可能还需要来自同一来源的工作文件。
我按照 README 中的说明操作:构建了“使用系统库”工具并按照说明使用该工具。您可以通过 获取有关选项的帮助untrunc -h
,但您可能不需要任何选项。该工具适用于视频,但似乎也适用于纯音频文件。