Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Tom's lossless Audio Kompressor (TAK) #405

Merged
merged 6 commits into from Oct 27, 2019
Merged

Conversation

@phw
Copy link
Contributor

phw commented Oct 18, 2019

This ads support for Tom's lossless Audio Kompressor (TAK) files with APEv2 tags.

A basic version of this has been laying around in Picard for ages (see https://github.com/metabrainz/picard/blob/master/picard/formats/mutagenext/tak.py). I extended this with reading technical details from the stream (channels, samplerate, bits per sample, encoder version and length).

@phw phw force-pushed the phw:tak branch from 767fd4a to 65e4f80 Oct 19, 2019
mutagen/tak.py Outdated Show resolved Hide resolved
mutagen/tak.py Outdated Show resolved Hide resolved
mutagen/tak.py Outdated Show resolved Hide resolved
@phw

This comment has been minimized.

Copy link
Contributor Author

phw commented Oct 23, 2019

I updated the version to GPL 2.0 or later.

@lalinsky Just calling you in because you were the author of the original code committed in 3cc216a. Given that Picard is licensed GPL 2.0 or later and you already have agreed to the version change in mutagen it is probably safe to assume that this change is in your sense, but if you object please let us know ;)

@phw phw force-pushed the phw:tak branch from 46c6c9d to 678bc6f Oct 23, 2019
@lazka lazka merged commit 27781b6 into quodlibet:master Oct 27, 2019
2 checks passed
2 checks passed
continuous-integration/travis-ci/pr The Travis CI build passed
Details
quodlibet.mutagen #20191023.11 succeeded
Details
@phw phw deleted the phw:tak branch Oct 27, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.