gpt4 book ai didi

python - 使用 python 运行 .bat 文件

转载 作者:行者123 更新时间:2023-12-04 23:21:47 26 4
gpt4 key购买 nike

我正在开发一个 Youtube 到 mp4 的转换器,我目前有两个 webm 文件(一个包含音频,一个包含视频)和一个 .bat 程序,它将它们转换为带有音频和视频的 webm 文件。我尝试使用以下代码打开 .bat 文件:

import subprocess

subprocess.Popen(['C:/Users/mariu/Desktop/Youtube/a3.bat'])
但是当我运行代码时,我得到了这个错误:
C:\Users\$$$\source\repos\Youtube Downloader\Youtube Downloader>ffmpeg -i 
C:/Users/$$$/Desktop/Youtube/1.webm -i C:/Users/$$$/Desktop/Youtube/2.webm -c copy
C:/Users/$$$/Desktop/Youtube/output.webm
The command "ffmpeg" is either wrong or could not be found. (translated from german)
.bat 程序在我简单地执行时有效,但在使用 Python 时无效。我也尝试过使用 os.system("path") 但这也没有用。帮助将不胜感激。

最佳答案

您是否尝试修改您的 .bat 文件以使用完整路径调用 ffmpeg?
Youtube 下载器>path\to\ffmpeg -i
C:/Users/$$$/Desktop/Youtube/1.webm -i C:/Users/$$$/Desktop/Youtube/2.webm -c 复制
C:/Users/$$$/Desktop/Youtube/output.webm

关于python - 使用 python 运行 .bat 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64541071/

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