ffmpeg-Äquivalent für -movflags Schnellstart für Audio

997
Zaid Amir

Ich habe mehrere Video- und Audiodateien auf meinem Server, die ich streamen möchte. Ich habe alle Videodateien in mp4- und Audiodateien in aac konvertiert.

Jetzt streame ich beide Dateitypen, aber es scheint, als würden Audiodateien länger dauern als Videos. Manchmal kann ich die gesamte Datei zwischenspeichern, bevor sie abgespielt wird.

Ich bin nicht sicher, ob dies Auswirkungen hat, aber für Videodateien verwende ich die -movflags faststartOption und es wird erledigt.

Ich habe mich gefragt, ob es etwas Ähnliches für Audiodateien gibt, damit diese schneller laufen.

BEARBEITEN:

So führe ich den Befehl zum Konvertieren der Dateien aus:

ffmpeg -i OriginalPath.wma -strict experimental -c:a aac -b:a 128k -n SomePath.m4a

Und ich benutze den HTML5-Webplayer, um sie von meinem Server abzuspielen.

2
In welche Dateien exportieren Sie Ihre aac-Tracks? .aac-Dateien? Wenn ja, würde ich .m4a empfehlen (dasselbe wie mp4, aber mit einem anderen Namen, der oft nur mit Audio verbunden ist). Ely vor 8 Jahren 0
Wie lautet Ihr ffmpeg-Befehl und die vollständige Konsolenausgabe? Wie spielst du die Dateien ab? LordNeckbeard vor 8 Jahren 0
Fügen Sie dem Befehl in Ihrer Frage "-movflags + faststart" hinzu. LordNeckbeard vor 8 Jahren 0
@LordNeckbeard das scheint zu funktionieren. Ich hatte den Eindruck, dass dies nur für Videodateien war. Eine Frage, warum das Pluszeichen vor dem Schnellstart? Zaid Amir vor 8 Jahren 0
Das "+" sollte es zu allen Standardflags hinzufügen (vorausgesetzt, es gibt welche). Ohne es glaube ich, dass es alles außer Schnellstart klären wird, aber ich habe es nicht wirklich untersucht oder getestet. LordNeckbeard vor 8 Jahren 0

1 Antwort auf die Frage

1
LordNeckbeard

Sie können weiterhin -movflags +faststartMP4- und M4A-Ausgänge verwenden, die nur Audio enthalten.