有谁知道如何使用ffmpeg从视频文件中获取总帧数?ffmpeg的渲染输出显示当前帧,我需要帧计数以百分比计算进度.
我正在为java中的ffmpeg创建进度条.因此,我需要执行一个命令,然后读取所有进度:
String[] command = {"gnome-terminal", "-x", "/bin/sh", "-c","ffmpeg -i /home/tmp/F.webm /home/tmp/converted1.mp4"};
Process process = Runtime.getRuntime().exec(command);
Run Code Online (Sandbox Code Playgroud)
这完美运行.但是,我需要捕获所有进度来制作进度条.那么如何从java中读取数据呢?