Получить результат отработки .BAT файла (из консоли)

POLOZ

Client
Регистрация
06.02.2018
Сообщения
42
Благодарностей
4
Баллы
8
Приветствую! Кто знает как получить результат отработки .BAT файла (из консоли)? Ситуация следующая: чтобы узнать продолжительность аудиофайла, я создал .bat файл для определения длины аудио (декодировать файл, чтобы получить фактическую продолжительность)
ffmpeg -i input.wav -f null -

Чтобы получить только статистику, вы добавил флаги -v тихий -stats
ffmpeg -v quiet -stats -i input.wav -f null -

Запускаю .bat он отрабатывает. В консоли появляется нужная мне информация
size=N/A time=00:00:20.48 bitrate=N/A


Каким образом я могу эту строку добавить в переменную или текстовый файл, чтобы затем регуляркой взять только "00:00:20.48"?
 

POLOZ

Client
Регистрация
06.02.2018
Сообщения
42
Благодарностей
4
Баллы
8
Благодарю за помощь!
 

POLOZ

Client
Регистрация
06.02.2018
Сообщения
42
Благодарностей
4
Баллы
8
Подскажите, что делаю не так:
Прикрепил проект к проекту

1-Создал .bat файл
2-Запустил его
3-Присвоил значение с путем к bat файлу переменной program_path
4-Присвоил значение 30 переменной max_execution_seconds
5-Запустил run_program, а он не отрабатывает

Что я сделал не так?
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 852
Баллы
113

POLOZ

Client
Регистрация
06.02.2018
Сообщения
42
Благодарностей
4
Баллы
8
Поправил косяк с переменными, но все равно не заработало:ak:


Может подскажите способ узнать длительность mp3 файла в zennoposter, чтоб без этого гемора?:D:D:D
 

inotoxic

Client
Регистрация
20.04.2015
Сообщения
354
Благодарностей
162
Баллы
43

POLOZ

Client
Регистрация
06.02.2018
Сообщения
42
Благодарностей
4
Баллы
8
Я в кодинге нулевой. Если бы с примером, сюда вставь переменную с путем к файлу, а в другой переменной получишь результат:-)
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 852
Баллы
113

POLOZ

Client
Регистрация
06.02.2018
Сообщения
42
Благодарностей
4
Баллы
8

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 852
Баллы
113

POLOZ

Client
Регистрация
06.02.2018
Сообщения
42
Благодарностей
4
Баллы
8
Использую обновленный шаблон. Этот
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 852
Баллы
113
Использую обновленный шаблон
Тогда скопипасти эти крякозяблы из лога в один из декодеров: https://2cyr.com/decode/?lang=ru или http://www.online-decoder.com/ru и попробуй выбрать читаемый текст.
Но на 99% уверен, что там ошибка с текстом о том, что не может найти ffmpeg (т.к. не прописан полный путь до него в батнике).
 

POLOZ

Client
Регистрация
06.02.2018
Сообщения
42
Благодарностей
4
Баллы
8
Синтаксическая ошибка в имени файла, имени папки или метке тома."ffmpeg" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 852
Баллы
113
Синтаксическая ошибка в имени файла, имени папки или метке тома."ffmpeg" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
Но на 99% уверен, что там ошибка с текстом о том, что не может найти ffmpeg (т.к. не прописан полный путь до него в батнике).
 

POLOZ

Client
Регистрация
06.02.2018
Сообщения
42
Благодарностей
4
Баллы
8
Подскажите, как прописать?
 

POLOZ

Client
Регистрация
06.02.2018
Сообщения
42
Благодарностей
4
Баллы
8
Прописал вроде)

Все равно не работает, но в логе появилась строка, с информацией, которая мне нужна)
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 852
Баллы
113
Что в крякозяблах в логе?
 

POLOZ

Client
Регистрация
06.02.2018
Сообщения
42
Благодарностей
4
Баллы
8
Синтаксическая ошибка в имени файла, имени папки или метке том
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 852
Баллы
113
Проблема в твоем bat файле, неправильный путь где-то делаешь. Может слеши неправильные или дублируются. Проверяй батник вообщем, проблема как и следовало ожидать - не в сниппете моем.
 
  • Спасибо
Реакции: POLOZ

POLOZ

Client
Регистрация
06.02.2018
Сообщения
42
Благодарностей
4
Баллы
8
Закинул обрабатываемый файл в директорию проекта, чтобы минимизировать путь, ошибка пропала, но все равно не отрабатывает как надо.


Ладно буду ковыряться. В любом случае, огромное спасибо за помощь и потраченное время.
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 852
Баллы
113
но все равно не отрабатывает как надо
На самом деле отрабатывает теперь оно корректно, просто результат выдает в вывод ошибки, а не в обычный.
Там пару строчек поменять надо в шаблоне скорее всего, я сейчас не возьмусь его править, т.к. некогда - может кто-то другой поможет.
 

POLOZ

Client
Регистрация
06.02.2018
Сообщения
42
Благодарностей
4
Баллы
8
Ну хоть так, я из лога постараюсь достать нужные мне данные.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)