-1
我目前運行下面的命令和它給了我主要是我需要的,但我想也有它包含文件名。可以使用一些幫助上ffprobe
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
感謝,
史蒂芬
將stdout中的數值val與ffprobe的輸入連接,執行io INSIDE循環以'out %% A'。然後做另一個循環,用文件的內容俘獲文件名.... outRecrd1.wav,110.994375本身就在一行上http://stackoverflow.com/questions/9011233/for-files-in-directory-only-echo -filename-NO-路徑 –