gpt4 book ai didi

java - Ffmpeg 命令未在 Mac OS 上使用 Java RunTime 命令执行

转载 作者:行者123 更新时间:2023-12-04 23:33:22 24 4
gpt4 key购买 nike

我在 Mac OS 上的 Java 应用程序中面临有关 ffmpeg 命令执行的问题。
下面是命令::
ffmpeg -f avfoundation -r 3 -fpsprobesize 1 -i "0:0"-ar 44100 -filter_complex amix=inputs=1 -c:v h264 -crf 30 -preset ultrafast -ar 44100 -pix_fmt yuv420p -aq 1 file.mp4
当我在终端上运行此命令时,它工作正常,但使用 ProcessBuilder 会返回
未找到视频设备和输入/输出错误。
请帮助我了解其背后的原因。

最佳答案

将“0:0”更改为0:0后,它工作正常。
ffmpeg -f avfoundation -r 3 -fpsprobesize 1 -i 0:0 -ar 44100 -filter_complex amix=inputs=1 -c:v h264 -crf 30 -preset ultrafast -ar 44100 -pix_fmt yuv420p -aq 1 file.mp4

关于java - Ffmpeg 命令未在 Mac OS 上使用 Java RunTime 命令执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68145475/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com