在保留 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.
我正在将音频记录器收集的 .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.