Details zu den Parametern der Version FFMPEG 3.4.1 Verwendung: ffmpeg [Optionen] [[Infile-Optionen] -i infile] … {[Outfile-Optionen] Outfile} … FFMPEG – Hilfe erhalten:
-h - Grundlegende Optionen drucken -h long – weitere Optionen drucken -h full – alle Optionen drucken (beinhaltet alle format- und Codec-spezifischen Optionen, sehr lang) -h Typ=Name – alle Optionen für den angegebenen Decoder/Encoder/Demuxer/Muxer/Filter ausgeben. Eine detaillierte Beschreibung der Optionen finden Sie im man-Handbuch von ffmpeg.
Hilfe/Informationen/Funktionen drucken :
-L Lizenz anzeigen -h Thema Hilfe anzeigen - ? Hilfe zur Themenanzeige -help Thema Hilfe anzeigen --help topic Hilfe anzeigen -version zeigt die Version an -buildconf Build-Konfiguration anzeigen -formats zeigt verfügbare Formate an -muxers Verfügbare Multiplexer anzeigen -demuxers Verfügbare Demuxer anzeigen -devices zeigt verfügbare Geräte an -codecs zeigt verfügbare Codecs -decoders zeigt verfügbare Decoder an -encoders zeigt verfügbare Encoder an -bsfs zeigt verfügbare Bitstream-Filter - Protokolle zeigt die verfügbaren Protokolle an -filters zeigt verfügbare Filter an -pix_fmts zeigt verfügbare Pixelformate -layouts zeigt Standardkanallayouts an -sample_fmts Verfügbare Audio-Sample-Formate anzeigen -colors zeigt die verfügbaren Farbnamen an -sources devices Listet die Quellen der Eingabegeräte auf -sinks devices listet die Senken für Ausgabegeräte auf -hwaccels zeigt verfügbare Methoden zur Hardwarebeschleunigung an
Globale Optionen (betreffen das gesamte Programm, nicht nur eine Datei):
-loglevel loglevel legt die Protokollierungsebene fest -v loglevel Setzt die Protokollierungsebene -report Bericht erstellen -max_alloc bytes legt die maximale Größe eines einzelnen zugewiesenen Blocks fest -y Ausgabedatei überschreiben -n Ausgabedateien niemals überschreiben -ignore_unknown Unbekannte Streamtypen ignorieren -filter_threads Anzahl nicht komplexer Filter-Threads -filter_complex_threads -Anzahl der filter_complex-Threads -stats druckt Fortschrittsberichte während der Kodierung -max_error_rate Fehlerrate (0,0: kein Fehler, 1,0: 100% Fehler maximale Fehlerrate -bits_per_raw_sample Zahl legt die Anzahl der Bits pro Rohprobe fest -vol volume Lautstärke ändern (256 = normal)
Die Hauptoptionen für jede Datei sind:
-f fmt Format erzwingen -c Codec Codecname -codec Codec Codecname -pre voreingestellter Voreinstellungsname -map_metadata outfile[,metadata]:infile[,metadata] Setzt die Metadateninformationen der Ausgabedatei aus der Eingabedatei -t Dauer Audio/Video für "Dauer" Sekunden aufzeichnen oder transkodieren -to time_stop Aufnahme- oder Transkodierungsstoppzeit -fs limit_size legt die Grenzdateigröße fest (in Bytes) -ss time_off legt den Startzeitversatz fest -sseof time_off setzt den Startzeitversatz relativ zu EOF -seek_timestamp Mit -ss aktivieren/deaktivieren Sie die Zeitstempelsuche -timestamp time legt den Zeitstempel der Aufnahme fest („now“ legt die aktuelle Zeit fest) -metadata string=string Metadaten hinzufügen -program title=string:st=number … Fügt ein Programm mit dem angegebenen Stream hinzu -target type Gibt den Zieldateityp an ("vcd", "svcd", "dvd", "dv" oder "dv50" mit dem optionalen Präfix "pal-", "ntsc-" oder "film-") -apad Audiopad -frames number legt die Anzahl der auszugebenden Frames fest -filter filter_graph Stream-Filtergraph festlegen -filter_script Dateiname Stream-Filterbeschreibung aus Datei lesen -reinit_filter startet den Filtergraphen bei Änderungen der Eingabeparameter neu -verwerfen verwerfen -disposition-Konfiguration
FFMPEG-Videooptionen:
-vframes number legt die Anzahl der auszugebenden Videobilder fest -r rate Bildfrequenz einstellen (Hz-Wert, Bruchteil oder Abkürzung) -s size Rahmengröße einstellen (BxH oder Abkürzung) - Seitenverhältnis einstellen (4:3, 16:9 oder 1,3333, 1,77777) -bits_per_raw_sample Zahl legt die Anzahl der Bits pro Rohprobe fest -vn Video deaktivieren -vcodec Codec Erzwingt den Video-Codec („copy“ kopiert den Stream) -Zeitcode hh:mm:ss[:;. ] ffLegen Sie den anfänglichen TimeCode-Wert fest. -pass n Passnummer auswählen (1 bis 3) -vf filter_graph Videofilter einstellen -ab Bitrate Audio-Bitrate (bitte verwenden Sie -b:a) -b bitrate Video-Bitrate (bitte verwenden Sie -b:v) -dn Daten deaktivieren
FFMPEG-Audiooptionen:
-frames number legt die Anzahl der auszugebenden Audio-Frames fest -aq quality Audioqualität einstellen (Codec-spezifisch) -ar rate stellt die Audio-Abtastrate ein (Hz) -ac channels Anzahl der Audiokanäle festlegen - Audio deaktivieren -acodec Codec Erzwingt Audio-Codec ('Kopieren', um Stream zu kopieren) -vol volume Lautstärke ändern (256 = normal) -af filter_graph Audiofilter einstellen
FFMPEG-Untertiteloptionen:
-s size Rahmengröße einstellen (BxH oder Abkürzung) -sn Untertitel deaktivieren -scodec Codec Erzwingt den Untertitel-Codec („copy“ kopiert den Stream) -stag fourcc / Tag Untertitel-Tag / fourcc -fix_sub_duration Untertiteldauer korrigieren -canvas_size size Legt die Leinwandgröße fest (BxH oder Abkürzung) -spre preset Untertiteloptionen auf die angegebene Voreinstellung setzen
Das könnte Sie auch interessieren:- Detaillierte Schritte zur Installation der ffmpeg-Erweiterung in PHP 5.3 unter Centos 6.5
- Grafisches Tutorial zur Installation von FFmpeg auf dem MAC
- Code zum Abrufen der Miniaturansicht und Videozeit von FLV-Videos mit Ffmpeg
- Führen Sie die Schritte zur Installation von FFmpeg auf dem CentOS-Server aus
|