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

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

相关推荐
没有bug.的程序员4 分钟前
微服务网关:从“必选项”到“思考题”的深度剖析
java·开发语言·网络·jvm·微服务·云原生·架构
YJlio8 分钟前
DiskView 学习笔记(13.3):用扇区视图看磁盘——热点盘块、碎片与健康排查
java·笔记·学习
通往曙光的路上9 分钟前
GitGit
java
又是忙碌的一天10 分钟前
Myvatis 动态查询及关联查询
java·数据库·mybatis
没有bug.的程序员12 分钟前
Sentinel 流控原理深度解析:构建高可用微服务的底层架构
java·算法·微服务·云原生·架构·sentinel·负载均衡
秋邱15 分钟前
Java数组与二维数组:创建、初始化、遍历与实操案例全解析
java·开发语言
独自破碎E24 分钟前
消息队列如何处理重复消息?
java·开发语言·rocketmq
a程序小傲43 分钟前
得物Java面试被问:Fork/Join框架的使用场景
java·开发语言·面试
伯明翰java1 小时前
Java多态
java·开发语言
秋邱1 小时前
Java String家族全解析:String底层原理、常用方法与StringBuffer/StringBuilder区别
java·开发语言