gpt4 book ai didi

ffmpeg - 从歌曲文件中提取未解码的音频有效载荷?

转载 作者:行者123 更新时间:2023-12-04 22:52:41 24 4
gpt4 key购买 nike

有哪些工具可用于从歌曲文件中提取未解码的原始音频负载?

我正在寻找一种适用于 wma、m4a、mp3 和 ogg 文件的解决方案。

目的之一是能够计算音频有效载荷的 md5sum。

我试过ffmpeg -i <song file> -f md5 -但这实际上做了一个不需要的解码过程。此外,这似乎会根据使用的解码器版本产生不同的结果。

我试过ffmpeg -i <song file> -acodec copy - > <raw payload file>但是 ffmpeg 提示它不知道所需的输出格式,即使 copy是明确指定的。

我尝试了 -map_metadata -1 的各种化身但是 documentation充其量是钝的。

最后,理想的情况是拥有歌曲文件的原始未解码音频部分的标准输出。

有任何想法吗?

最佳答案

你真的,真的很亲近。如果您只是想对原始音频数据进行校验和,请结合您发布的 2 个命令行——使用 '-acodec copy'用于提取原始数据和“-f md5”以计算 MD5:

ffmpeg -i audio.file -acodec copy -f md5 -
这会将 MD5 和转储到标准输出。如果您希望将哈希值放入文件中,请将命令行末尾的“-”替换为文件名。
您想提取原始音频数据还有其他原因吗?我知道这是可能的,但这样做感觉可能属于“解决错误问题”的范畴。如果您从各种格式(如 wma、m4a、mp3 和 ogg)中提取原始音频数据,您将无法了解以后如何使用这些数据(除非您打算存储上下文其他地方,比如在数据库中)。

关于ffmpeg - 从歌曲文件中提取未解码的音频有效载荷?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10890005/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com