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)));

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

相关推荐
workflower2 分钟前
软件需求规约的质量属性
java·开发语言·数据库·测试用例·需求分析·结对编程
TracyCoder12322 分钟前
Java String:从内存模型到不可变设计
java·算法·string
想用offer打牌28 分钟前
Spring AI Alibaba与 Agent Scope到底选哪个?
java·人工智能·spring
黄晓琪32 分钟前
Java AQS底层原理:面试深度解析(附实战避坑)
java·开发语言·面试
我是大咖32 分钟前
二维数组与数组指针
java·数据结构·算法
姓蔡小朋友44 分钟前
Java 定时器
java·开发语言
crossaspeed1 小时前
Java-SpringBoot的启动流程(八股)
java·spring boot·spring
这儿有个昵称1 小时前
互联网大厂Java面试场景:从Spring框架到微服务架构的提问解析
java·spring boot·微服务·kafka·grafana·prometheus·数据库优化
2401_882351521 小时前
Flutter for OpenHarmony 商城App实战 - 地址编辑实现
android·java·flutter
爬山算法1 小时前
Hibernate(47)Hibernate的会话范围(Scope)如何控制?
java·后端·hibernate