gpt4 book ai didi

python - FFmpeg concat demuxer 不工作 : No error, 并且没有输出

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

问题:使用 ffmpeg concat demuxer 连接的 3 个相同格式的文件(全部一起批量导出,具有相同的设置)。命令运行没有错误(也没有控制台打印输出),但也没有输出文件。 Mac OS 10.15.6,ffmpeg 版本 4.3.1
连接文本文件“test.txt”如下:

file 'test_clip1.mp4'
file 'test_clip2.mp4'
file 'test_clip3.mp4'
这些文件中的每一个 ffprobe 读数都是相同的。没有音频流。
test_clip1.mp4:
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080, 911 kb/s, 23.98 fps, 23.98 tbr, 19184 tbn, 47.96 tbc (default)
test_clip2.mp4
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080, 628 kb/s, 23.98 fps, 23.98 tbr, 19184 tbn, 47.96 tbc (default)
test_clip3.mp4
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080, 615 kb/s, 23.98 fps, 23.98 tbr, 19184 tbn, 47.96 tbc (default)
FFmpeg 命令:
ffmpeg_cmd = ["ffmpeg",
"-f",
"concat",
"-safe", "0",
"-i", "test.txt",
"test_concatenated.mp4"]

最佳答案

面相错误。我忘了用 subprocess.call 在我的脚本中实际调用 ffmpeg_cmd。 FF 命令在直接从控制台调用时也能正常工作。谢谢@Gyan 的提示。

关于python - FFmpeg concat demuxer 不工作 : No error, 并且没有输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63563354/

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