gpt4 book ai didi

header - 写入未知长度的 wav 文件

转载 作者:行者123 更新时间:2023-12-05 02:23:11 24 4
gpt4 key购买 nike

wav 文件的各种 header 包含文件长度信息。考虑一下我生成一个 wav 文件而不知道它会持续多长时间并且可能无法在我完成后更改 header 的情况(即在写入管道的情况下),我应该在这些字段中写入什么?

最佳答案

无论哪种方式,这都不是理想的情况。但是,如果绝对没有办法编辑文件,我建议编写 0xFFFFFFFF,即可以分配给 Subchunk2Size 的最大可能值。标准 wav header 的字段(尽管有点 hack)。这样做将允许几乎所有播放器读取/播放整个文件。

由于一些播放器仅依靠此字段来计算音频的长度(因此它知道何时循环、允许搜索多远等),因此,说文件比实际长会“欺骗”播放器处理整个文件(尽管根据播放器的不同,一旦到达音频末尾,可能会发生错误)。

关于header - 写入未知长度的 wav 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25245439/

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