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

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

相关推荐
2501_9167665415 小时前
【Java】HashMap集合实现类
java·开发语言
不会聊天真君64715 小时前
设计模式、线程状态、上下文切换、线程安全(JAVA并发第二期)
java
Swift社区15 小时前
死锁:线程卡死不是偶然,而是设计问题
java·spring·maven
uup15 小时前
防止短信验证码接口被盗刷问题
java
xxxmine15 小时前
ConcurrentHashMap 和 Hashtable 的区别详解
java·开发语言
凛_Lin~~15 小时前
安卓 面试八股文整理(原理与性能篇)
android·java·面试·安卓
weixin_4365250715 小时前
NestJS-TypeORM QueryBuilder 常用 SQL 写法
java·数据库·sql
oioihoii15 小时前
C++虚函数表与多重继承内存布局深度剖析
java·jvm·c++
wangchen_015 小时前
深入理解 C/C++ 强制类型转换:从“暴力”到“优雅”
java·开发语言·jvm
Wang153016 小时前
Java三大核心热点专题笔记
java