问题
I'm using this script for shot detection in ffmpeg.
ffprobe -show_frames -of compact=p=0 -f lavfi "movie=test.mp4,select=gt(scene\,0.3)"
I need to write the output into a text file in order to read the output from a c program. How can I do this? Any help is appreciated.
回答1:
You redirect the output to a file:
ffprobe -show_frames -of compact=p=0 -f lavfi "movie=test.mp4,select=gt(scene\,0.3)" > output.txt 2>&1
If you want separate files for stdout
and stderr
you can do:
[..] > out.txt 2> err.txt
来源:https://stackoverflow.com/questions/29680391/ffmpeg-command-line-write-output-to-a-text-file