Automatically identify songs using fingerprinting methods and lookup/clean metadata from online-sources (e.g. MusicBrainz)
Bug #804700 reported by
Eduardo Beattie
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
Wishlist
|
Max Linke |
Bug Description
Scanning songs Sound Hound-style to identify Title, Artist, Album, and other metadata to clean up the library, preferably in bulk.
Related branches
lp:~max-linke/mixxx/chromaprint
- RJ Skerry-Ryan: Approve
-
Diff: 2462 lines (+2023/-87)24 files modifiedmixxx/build/depends.py (+23/-1)
mixxx/build/qtcreator/mixxx.pro (+1/-0)
mixxx/src/dlgtagfetcher.cpp (+159/-0)
mixxx/src/dlgtagfetcher.h (+57/-0)
mixxx/src/dlgtagfetcher.ui (+441/-0)
mixxx/src/dlgtrackinfo.cpp (+22/-9)
mixxx/src/dlgtrackinfo.h (+5/-2)
mixxx/src/dlgtrackinfo.ui (+78/-71)
mixxx/src/musicbrainz/acoustidclient.cpp (+109/-0)
mixxx/src/musicbrainz/acoustidclient.h (+67/-0)
mixxx/src/musicbrainz/chromaprinter.cpp (+88/-0)
mixxx/src/musicbrainz/chromaprinter.h (+25/-0)
mixxx/src/musicbrainz/crc.c (+133/-0)
mixxx/src/musicbrainz/crc.h (+83/-0)
mixxx/src/musicbrainz/gzip.cpp (+49/-0)
mixxx/src/musicbrainz/gzip.h (+12/-0)
mixxx/src/musicbrainz/musicbrainzclient.cpp (+180/-0)
mixxx/src/musicbrainz/musicbrainzclient.h (+130/-0)
mixxx/src/musicbrainz/tagfetcher.cpp (+121/-0)
mixxx/src/musicbrainz/tagfetcher.h (+58/-0)
mixxx/src/network.cpp (+73/-0)
mixxx/src/network.h (+49/-0)
mixxx/src/widget/wtracktableview.cpp (+53/-4)
mixxx/src/widget/wtracktableview.h (+7/-0)
Changed in mixxx: | |
importance: | Undecided → Wishlist |
Changed in mixxx: | |
status: | New → Confirmed |
Changed in mixxx: | |
status: | Confirmed → In Progress |
assignee: | nobody → Max Linke (max-linke) |
Changed in mixxx: | |
milestone: | none → 1.12.0 |
Changed in mixxx: | |
status: | In Progress → Fix Committed |
Changed in mixxx: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This should not be too hard using Vamp audio plugin.