[FFmpeg-trac] #7970(avformat:new): Guess character encoding of ID3v1 tags

FFmpeg trac at avcodec.org
Sun Jun 23 20:05:52 EEST 2019


#7970: Guess character encoding of ID3v1 tags
-------------------------------------+------------------------------------
             Reporter:  jyrkive      |                    Owner:
                 Type:  enhancement  |                   Status:  new
             Priority:  normal       |                Component:  avformat
              Version:  git-master   |               Resolution:
             Keywords:  id3v1        |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+------------------------------------

Comment (by jyrkive):

 I looked around as to how much effort it would be to implement such
 heuristics. If it was easy enough (e.g. by utilizing an existing function
 somewhere), I could implement it myself and send a pull request.

 It looks like FFmpeg doesn't currently have automatic character set
 detection anywhere. See #4054 for related discussion.

 The mpv media player uses the uchardet library for character set
 detection: https://github.com/mpv-
 player/mpv/blob/c9e7473d67893d9248bedf63530a1e0325a3036a/misc/charset_conv.c#L136

 It seems that implementing this would require pulling in a new library,
 either uchardet or something else. Such a change would be much larger than
 what I'm willing to do.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/7970#comment:1>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list