Как сохранить текст из окна батника в txt файл?
Вложений: 1
Код батника (определяю разрешение видеофайла):
@echo off for /f "tokens=3,4 delims=x" %%a in ('ffmpeg -i vidov_ska4ali_1.mp4 -hide_banner -v verbose ^| findstr /C:"Stream.*Video"') do set "width=%%a" & set "height=%%b" echo Width: %width% Height: %height% if not exist output.txt ( checkresolution.bat > output.txt ) TIMEOUT /T 100 /NOBREAK pause Выдаёт: Вложение 4892 Сохраняет только это: Width: Height: Время ожидания 100 сек., нажмите CTRL+C для выхода ... 99 98 97 Завершить выполнение пакетного файла [Y(да)/N(нет)]? Да, я знаю что сохраняет только текст "рождённый" батником а не от ffmpeg, но как сохранить так же и текст от ffmpeg в текстовый документ? |
Перенаправить поток в файл нужно именно от процесса ffmpeg
т.е. в строке 'ffmpeg -i vidov_ska4ali_1.mp4 -hide_banner -v verbose ^| findstr /C:"Stream.*Video" > ИмяФайла.log' |
так сделал и смог сохранить текст из окна работы батника:
ffmpeg -i vidov_ska4ali_1.mp4 -hide_banner 2> filename_Info.txt |
Часовой пояс GMT +3, время: 05:17. |