Process exit code:137 ; Exit code of fmpeg encoding run is 137.错误

这里写自定义目录标题

情况

我使用jave-all-deps - ws.schild的时候,将dav转为mp4在windows64位上是可以进行转换的,但是到了linux(arm64)上后出现错误:

Process exit code:137 ;

Exit code of fmpeg encoding run is 137.

解决

查询后发现是内存不足导致进程ffmpeg进程被杀,后来做了两件事:

  1. 扩大jvm内存

    java -Xmx1g -jar your_application.jar

  2. 降低视频分辨率

java 复制代码
attrs.setVideoAttributes(new VideoAttributes().setCodec("h264").setSize(new VideoSize(1278, 720)));

具体情况需要自行测试,解决思路就是这样

相关推荐
雨落在了我的手上几秒前
初识java(四):程序逻辑控制
java·开发语言·前端
她说彩礼65万1 分钟前
C# WIFI连接状态检测方法
java·spring·c#
_Evan_Yao7 分钟前
责任链模式在Agent编排中的应用:让AI Agent学会“踢皮球”
java·人工智能·后端·责任链模式
lvrongbao16 分钟前
互联网大厂Java面试场景:从Spring到Redis的技术问答解析
java·redis·spring·微服务·分布式事务
霸道流氓气质17 分钟前
Spring AI Advisor 完全指南:拦截器机制与实战全解
java·人工智能·spring
XiYang-DING17 分钟前
【Java EE】 HTTPS协议
java·https·java-ee
yqcoder18 分钟前
突破性能瓶颈:深入理解 JavaScript TypedArray
java·开发语言·javascript
ch.ju18 分钟前
Java Programming Chapter 3——Traversal of array
java·开发语言
he___H19 分钟前
子串----
java·数据结构·算法·leetcode
counting money21 分钟前
MavenServlet项目文件上传
java·后端