如何从 .mp3 中删除 "Writing library"?

How to remove "Writing library" from .mp3?

我试图在没有编码器信息的情况下对 .mp3 进行编码(“写入库”),但它失败了。 我已经试过了:

  1. ffmpeg -i test.wav -map_metadata -1 -map_chapters -1 test.mp3
  2. ffmpeg -i test.wav -write_xing 0 -id3v2_version 0 test.mp3

  1. ffmpeg -i test.wav -write_xing 0 -id3v2_version 0 -map_metadata -1 -map_chapters -1 test.mp3

但是“正在编写库:LAME3.100仍然存在...

General
Complete name               : C:\Users\User\Videos\test.mp3
Format                      : MPEG Audio
File size                   : 1 010 KiB
Duration                    : 1 min 4 s
Overall bit rate mode       : Constant
Overall bit rate            : 128 kb/s
Writing library             : LAME3.100

Audio
Format                      : MPEG Audio
Format version              : Version 1
Format profile              : Layer 3
Format settings             : Joint stereo / MS Stereo
Duration                    : 1 min 4 s
Bit rate mode               : Constant
Bit rate                    : 128 kb/s
Channel(s)                  : 2 channels
Sampling rate               : 48.0 kHz
Frame rate                  : 41.667 FPS (1152 SPF)
Compression mode            : Lossy
Stream size                 : 1 010 KiB (100%)
Writing library             : LAME3.100

我需要做什么才能删除此元数据? (写库)

只需在输出文件名之前添加 -metadata 'Writing library'='' 即可。

示例:

ffmpeg -i test.wav -metadata 'Writing library'='' test.mp3