Name | lrxy JSON |
Version |
0.1.1
JSON |
| download |
home_page | None |
Summary | A synced lyric fetcher and embedder for music files |
upload_time | 2024-07-11 19:13:48 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.10 |
license | None |
keywords |
synced-lyrics
lyrics-fetcher
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# lrxy
This tool is a synced lyric fetcher utility that leverages the [LRCLib](https://lrclib.net/) API to fetch and save lyrics inside the lyric tag frame of music files.
## Features
- [x] Save lyric to lrc file
- [x] Embed lyric from lrc file
- [ ] batch lyric fetch
- Supported formats:
- [x] mp3
- [x] flac
- [ ] m4a
## Installation
Install lrxy with pip:
```bash
pip install lrxy
```
## Usage/Examples
This is the guide for how to use this:
```
usage: lrxy [-h] [-s] [-i LRC] file
A lyric fetcher and embedder for music files
positional arguments:
file path of music file
options:
-h, --help show this help message and exit
-s, --separate write lyric to a lrc file
-i LRC, --input LRC embed from a lrc file
```
for example this will create a lrc file with the same name as file name:
```bash
lrxy -s filename.mp3
```
Raw data
{
"_id": null,
"home_page": null,
"name": "lrxy",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "synced-lyrics, lyrics-fetcher",
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/58/d9/07fa35a27f3b3c7f8278754b20ece1f7847032c8ed366f518a06586132e2/lrxy-0.1.1.tar.gz",
"platform": null,
"description": "# lrxy\n\nThis tool is a synced lyric fetcher utility that leverages the [LRCLib](https://lrclib.net/) API to fetch and save lyrics inside the lyric tag frame of music files.\n\n## Features\n\n- [x] Save lyric to lrc file\n- [x] Embed lyric from lrc file\n- [ ] batch lyric fetch\n- Supported formats:\n - [x] mp3\n - [x] flac\n - [ ] m4a\n\n\n## Installation\n\nInstall lrxy with pip:\n\n```bash\npip install lrxy\n```\n\n## Usage/Examples\n\nThis is the guide for how to use this:\n```\nusage: lrxy [-h] [-s] [-i LRC] file\n\nA lyric fetcher and embedder for music files\n\npositional arguments:\n file path of music file\n\noptions:\n -h, --help show this help message and exit\n -s, --separate write lyric to a lrc file\n -i LRC, --input LRC embed from a lrc file\n```\nfor example this will create a lrc file with the same name as file name:\n```bash\nlrxy -s filename.mp3\n```\n\n",
"bugtrack_url": null,
"license": null,
"summary": "A synced lyric fetcher and embedder for music files",
"version": "0.1.1",
"project_urls": {
"Repository": "https://github.com/pxeemo/lrxy.git"
},
"split_keywords": [
"synced-lyrics",
" lyrics-fetcher"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "c9cc340ef211bb6bef43b55b05a48e8c1cfc69f93e499df5f1b9bb7040fc1fc1",
"md5": "296960cbe56e2a5dbd3ce0b4f2a8533c",
"sha256": "7ac105c4abda85a619ed33ddab9c8cf1272a9eecf1451b1d5ca203290affd15f"
},
"downloads": -1,
"filename": "lrxy-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "296960cbe56e2a5dbd3ce0b4f2a8533c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 4106,
"upload_time": "2024-07-11T19:13:46",
"upload_time_iso_8601": "2024-07-11T19:13:46.605089Z",
"url": "https://files.pythonhosted.org/packages/c9/cc/340ef211bb6bef43b55b05a48e8c1cfc69f93e499df5f1b9bb7040fc1fc1/lrxy-0.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "58d907fa35a27f3b3c7f8278754b20ece1f7847032c8ed366f518a06586132e2",
"md5": "27cbe0b82595871afa68f6f85c2b3357",
"sha256": "99e67b86d5d4a5e0a1d0c2fb6ec8870f8e119265f635e0a81e5830a7e073bd09"
},
"downloads": -1,
"filename": "lrxy-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "27cbe0b82595871afa68f6f85c2b3357",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 3203,
"upload_time": "2024-07-11T19:13:48",
"upload_time_iso_8601": "2024-07-11T19:13:48.448062Z",
"url": "https://files.pythonhosted.org/packages/58/d9/07fa35a27f3b3c7f8278754b20ece1f7847032c8ed366f518a06586132e2/lrxy-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-07-11 19:13:48",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "pxeemo",
"github_project": "lrxy",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "lrxy"
}