Given the rise in popularity of the m4a format for audio files, could it be supported by eyeD3 in the future?
Contributor guide
Tech stack
python
Domain
backend
Issue type
feature
DifficultyEstimated implementation difficulty for a new contributor, from 1 for very small changes to 5 for expert-level work.
3
Estimated timeA rough time range for an experienced contributor to investigate, implement, test, and prepare a pull request.
1-2 days
Activity statusHow available the issue appears right now: fresh, active, stale, blocked, or waiting on maintainer input.
stale
ClarityHow clearly the issue explains the expected change, acceptance criteria, and next step.
unclear
Prerequisites
Python programmingUnderstanding of ID3 tagsBasic knowledge of audio formats
Newbie friendlinessA 1-100 score estimating how approachable this issue is for first-time contributors.
25
Research direction
Investigate the eyeD3 codebase to understand how ID3 tags are read/written for mp3 files. Determine if eyeD3 already has any support for other container formats or if additional libraries (e.g., mutagen) are needed. The issue is vague on whether m4a refers to the AAC audio codec or the MP4 container, so clarify the scope. Look for existing discussions or open source projects that have implemented similar support.