Ich bin derzeit ffmpeg
zu konvertieren , FLV/Speex
um WAV/pcm_s16le
erfolgreich. Jetzt muss das Ausgabeformat jedoch RAW sein, dh PCM-signierter 16-Bit-Little-Endian ohne WAV-Header. Ich habe folgendes versucht:
ffmpeg -y -i input.flv -vn -acodec pcm_s16le output.raw
Aber ffmpeg antwortet mit:
Unable to find a suitable output format for 'output.raw'
Ich habe auch versucht, output.pcm
und output
als Ausgabedateinamen zu verwenden, mit dem gleichen Ergebnis.
Ich habe auch versucht, mit dem -f
Flag das Rohformat anzugeben, aber das ergibt:
Unknown input or output format: raw
Ist das mit FFmpeg möglich? Wenn das so ist, wie?
Unable to find a suitable output format for 'output.raw'
Beachten Sie für diejenigen, die daran festhalten , dass die Reihenfolge der Argumente für FFmpeg von Bedeutung ist. Daher müssen Sie das-i
Argument hier als erstes Argument beibehalten.-f s16le
nach dem Codec funktioniert.-map 0:a
, um alle Audios von der Eingabe zu codieren und in mkv zu ändern, wird ein Fehler ausgegeben ... Was wäre der Befehl, um alle Audiospuren von der Eingabe in pcm zu codieren?mp4
Datei konvertieren inpcm
Sie können es auch zu konvertieren verwenden
mp3
zupcm
Schlüsselparameter bedeutet:
quelle