командная строка ffmpeg запись вывода в текстовый файл

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

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

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

1 ответов


вы перенаправляете вывод в файл:

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