在保留 date/time 信息的同时使用 sox 转换音频文件

Converting audio files with sox while keeping date/time information

我正在将音频记录器收集的 .ima 文件转换为 .wav 格式。它工作正常,但是在执行此操作时,我丢失了有关创建(原始,.ima)文件的 date/time 的信息。有没有办法让 .wav 文件以某种方式 'timestamped' 以便我可以恢复 date/time 录制音频的位置?

非常感谢您提供的任何提示。

如评论所述,您可以:

将date/time信息存入文件名

例如,以 2018-09-23-19-53-45.wav 格式或您喜欢的任何时间格式存储文件名。

将音频存储为广播 WAV 格式文件 (BWF)

Broadcast WAV 基于 WAV 格式,但允许文件中包含元数据。广播 WAV 文件和普通 WAV 的区别在于 BEXT 块的存在,因此该文件与现有的 WAV 播放器兼容。

BEXT 块包含两个适当的字段,称为 OriginationDate 和 OriginationTime。块的布局可以在这里找到:BEXT Audio Metadata Information.