gpt4 book ai didi

python - 在 python ffmpeg 上剪切、连接和转换

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

我想在 python 中使用下面的命令行代码。它首先从视频中剪切部分,然后将它们组合起来。之后,它将视频格式 .ts 更改为 .mp4。如何在 python 代码中使用它?
命令行代码:

ffmpeg -i input.ts  \
-ss 00:00:10 -to 00:00:20 \
-c:v copy -c:a copy Files/intro.ts && ffmpeg -i input.ts \
-ss 00:00:10 -to 00:00:20 \
-c:v copy -c:a copy Files/first.ts && ffmpeg -i input.ts \
-ss 00:00:10 -to 00:00:20 \
-c:v copy -c:a copy Files/second.ts && ffmpeg -f concat -safe 0 -i Files/mylist.txt -c copy output.ts \
&& ffmpeg -i output.ts -c copy output.mp4

最佳答案

你可以尝试使用 python 来运行 cmd 命令。

import os

command = """ffmpeg -i input.ts \
-ss 00:00:10 -to 00:00:20 \
-c:v copy -c:a copy Files/intro.ts && ffmpeg -i input.ts \
-ss 00:00:10 -to 00:00:20 \
-c:v copy -c:a copy Files/first.ts && ffmpeg -i input.ts \
-ss 00:00:10 -to 00:00:20 \
-c:v copy -c:a copy Files/second.ts && ffmpeg -f concat -safe 0 -i Files/mylist.txt -c copy output.ts \
&& ffmpeg -i output.ts -c copy output.mp4"""
os.system(command)

关于python - 在 python ffmpeg 上剪切、连接和转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65981963/

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