如何将ffmpeg作为systemd服务运行?

问题描述 投票:0回答:1

我的问题是,当系统服务在启动时启动ffmpeg时,它会创建失效进程。它不会开始。即使我尝试用另一个带有systemd的应用程序启动ffmpeg作为子进程,它也会崩溃。

linux ffmpeg systemd
1个回答
1
投票

ffmpeg本身存在问题。它等待来自stdin的输入,并在systemd启动时以某种方式崩溃,在控制台中它像往常一样启动。为了防止它使用-nostdin选项ffmpeg。如果您遇到音频设备问题,请尝试制作systemctl --user服务,以便在用户登录后,当所有系统处于正常状态时,ffmpeg将启动。

© www.soinside.com 2019 - 2024. All rights reserved.