Wie Sie live-stream auf facebook via ffmpeg?

Ich versuche live-streaming auf facebook via ffmpeg, aber ich bekomme einen Fehler. Als die Fehler, die ich verwenden muss, AAC statt mp3. Aber ich weiß nicht, wie es zu tun.

Fehler: Bad audio codec 2 (MP3). Accepted audio codecs: AAC

Normal, ich kann führen Sie folgenden Befehl für die youtube erfolgreich.

ffmpeg -i "rtmp://..." -deinterlace -vcodec libx264
-pix_fmt yuv420p -preset medium -r 30 -g 60 -b:v 2500k
-acodec libmp3lame -ar 44100 -threads 6 -qscale 3 -b:a
712000 -bufsize 512k -f flv "rtmp://a.rtmp.youtube.com/live2/key"

Aber wenn ich den Befehl unter mit facebook rtmp-Fehler bekommt.

ffmpeg -i "rtmp://..." -deinterlace -vcodec libx264
-pix_fmt yuv420p -preset medium -r 30 -g 60 -b:v 2500k
-acodec libmp3lame -ar 44100 -threads 6 -qscale 3 -b:a
712000 -bufsize 512k -f flv "rtmp://rtmp-api.facebook.com:80/rtmp/key"

Ich bin Nutzer von Ubuntu 14.04.

Vielen Dank im Voraus.

  • Ersetzen libmp3lame mit aac und für -b:a möchten Sie wahrscheinlich einen Wert von 128k.
  • was ist die Fehlermeldung?
  • ffmpeg -re -ich .rtmp://... -acodec libmp3lame -ar 44100 -b:a 128k -pix_fmt yuv420p -Profil:baseline v -s 426x240 -bufsize 6000k -vb 400k -maxrate 1500k -deinterlace -vcodec libx264 -preset veryfast -g 30 -f 30 -f flv "rtmp://rtmp-api.facebook.com:80/rtmp/111111111111111?ds=1&a=XXXXXXXXXXXXXXXXX"
InformationsquelleAutor K. Talha | 2016-08-17
Schreibe einen Kommentar