Package: ffmpeg
Version: 7:4.3.4-0+deb11u1
Severity: normal
X-Debbugs-Cc: t...@mirbsd.de

I’ve seen people use ffmpeg to add metadata to .wav files
and wanted to try it.

ffmpeg -i /usr/share/sounds/alsa/Noise.wav -metadata comment='miau mäh mio' 
foo.wav

It added an ICMT (good) and an ISFT entry. I don’t want the latter,
plus it’s wrong (lavf is not the encoder of the material). The docs
say it’s possible to override this by passing an empty value but…

ffmpeg -i /usr/share/sounds/alsa/Noise.wav -metadata comment='miau mäh mio' 
-metadata ISFT= foo.wav

… produces the same output.

Worse, if an ISFT entry is already present, it overwrites that,
corrupting user data.


-- System Information:
Debian Release: 11.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-14-amd64 (SMP w/2 CPU threads)
Kernel taint flags: TAINT_WARN
Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to C.UTF-8), 
LANGUAGE not set
Shell: /bin/sh linked to /bin/lksh
Init: sysvinit (via /sbin/init)

Versions of packages ffmpeg depends on:
ii  libavcodec58    7:4.3.4-0+deb11u1
ii  libavdevice58   7:4.3.4-0+deb11u1
ii  libavfilter7    7:4.3.4-0+deb11u1
ii  libavformat58   7:4.3.4-0+deb11u1
ii  libavresample4  7:4.3.4-0+deb11u1
ii  libavutil56     7:4.3.4-0+deb11u1
ii  libc6           2.31-13+deb11u3
ii  libpostproc55   7:4.3.4-0+deb11u1
ii  libsdl2-2.0-0   2.0.14+dfsg2-3
ii  libswresample3  7:4.3.4-0+deb11u1
ii  libswscale5     7:4.3.4-0+deb11u1

ffmpeg recommends no packages.

Versions of packages ffmpeg suggests:
pn  ffmpeg-doc  <none>

-- no debconf information

Reply via email to