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

问题描述

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

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

解决方案:

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

相关推荐
沐欣工作室_lvyiyi2 分钟前
超市智能货架系统设计与实现(论文+源码)
c语言·单片机·课程设计·电子信息工程毕业设计·黑龙江工商学院·广州工商学院·成都工业学院
niucloud-admin13 分钟前
JAVA V6 多商户商城 开发文档——JAVA服务端
java·开发语言
轻舟技术A28 分钟前
Pi 的 Rust 实现来了:rpi,不止一个终端 Agent
开发语言·后端·rust
C++ 老炮儿的技术栈32 分钟前
static的作用
c语言·c++·人工智能·单片机·c
额额额对了1 小时前
嵌入式 Linux 启动程序文件
开发语言·嵌入式硬件·php
子非鱼a1 小时前
【WEB】EasySSTI
java·开发语言·前端
奈葵1 小时前
Python
开发语言·python
Nebula_g1 小时前
JavaSE项目实践:红包雨-线程池/线程
java·开发语言
外收内放1 小时前
Python基础语法练习题(56优化版补充)
开发语言·python