https://github.com/craftingmod/leegleparser
Leegle Parser..
https://github.com/craftingmod/leegleparser
Last synced: 2 months ago
JSON representation
Leegle Parser..
- Host: GitHub
- URL: https://github.com/craftingmod/leegleparser
- Owner: craftingmod
- License: mit
- Created: 2020-08-04T17:39:18.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T13:18:15.000Z (over 3 years ago)
- Last Synced: 2023-03-06T10:48:15.629Z (over 3 years ago)
- Language: TypeScript
- Size: 2.24 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Leegle Audio Parser
[Leegle's Piano video](https://www.youtube.com/channel/UCGX5t-qAZjL4xl5xZ36Md5g) to tagged audio files (m4a, mp3, ogg).
Youtube video can't stream to DLNA Receiver or chromecast receiver (not avaliable in yt music).
This is for integrated amplifier with LAN streaming.
## **DO NOT SHARE OUTPUT DIST** to others. PERSONAL USE ONLY
## I recommend using red or watching advertisement for creator leegle.
# How does it work
1. Fetch videos from yt to audio cache (128kbps aac m4a, 160kbps opus ogg)
## If video isn't playlist
Directly write metadata (Author, Title, Picture-m4a mp3 only) via ffmpeg and export to dist
## If video is playlist
i. Split video to time segments from comment or description using regex and write to cache
ii. export all segments with metadata.
3. It will export to `m4a`, `mp3`, `ogg` type with cover. Simple :D