java - 如何在视频开始运行之前显示视频的总时间

标签 java video ffmpeg

我正在使用 java 和 ffmpeg。

我需要获取视频的实时时间,但我不能这样做。我读到这个程序可以做到,但我仍然无法实现。如果有人知道另一种方式?

最佳答案

您是使用任何特定的库来执行此操作,还是自己手动包装 ffmpeg?

最好的方法是使用已经存在的包装器之一,例如 Xuggler。 VLCj 将是执行此操作的另一种选择。两者都需要底层的本地库,但为您提供 Java API 以使任务更加简单。

关于java - 如何在视频开始运行之前显示视频的总时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6686651/

相关文章:

ffmpeg - 如何使用 FFmpeg 连接两个 MP4 文件?

android - 在视频中添加叠加层导出为 android 中的视频

java - 使用 logback 通过自定义编码器限制消息大小

java - 从 Java Web 应用程序流式传输 HTML

ios - Youtube Webview停止下一个视频

c# - 混合来自两个解码的 FFmpeg AVFrame* 对象的 PCM 数据

c# - 如何使用脚本或代码控制媒体播放器

android - android 上的 ffmpeg neon 编译 - 汇编程序错误

用于 SSH 辅助登录验证的 Java API

java - 创建大文件(> 1GB)的最有效方法