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

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

相关推荐
大葱白菜7 分钟前
Java Set 集合详解:从基础语法到实战应用,彻底掌握去重与唯一性集合
java·后端
大葱白菜9 分钟前
Java Map 集合详解:从基础语法到实战应用,彻底掌握键值对数据结构
java·后端
添乱9 分钟前
「Java案例」判断是否是闰年的方法
java
FG.13 分钟前
Day22
java·面试
菜鸟的迷茫15 分钟前
Redis 缓存雪崩、穿透、击穿面试题深度解析与 Spring Boot 实战代码示例
java
珹洺26 分钟前
C++算法竞赛篇:DevC++ 如何进行debug调试
java·c++·算法
SHUIPING_YANG34 分钟前
根据用户id自动切换表查询
java·服务器·数据库
爱吃烤鸡翅的酸菜鱼1 小时前
IDEA高效开发:Database Navigator插件安装与核心使用指南
java·开发语言·数据库·编辑器·intellij-idea·database
惊涛骇浪、1 小时前
SpringMVC + Tomcat10
java·tomcat·springmvc
墨染点香1 小时前
LeetCode Hot100【6. Z 字形变换】
java·算法·leetcode