Beim Konvertieren einer .mp4-Datei wird "Resampling mit Eingangskanälen größer als 2 nicht unterstützt." Error

2984
Chantz

Ich versuche, eine MP4-Datei in FLV mit 2 Audiokanälen und einer Abtastrate von 44,1 kHz zu konvertieren (da .flv nicht höher ist). Hier ist der Pastebin für den Fehler. Wie aus der Konsolenausgabe ersichtlich, verwende ich den latst-Build von ffmpeg.

0

3 Antworten auf die Frage

2
sashoalm

Das Problem ist, dass Sie ein Resampling durchführen. Ffmpeg unterstützt kein Resampling für 5 + 1-Eingangskanäle, nur für Mono und Stereo. Versuchen Sie es zu konvertieren, ohne eine Abtastrate anzugeben, und es könnte funktionieren. Versuchen Sie also, die Samplerate wegzulassen, damit das Audio nicht neu aufgenommen wird. Alternativ können Sie auch versuchen, den Audiostrom zu kopieren (verwenden Sie -vcodec copy). Wieder wird der Ton nicht neu aufgenommen. Sie können auch versuchen, es zuerst in eine Zwischendatei mit zwei Kanälen zu konvertieren und dann das Resampling erneut durchzuführen, aber ich bin nicht sicher, ob dies funktioniert.

OK. Ich denke, das Problem, wenn ich keine Samplerate erwähne, ist, dass flv nur 3 Audio-Sampleraten unterstützt, wobei 44,1 Khx die höchste ist. Wenn ich dies nicht erwähne, kann dies zu einem Fehler bei der nicht unterstützten Abtastrate führen. Chantz vor 13 Jahren 0
Eigentlich habe ich es gerade überprüft und den Fehler ausgegeben, wenn ich keine Abtastrate angegeben habe. Hier ist der Fehler> http://pastebin.com/8n2Eavt7 Chantz vor 13 Jahren 0
Siehe diesen Link: http://muzso.hu/2009/02/25/downsampling-multichannel-audio-5.1-into-stereo-2-channels-with-ffmpeg. Ich habe es nicht ausprobiert, also weiß ich nicht, ob es wirklich funktioniert, aber es könnte Ihnen helfen. sashoalm vor 13 Jahren 1
0
Kuf

Ich hatte das gleiche Problem, als ich ffmpegvon RPM installiert habe, aber dann nahm ich die letzte Version von hier und es funktionierte wie ein Zauber!

Beachten Sie jedoch, dass einige Flags geändert wurden. Dies -sameqsollte zum Beispiel -qscale 0bei der Verwendung der neuen Version der Fall sein. Denken Sie daran, dass sie vor dem Einsatz in Produktionsumgebungen gut getestet werden muss.

0
Axonn

Sie benötigen eine neuere Version von FFMPEG. Ich erhielt meine, indem ich WinFF von der Video-Hilfe unter http://www.videohelp.com/software/WinFF herunterlade. Dann fuhr ich fort, die ffmpeg.exe zu verwenden, mit der das Frontend kam.