Downmix von 5.1 Surround auf Zwei-Kanal-Stereo mit avconv

2112
Lanbo

Ich habe einen .wmvmit dem Audio-Codec von wmapro, auf den mein Ziel-Video-Player drosselt. Ich bin im Allgemeinen dabei, meine Sammlung auf x264 / aac zu "standardisieren" (da dies auf allen meinen Geräten problemlos funktioniert), aber diese bestimmte Datei bereitete mir große Schwierigkeiten. Ich habe das versucht:

avconv -i input.wmv -c:v libx264 -b:v 4800k -qmin 3 -qmax 69 -ar 44100 \ -b:a 128k -c:a libvo_aacenc -ac 2 -pass 2 -y output.mp4 

Der erste Durchlauf hat gut funktioniert, aber jetzt bekomme ich die Nachricht

Resampling output channel count must be 1 or 2 for mono input; 1, 2 or 6 for stereo input; or N for N channel input. Can not resample 6 channels @ 48000 Hz to 2 channels @ 44100 Hz 

Und ich googelte den ganzen Morgen dafür und fand nur "du musst abmischen". Ich habe versucht libmp3lame, ac3, acs3_fixedund andere, die alle hol mir diesen Fehler.

Wenn es einige Optionen gibt, die ich geben muss, damit dies funktioniert, würde ich sehr gerne wissen, da ich sie nicht finden konnte und es mir selbst nicht erklären konnte.

Vielen Dank.

3
Der erste Schritt besteht darin, eine aktuelle [Linux-Version von ffmpeg] (http://ffmpeg.org/download.html#LinuxBuilds) zu verwenden und zu prüfen, ob dies die Aufgabe erfüllt. Außerdem sollten Sie immer die vollständige Konsolenausgabe mit einschließen. LordNeckbeard vor 10 Jahren 0

2 Antworten auf die Frage

0
Widgeteye The Terrible

Das Beste, was ich mir vorstellen kann, ist HandBrakeCLI zu bekommen und folgendes zu tun:

HandbrakeCLI -i Datei.wmv --preset Normal -o Datei.mp4

0
Abderrahim Kitouni

Ich habe es nicht getestet, aber es sieht so aus, als ob das Problem besteht, dass Sie gleichzeitig abmischen und abtasten (auf 44100 Hz). Sie sollten zunächst auf Stereo bei 48000 Hz abmischen und dann abtasten (oder nicht).