https://github.com/ganeshjadhavongithub/mp3-metadata-extractor
A small program to print Metadata of MP3 file using Rust programming language.
https://github.com/ganeshjadhavongithub/mp3-metadata-extractor
id3 id3-extractor id3-reader id3-tag id3-tag-reader id3-tags id3-viewer mp3 mp3-metadata mp3-metadata-extractor mp3-metadata-reader mp3-metadata-viewer rust rust-lang
Last synced: 5 months ago
JSON representation
A small program to print Metadata of MP3 file using Rust programming language.
- Host: GitHub
- URL: https://github.com/ganeshjadhavongithub/mp3-metadata-extractor
- Owner: GaneshJadhavOnGitHub
- License: apache-2.0
- Created: 2023-04-24T05:27:11.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-12-03T14:43:04.000Z (7 months ago)
- Last Synced: 2025-12-06T18:12:38.795Z (7 months ago)
- Topics: id3, id3-extractor, id3-reader, id3-tag, id3-tag-reader, id3-tags, id3-viewer, mp3, mp3-metadata, mp3-metadata-extractor, mp3-metadata-reader, mp3-metadata-viewer, rust, rust-lang
- Language: Rust
- Homepage: https://github.com/GaneshJadhavOnGitHub/MP3-Metadata-Extractor
- Size: 9.9 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MP3-Metadata-Extractor
A small program to print Metadata of MP3 file using Rust programming language.
For system requirements please refer file 'Application_Requirements.txt'.
How to run program.
1. Clone the repository.
2. navigate inside folder 'mp3_metadata_extractor'
3. cargo build
4. cargo run Ae_Ajnabi_Tu_Bhi_Kahin_Awaz_De.mp3
To save output to a file execute following command.
% cargo run -- Ae_Ajnabi_Tu_Bhi_Kahin_Awaz_De.mp3 > Output.txt
------------------
Output :-
Output Screenshot 1

Output Screenshot 2

Output Screenshot 3

--------------------
__Project Dependency Tree__
```
mp3_metadata_extractor v0.1.0 () -
`-- mp3-metadata feature "default"
`-- mp3-metadata v0.3.4 (https://github.com/GuillaumeGomez/mp3-metadata) -
```
__Repository Tree Structure__
```
% tree -I '.git' -a
.
├── Application_Requirements.txt
├── .github
│ └── workflows
│ └── rust.yml
├── LICENSE
├── mp3_metadata_extractor
│ ├── Ae_Ajnabi_Tu_Bhi_Kahin_Awaz_De.mp3
│ ├── Cargo.lock
│ ├── Cargo.toml
│ ├── .gitignore
│ ├── Output.txt
│ └── src
│ └── main.rs
├── OUTPUT
│ ├── Output1.png
│ ├── Output2.png
│ └── Output3.png
└── README.md
5 directories, 13 files
```