我有一个python脚本,可以将文件过早地上传到云中(在完成将其转换为ogg之前),如何在不使用time.sleep之类的条件下将脚本暂停直到转换完成?
cmd = ("ffmpeg -i " + mp4_file + " -y -loglevel quiet -ar 16000 -ac 1 -acodec libopus -vn " + audio_file)
os.popen(cmd)
答案 0 :(得分:0)
使用subprocess.run
进行阻止,直到完成。
在Python 3.5及更低版本上,您应该使用subprocess.call
。