[TaglibExtractor] Add support for Audible "Enhanced Audio" audio books

Authored by bruns on May 5 2020, 7:12 PM.

Description

[TaglibExtractor] Add support for Audible "Enhanced Audio" audio books

Summary:
Audible AAX files are standard ISO Base Media File Format (ISOBMFF) files,
often called "MP4" or "Quicktime". Metadata can thus be extracted with
the taglib "MP4" code path.

The test files have been created with ffmpeg and then edited with okteta/
exiftool to resemble real AAX files, which can not be included for
copyright reasons.

https://gitlab.freedesktop.org/xdg/shared-mime-info/-/merge_requests/76
is required to correctly detect AAX files.

Test Plan: ctest

Reviewers: Frameworks, Baloo, ngraham, astippich, mgallien

Reviewed By: Baloo, ngraham

Subscribers: kde-frameworks-devel

Tags: Frameworks, Baloo

Differential Revision: https://phabricator.kde.org/D29454

Details

Committed
brunsMay 6 2020, 1:22 AM
Reviewer
Baloo
Differential Revision
D29454: [TaglibExtractor] Add support for Audible "Enhanced Audio" audio books
Parents
R286:5e1ed919bdf6: test the extractNothing flag
Branches
Unknown
Tags
Unknown