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

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

相关推荐
weisian1514 分钟前
Java并发编程--45-分布式一致性协议入门:Raft、Paxos与ZAB的核心思想
java·分布式·raft·paxos·zab
木井巳6 分钟前
【递归算法】解数独
java·算法·leetcode·决策树·深度优先·剪枝
t***54412 分钟前
如何在 Dev-C++ 中切换编译器
java·开发语言·c++
Lisonseekpan13 分钟前
Git:如何将一个分支的特定提交合并到另一个分支?
java·大数据·git·后端·elasticsearch
Boop_wu15 分钟前
[Java EE 进阶]Mybatis进阶(动态SQL)
java·数据库·maven·mybatis
BullSmall37 分钟前
Redis 双机部署 完整方案(两种架构,适配两台机器)
java·redis·架构
A-Jie-Y2 小时前
JAVA23种设计模式
java·设计模式
小同志002 小时前
IoC 详解
java·开发语言
BENA ceic2 小时前
Java进阶-在Ubuntu上部署SpringBoot应用
java·spring boot·ubuntu