QutEcoacoustics/emu: EMU got learnt to be meta
Description
This is a huge release!
Features MetadataEMU now has a metadata command. Use this command to extract metadata from audio files.
It can pull metadata from WAVE or FLAC files, from Frontier Labs, Wildlife Acoustics, and Open Acoustics devices (partial support).
One of the best parts of this feature is the metadata command can extract metadata from inside the audio files!
See our metadata docs for more details.
RenamingOur rename command got two major upgrades:
1) It now integrates with the metadata command. Any metadata gathered by the metadata command is now collected and can be used when renaming
2) It now supports renaming files with a template. This allows you to use and metadata field in the rename operation.
See our rename docs.
FixesEMU can now and detect the following fixes:
- OE004: Empty file (Fixable=✗)
- FL001: Preallocated header (Fixable=✗)
- FL008: Invalid datestamp (space) (Fixable=✓)
- FL010: Metadata Duration Bug (Fixable=✓)
- FL005: Incorrect SubChunk2 size (Fixable=✓)
See our fix doc for more details.
What's Changed- Fixing typos and changing some headings by @atruskie in https://github.com/QutEcoacoustics/emu/pull/78
- Updated launch configurations by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/96
- CI Pipeline by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/98
- Added a unit test for metadata command by @atruskie in https://github.com/QutEcoacoustics/emu/pull/99
- Metadata command by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/102
- Created document outlining which files metadata may be extracted from by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/109
- Hooked up and tested --output and --clobber options by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/116
- Sketched out first attempt a metadata interface by @atruskie in https://github.com/QutEcoacoustics/emu/pull/115
- Flac header extractor by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/121emu/pull/138
- Barlt logfile extractor by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/125
- Provided provenance information by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/140
- Added SM4BAT audio and support files to Fixtures and created WaveHeaderExtractor by @JordanMercerECCC in https://github.com/QutEcoacoustics/emu/pull/124
- Added Wildlife Acoustics header and license to read metadata from wamd chunk by @JordanMercerECCC in https://github.com/QutEcoacoustics/emu/pull/146emu/pull/149
- Barlt flac comment extractor by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/148
- Update metadata.md by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/154
- Refactoring by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/157
- Wamd header extractor by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/160
- File name extractor draft by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/164
- Stripped and better documented units by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/171
- Improved handling of FL005 by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/174
- Improve rational CSV serialization by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/185
- Extend logfile extraction by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/181
- Update Wave.cs by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/186emu/pull/195
- Small fixes by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/199
- Metadata docs by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/211
- Log file fix by @noahmacaskill in https://github.com/QutEcoacoustics/emu/pull/215
- @atruskie made their first contribution in https://github.com/QutEcoacoustics/emu/pull/78
- @noahmacaskill made their first contribution in https://github.com/QutEcoacoustics/emu/pull/96
- @dependabot made their first contribution in https://github.com/QutEcoacoustics/emu/pull/128
- @JordanMercerECCC made their first contribution in https://github.com/QutEcoacoustics/emu/pull/124
Full Changelog: https://github.com/QutEcoacoustics/emu/compare/2.0.1...3.0.0
Files
QutEcoacoustics/emu-3.0.0.zip
Files
(6.9 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:6fd2c7ab6705d0907ef4156172655594
|
6.9 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/QutEcoacoustics/emu/tree/3.0.0 (URL)