У меня есть список MP3. Я хотел бы видеть на экране, а также в файле по одному MP3 на строку с указанием его продолжительности. Вот командный файл, который я использую:
@echo off
cls
if exist MP3Duration.txt del MP3Duration.txt
for %%i in (*.mp3) do (
echo %%i
echo %%i >> MP3Duration.txt
ffmpeg -i "%%i" | find "Duration" >> MP3Duration.txt
)
У этого есть несколько проблем: выходной файл содержит имена файлов, но не содержит длительностей, а экран отображает много текста ffmpeg и, для каждого файла, ошибку: «Необходимо указать хотя бы один выходной файл».