Uploaded image for project: 'Picard'
  1. Picard
  2. PICARD-490

Allow tagging AAC/ADTS files with APEv2 tags

    • Icon: New Feature New Feature
    • Resolution: Fixed
    • Icon: Normal Normal
    • 2.1
    • 1.3
    • Tags & Metadata
    • None

      from http://bugs.musicbrainz.org/ticket/3239

      I've got a bunch of PsyTEL FastAAC files and they are odd to me. First, they use extension .aac insted of .m4a, but that's not a problem, since extension doesn't mean a thing generally, only it matters to Picard sometimes. Secondly they are reported as being:
      MPEG ADTS, AAC, v2 LC
      instead of
      ISO Media, MPEG v4 system, iTunes AAC-LC
      for example. But the most odd thing is they are using APEv2 tags.

      Of course I cannot tag them with Picard. Of course I'd like to.

          [PICARD-490] Allow tagging AAC/ADTS files with APEv2 tags

          Philipp Wolfer added a comment - https://github.com/metabrainz/picard/pull/1069

          It should be feasible to tag ADTS files using either ID3 or Ape tags. Apparently both are used, MP3 tags seems to use Apev2. It should be possible to reuse the existing Ape and ID3 tagging for ADTS files and add an option for the user to decide which tagging format should be used. Mutagen does in general support loading ADTS files since version 1.27.

          See also https://bitbucket.org/lazka/mutagen/issue/15/aac-support

          Philipp Wolfer added a comment - It should be feasible to tag ADTS files using either ID3 or Ape tags. Apparently both are used, MP3 tags seems to use Apev2. It should be possible to reuse the existing Ape and ID3 tagging for ADTS files and add an option for the user to decide which tagging format should be used. Mutagen does in general support loading ADTS files since version 1.27. See also https://bitbucket.org/lazka/mutagen/issue/15/aac-support

          Philipp Wolfer added a comment - See also discussion on http://forums.musicbrainz.org/viewtopic.php?id=4414

          As far as I can say those are AAC/ADTS files (that is AAC files not wrapped into a container format). I think "PsyTEL FastAAC" is just an encoder software.

          Looks like mutagen will support AAC/ADTS soon, but without tags (see https://bitbucket.org/lazka/mutagen/issue/15/aac-support). Not sure what the most common tagging format for those is, but http://forums.mp3tag.de/index.php?showtopic=11344 suggest that at least mp3tag writes Apev2 tags to them (which matches this tickets description).

          As a first step we could add AAC loading and renaming support to Picard (that's trivial).

          Philipp Wolfer added a comment - As far as I can say those are AAC/ADTS files (that is AAC files not wrapped into a container format). I think "PsyTEL FastAAC" is just an encoder software. Looks like mutagen will support AAC/ADTS soon, but without tags (see https://bitbucket.org/lazka/mutagen/issue/15/aac-support ). Not sure what the most common tagging format for those is, but http://forums.mp3tag.de/index.php?showtopic=11344 suggest that at least mp3tag writes Apev2 tags to them (which matches this tickets description). As a first step we could add AAC loading and renaming support to Picard (that's trivial).

            outsidecontext Philipp Wolfer
            nikki nikki
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                Version Package
                2.1