java - 使用 FFProbe 获取视频 fps

标签 java ffmpeg ffprobe

我是 ffprobe 的新手,我的目标是获取视频 fps 并将其存储到 java 程序中。我的代码存储 xml 文件,但我想像 int fps=30 一样直接存储;

ffprobe -v quiet -print_format xml -show_format -show_streams "/video/small/small.avi" > "/video/small/test.xml"

这是我的代码。

最佳答案

这将打印视频 FPS:

ffprobe -v error -select_streams v -of default=noprint_wrappers=1:nokey=1 -show_entries stream=r_frame_rate file.mp4

关于java - 使用 FFProbe 获取视频 fps,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27792934/

相关文章:

java - 无需打开键盘即可更改多行 EditText 光标位置

java - IntelliJ 13 不提示为新项目创建模块

java - 聚合函数 MAX 和 AVG 不适用于 Hibernate HQL 中的 DATEDIFF

python - 将 ffprobe 与 Python 一起使用时无法识别文件类型

cmd - 可以在 ffprobe 上使用一些帮助

java - 从打开的子 Activity 转到现有 fragment

php - 正则表达式:从 FFMPEG 日志中获取 FPS

ffmpeg - 如何获取输入视频的尺寸和纵横比并将其作为参数传递给同一命令中的另一个输入?

linux - ffprobe如何确定持续时间?

ffmpeg - 在 youtube live 上运行 ffmpeg 时没有声音