我目前正在运行以下命令,它主要向我提供我需要的内容,但我还希望它包含文件名。
for %%A IN (%VAR0%\*.wav) DO "C:\program files (x86)\ffmpeg\bin\ffprobe" -i "%%A" -show_entries format=duration -v quiet -of csv="p=0" >>output.txt
以上产生了这个:
110.994375
这很好,但我真正想要的是这样的,因为我需要将这些数据导入数据库以进行进一步处理。我需要知道110.9943765来自哪个文件。
recording1.wav,110.994375
谢谢,
史蒂芬
答案 0 :(得分:1)
您还需要添加文件名密钥。
ffprobe -i "%%A" -show_entries format=filename,duration -v quiet -of csv="p=0" >>output.txt