有没有一种方法可以暂停脚本,直到ffmpeg完成文件转换为止?

时间:2019-05-06 11:10:10

标签: python ffmpeg converters pause

我有一个python脚本,可以将文件过早地上传到云中(在完成将其转换为ogg之前),如何在不使用time.sleep之类的条件下将脚本暂停直到转换完成?

    cmd = ("ffmpeg -i " + mp4_file + " -y -loglevel quiet -ar 16000 -ac 1 -acodec libopus -vn " + audio_file)
    os.popen(cmd)

1 个答案:

答案 0 :(得分:0)

使用subprocess.run进行阻止,直到完成。

在Python 3.5及更低版本上,您应该使用subprocess.call

相关问题