diff options
| author | gnattu <gnattuoc@me.com> | 2024-05-30 16:09:50 +0800 |
|---|---|---|
| committer | gnattu <gnattuoc@me.com> | 2024-07-29 06:21:47 +0800 |
| commit | 172feab084c062355677f58c2da3f35f348b0d04 (patch) | |
| tree | 6ea6a13fe6148c14b1edb8a4fd062be9b771dd32 /MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs | |
| parent | 095d4d4d15825e948c4894361487c7dced0ca03f (diff) | |
Migrate to z440.atl instead of TagLib-Sharp
The ATL lib provides a lot of advantages to the TagLib we are currently using.
Notably:
- auto-detect the format of the audio data, even if the file extension has the wrong label, and provides unified API for different file types.
- supports more audio formats than TagLib
- supports lyrics natively
- supports playlists and cuesheets
- srovides relatively simple and controllable way for non-standard fields, enable us to implement compatibility features instead of waiting for lib updates
- is actually maintained
Signed-off-by: gnattu <gnattuoc@me.com>
Diffstat (limited to 'MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs')
0 files changed, 0 insertions, 0 deletions
