java - 如何在java中运行ffmpeg终端(mac)命令

标签 java video ffmpeg

我使用 FFmpeg 编解码器来进行视频转换。这次我有大量的视频,所以我试图自动进行视频转换。

我试图在java中这样做。

Runtime.getRuntime().exec("ffmpeg -video_size 1920x1080 -r 25 -pixel_format yuv422p -i input.yuv -vf yadif  output.yuv");

但我的 java 程序返回以下错误:
Cannot run program "ffmpeg": error=2, No such file or directory

有谁知道我如何在java中做到这一点?

最佳答案

操作系统告诉您,在您执行它的位置找不到命令“ffmpeg”(显然,它不是 PATH 环境变量的一部分)。因此,这是与 Java 无关的错误。

关于java - 如何在java中运行ffmpeg终端(mac)命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36690641/

相关文章:

java - 使用原语改造通用响应对象

php - 视频缩略图

html - 使用结束事件中断循环 html5 视频

python - 属性错误 : 'FFmpegWriter' object has no attribute '_proc'

ffmpeg - 如何学习 h264_nvenc 编码器的有效质量?

java - 在Java中,&可以比&&更快吗?

java - 检查两个 svg 文件是否相同

java - 如何在 Android Studio 项目中添加和使用 AAR

java - 如何检查 URL 中的视频加载情况?

batch-file - FFMPEG 强制 Concat 跳过损坏的文件