&1 | head -n 2-6ren">
gpt4 book ai didi

mplayer - 如何检查 mplayer 是否播放文件?

转载 作者:行者123 更新时间:2023-12-04 19:32:05 25 4
gpt4 key购买 nike

我正在尝试检查 mplayer 是否正在播放 mp3 文件。我目前使用 python 中的这一行

strace -p " + str(mplayer.pid) + " 2>&1 | head -n 200 | grep 'read(3'

那是因为我知道 mplayer 在从描述符编号 3 读取文件时会进行系统调用。但是,无论我分析多少行,都没有一次读取操作。

最佳答案

我只知道一种确定 MPlayer 是否正在播放的可靠方法,那就是将其作为从机运行并连续读取其 ASCII 管道。

未找到媒体数据无法打开STARTING PLAYBACK 的管道中观察文本事件以及进程是否已退出(它播放完毕)。

关于mplayer - 如何检查 mplayer 是否播放文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12785594/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com