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

问题描述

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

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

解决方案:

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

相关推荐
猷咪11 小时前
C++基础
开发语言·c++
IT·小灰灰11 小时前
30行PHP,利用硅基流动API,网页客服瞬间上线
开发语言·人工智能·aigc·php
快点好好学习吧11 小时前
phpize 依赖 php-config 获取 PHP 信息的庖丁解牛
android·开发语言·php
秦老师Q11 小时前
php入门教程(超详细,一篇就够了!!!)
开发语言·mysql·php·db
烟锁池塘柳011 小时前
解决Google Scholar “We‘re sorry... but your computer or network may be sending automated queries.”的问题
开发语言
是誰萆微了承諾11 小时前
php 对接deepseek
android·开发语言·php
2601_9498683611 小时前
Flutter for OpenHarmony 电子合同签署App实战 - 已签合同实现
java·开发语言·flutter
飞机和胖和黄11 小时前
考研之王道C语言第三周
c语言·数据结构·考研
星火开发设计11 小时前
类型别名 typedef:让复杂类型更简洁
开发语言·c++·学习·算法·函数·知识
醉颜凉11 小时前
【LeetCode】打家劫舍III
c语言·算法·leetcode·树 深度优先搜索·动态规划 二叉树