c直接调用FFmpeg命令无法执行问题

问题描述

linux系统下使用monit启动进程a,进程a中调用了ffmpeg进行媒体处理。直接执行进程可以正常工作。 执行方式为:./a。

使用monit通过脚本启动进程a后,ffmpeg命令直接exit 0,正常退出了。无法进行媒体处理。

解决方案:

调用ffmeg命令需要将输出进行重定位,比如在命令最后添加 ">/dev/null 2>&1" ,然后完美解决了此问题,可以正常调用FFmpeg进行媒体处理了。

相关推荐
zoujiahui_20187 小时前
python中模型加速训练accelerate包的用法
开发语言·python
码界奇点7 小时前
基于Golang的分布式综合资产管理系统设计与实现
开发语言·分布式·golang·毕业设计·go语言·源代码管理
满天星83035777 小时前
【Linux】信号(下)
android·linux·运维·服务器·开发语言·性能优化
专注于大数据技术栈7 小时前
java学习--String
java·开发语言·学习
Chrikk7 小时前
基于 RAII 的分布式通信资源管理:NCCL 库的 C++ 封装
开发语言·c++·分布式
A24207349307 小时前
js常用事件
开发语言·前端·javascript
阿沁QWQ7 小时前
C++哈希表设计
开发语言·c++·散列表
Fighting_p7 小时前
【导出】前端 js 导出下载文件时,文件名前后带下划线问题
开发语言·前端·javascript
止礼7 小时前
FFmpeg8.0.1 Mac环境 CMake本地调试配置
macos·ffmpeg