gpt4 book ai didi

python - 如何在python中编写这个ffmpeg命令

转载 作者:行者123 更新时间:2023-12-04 23:13:58 24 4
gpt4 key购买 nike

我有一个要合并的流式 m3u8 链接(一个用于视频,一个用于音频)。

我一直在做这个命令行:

ffmpeg  -i <audio> -i <video? -async 1 -c copy output.mp4

它就像我想要的那样工作,问题是我正在尝试为 100 个不同的链接执行此操作,我想编写代码而不是为每个链接手动执行此操作。我知道这可以在 python 中完成,但我不知道如何将 ffmpeg 命令转换为 python 代码。

最佳答案

运行代码而不捕获显示的文本

import os
os.system("ffmpeg -i <audio> -i <video> -async 1 -c copy output.mp4")

subprocess有不同的方法
import subprocess

subprocess.run("ffmpeg -i <audio> -i <video> -async 1 -c copy output.mp4", shell=True)

subprocess.run( ["ffmpeg", "-i", "<audio>", "-i", "<video>", "-async", "1", "-c", "copy", "output.mp4"] )

其他方法可以捕获显示的文本,以便您检查结果。

关于python - 如何在python中编写这个ffmpeg命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55564929/

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