Wie konvertiert man MP3 in WAV, ohne Metadaten zu verlieren?

0

Wie kann ich eine mp3-Datei in wav konvertieren, ohne dass mit ffmpeg Metadaten verloren gehen?

Dies geschieht unabhängig davon, ob ich von MP3 konvertiere oder eine WAV-Datei neu codiere. Das macht keinen Unterschied.

Ich habe versucht, etwas hinzuzufügen -map_metadata 0 -id3v2_version 3 zu meinem Befehl, aber ohne Erfolg. Bitte helfen

(mit ffmpeg-4.1-win64-static )

Emdosis
quelle
1
FFmpeg unterstützt derzeit nicht das Schreiben von id3-Tags in WAVs.
Gyan
2
WAV unterstützt keine ID3-Tags - nur RIFF-Tags sind zulässig, das Einbetten von ID3-Tags ist nicht portierbar.
Eugen Rieck
@Gyan Danke [zusätzlicher Text]
Emdosis
@Eugen Rieck hat in Foobar funktioniert, werden MP3-Player mit alter Firmware wegen Header-Diskrepanzen abstürzen? (Nicht dass ich wüsste was das ist (habe das irgendwo gehört))
Emdosis
BWAV oder RF64 könnte in der Lage sein, etwas in der Nähe des zu tun, was Sie brauchen [Ich bin kein Codec-Experte, daher ist dies eine Vermutung, basierend auf den Export-Info-Fähigkeiten meiner DAW.]
Tetsujin

Antworten:

2

Wie bereits erwähnt, ist dies derzeit nicht mit FFmpeg möglich, da es keine Standardmethode zum Speichern von ID3 (v2) -Metadaten in WAV-Dateien gibt. Es gibt in der Tat einige nicht standardmäßige Möglichkeiten, ID3-Tags in RIFF-Blöcken zu speichern. Sie können ein bisschen finden mehr Infos hier .

Da ist ein Offenes Ticket für FFmpeg, das ich für einen anderen Benutzer erstellt habe, der ein ähnliches Problem hatte.

slhck
quelle