2015-04-16 3 views
6

Я использую этот скрипт для обнаружения выстрелов в ffmpeg.Командная строка ffmpeg записывает вывод в текстовый файл

ffprobe -show_frames -of compact=p=0 -f lavfi "movie=test.mp4,select=gt(scene\,0.3)" 

Мне нужно записать вывод в текстовый файл, чтобы прочитать результат программы c. Как я могу это сделать? Любая помощь приветствуется.

ответ

15

Вы перенаправить вывод в файл:

ffprobe -show_frames -of compact=p=0 -f lavfi "movie=test.mp4,select=gt(scene\,0.3)" > output.txt 2>&1

Если вы хотите отдельные файлы для stdout и stderr вы можете сделать:

[..] > out.txt 2> err.txt

+0

Спасибо так много. Это работает! –