# mutagen.js **Repository Path**: mirrors_thejoshwolfe/mutagen.js ## Basic Information - **Project Name**: mutagen.js - **Description**: (deprecated) npm package wrapping the mutagen library - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-26 - **Last Updated**: 2026-03-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README mutagen.js ========== *NOTE: This project is no longer maintained.* npm package wrapping the [mutagen](http://code.google.com/p/mutagen/) library. ```javascript var mutagen = require('mutagen'); // reading tags mutagen.read('path/to/file.mp3', function(err, tags) { if (err) { return console.log(err); } console.log('Artist: ' + tags.artist[0]); console.log('Album: ' + tags.album[0]); console.log('Title: ' + tags.title[0]); console.log('Track Number: ' + tags.tracknumber[0]); console.log('All Tags:'); console.log(tags); }); // read() can also take an array of files, // in which case tags will be a corresponding array. // editing tags var edits = { artist: 'New Artist', // falsy values indicate deletion: album: '', // any unmentioned tags will be unaffected. }; mutagen.edit('path/to/file.mp3', edits, function(err) { if (err) { return console.log(err); } console.log('done'); }); ``` This package requies that you already have mutagen installed. Check with this command: python -c "import mutagen" If you get an ImportError, try this in Ubuntu: sudo apt-get install python-mutagen