gpt4 book ai didi

javascript - filtergraph 描述中的流说明符 '' [0][1]concat=a=1 :n=1:v=1[s0] matches no streams

转载 作者:行者123 更新时间:2023-12-04 22:46:54 26 4
gpt4 key购买 nike

我正在尝试将 django 中的两个音频文件与 连接起来ffmpeg 但收到此错误 filtergraph 描述 [0][1]concat=a=1:n=1:v=1[s0] 中的流说明符 '' 不匹配 流。`
这是我的功能

def audiomarge(request):
recorded_audio = request.FILES['audio']
new = tempSong(tempSongFile=recorded_audio)
new.tempSongFile.name = 'test.wav'
new.save()
record_file_path = new.tempSongFile.path
record_file_path = str(record_file_path)
recorded_audio = request.POST.get('audio')
songslug = request.POST.get('songslug')
current_song = Song.objects.filter(slug=songslug)[0]
current_song_path = current_song.songFile.url
current_song_path = '.'+(str(current_song_path))

input_first = ffmpeg.input(current_song_path)
input_second = ffmpeg.input(record_file_path)


ffmpeg.concat(input_first, input_second, v=1, a=1).output('./finished_video.wav').run()
return HttpResponse('okay')
在这种情况下,我也尝试过 .compile() 而不是 .run() 什么都没有发生

最佳答案

您将 2 个音频文件连接在一起,因此 v=1 参数应为 0
因为它代表“输出视频流”
我自己尝试过,这改变了对我有用。让我知道它是否也对您有用。

ffmpeg.concat(input_first, input_second, v=0, a=1).output('./finished_video.wav').run()

关于javascript - filtergraph 描述中的流说明符 '' [0][1]concat=a=1 :n=1:v=1[s0] matches no streams,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63321345/

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