Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alekseymartynov/shazam-for-real
Cross-platform Shazam console client, written in .NET
https://github.com/alekseymartynov/shazam-for-real
cli dotnet shazam
Last synced: 3 months ago
JSON representation
Cross-platform Shazam console client, written in .NET
- Host: GitHub
- URL: https://github.com/alekseymartynov/shazam-for-real
- Owner: AlekseyMartynov
- License: isc
- Created: 2020-10-24T22:12:34.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-11-12T20:00:38.000Z (3 months ago)
- Last Synced: 2024-11-12T21:17:51.357Z (3 months ago)
- Topics: cli, dotnet, shazam
- Language: C#
- Homepage:
- Size: 324 KB
- Stars: 38
- Watchers: 5
- Forks: 4
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![CI](https://github.com/AlekseyMartynov/shazam-for-real/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/AlekseyMartynov/shazam-for-real/actions/workflows/ci.yml)
![Screenshot](Screenshot.png?raw=true)
## Install
- Download binary for your platform from [Releases](https://github.com/AlekseyMartynov/shazam-for-real/releases)
- (Linux/Mac) Set executable bit `chmod +x Shazam`
- (Linux/Mac) Install [SoX](https://en.wikipedia.org/wiki/SoX) via `sudo apt-get install sox` or `brew install sox`
## Usage
- Interactive: run without arguments
- Tag `WAV` and `MP3` files
```
Shazam PATH [TIME] [till-end]
```
**Example 1: Tag at a specific time**
```
> Shazam mix.mp3 02:0000:02:00 https://www.shazam.com/track/668835426/okhopa
```
**Example 2: Tag till the end of file**
```
> Shazam mix.mp3 05:00 till-end00:05:00 https://www.shazam.com/track/668835426/okhopa
00:05:30 https://www.shazam.com/track/668835426/okhopa
00:06:00 https://www.shazam.com/track/667516878/in-surdose
00:06:30 https://www.shazam.com/track/667516878/in-surdose
00:07:00 https://www.shazam.com/track/667516878/in-surdose
. . .
```