Serial-ATA / Serial-ATA/lofty-rs
Support all special ID3v2 frames
Open
Nobody has claimed this yet.
enhancement
good first issue
help wanted
- Dominant language
- Rust
- Stars
- 359
- Forks
- 77
- Avg merge
- 12h 54m
- Merged PRs (30d)
- 11
Description
Native frames
- AENC Audio encryption
- APIC Attached picture
- ASPI Audio seek point index
- COMM Comments
- COMR Commercial frame
- ENCR Encryption method registration
- EQU2 Equalisation (2)
- ETCO Event timing codes
- GEOB General encapsulated object
- GRID Group identification registration
- LINK Linked information
- MCDI Music CD identifier (Just a binary frame, no extra support needed)
- MLLT MPEG location lookup table
- OWNE Ownership frame
- PRIV Private frame
- PCNT Play counter
- POPM Popularimeter
- POSS Position synchronisation frame
- RBUF Recommended buffer size
- RVA2 Relative volume adjustment (2)
- RVRB Reverb
- SEEK Seek frame
- SIGN Signature frame
- SYLT Synchronised lyric/text
- SYTC Synchronised tempo codes
Addendums
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the ID3v2 frame specifications linked for the unchecked native frames, then compare them with the frames already marked complete in this issue. Done means supporting the remaining listed frames, including their parsing and serialization behavior, with coverage matching the existing supported-frame approach.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- data
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100