music-metadata
music-metadata copied to clipboard
Stream and file based music metadata parser for node. Supporting a wide range of audio and tag formats.
Hello, I added the starting time and timescale values of chapters from audiobook file `.m4b`. Unit test updated and matches values using ffprobe. **Issues Found** - `.m4b` with `isom/iso2/mp41` container...
Fix: Borewit/music-metadata#797 Calculate duration of the track via `timeScale` & `soundSampleDescription` if direct track duration is not provided.
Implement: Borewit/music-metadata#782 - [x] Retrieve basic format information (mostly static info with this format) - [ ] Calculate duration
I'm using `parseFile` to read metadata from a Node app on my raspi machine reading from a mounted directory and receiving errors like: ``` [Error: EPERM: operation not permitted, open...
Hello, I've been building an app and it would be quite useful if the `parseFile()` returned the file size. I saw in the `parseFile` source code that apparently it already...
**Feature Request** Allow users to only load parsers they want. This library supports quite a few music file types, but some users might not need them all, especially if bundle...
First: thanks so much for this utility. It's great, and it's just what I need for a project I'm working on. **Bug description** When running `parseFile(filename, { duration: true })`...
Add support for box (atom): `moov.udta.chpl`. References: * [Adobe Video File format specification 10](https://www.adobe.com/content/dam/acom/en/devnet/flv/video_file_format_spec_v10.pdf) * Sample code: * [Android](https://android.googlesource.com/platform/external/mp4v2/+/refs/heads/master/src/mp4file.cpp#2213) * Nero chapter support in Mutagen: quodlibet/mutagen#398
**Feature Request** I guess all is in the title :-) Very useful to use with Google Cloud Platform: https://cloud.google.com/speech-to-text/docs/encoding Thanks !
**Feature Request** I hope that after parsing, I can delete and modify the metadata and return the processed data. I don't know if this is difficult. When I read your...