Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mikuauahdark/relyz
RE:LÖVisual
https://github.com/mikuauahdark/relyz
Last synced: about 1 month ago
JSON representation
RE:LÖVisual
- Host: GitHub
- URL: https://github.com/mikuauahdark/relyz
- Owner: MikuAuahDark
- License: gpl-3.0
- Created: 2018-05-16T16:23:16.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-10-10T16:28:04.000Z (about 1 year ago)
- Last Synced: 2024-10-15T06:06:13.544Z (3 months ago)
- Language: Lua
- Size: 104 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: License.md
Awesome Lists containing this project
README
RE:LÖVisual
===========Attempt to rewrite LÖVElyzer to 11.0, and this time for real, support of video output.
External Libraries
------------------These libraries is used to make RE:LÖVisual. Fields marked with asterisk are bundled. The rest are mandatory!
* LÖVE 11.1 - zLib license
* FFTW 3 - GPLv2 (or later) license (Windows uses FFTW 3.3.5; DLL renamed from `libfftw3-3` to `fftw3`)
* FFTW 3 FFI binding - 3-clause BSD license \*
* FFmpeg 3.3.3 - GPLv3 or later (see notice below).
Usage
-----Call `love relyz -help` fore usage details.
Difference between LÖVElyzer
----------------------------* RE:LÖVisual always work in 16:9 screen ratio, whilst LÖVElyzer depends on AquaShine letterbox.
* RE:LÖVisual requires FFmpeg C API (libav) for audio decoding, whist LÖVElyzer can use FFmpeg CLI or default
LÖVE audio API (`love.audio`) as fallback.* All visualizer must always assume 1280x720 screen in RE:LÖVisual, whilst in LÖVElyzer, this depends on
user setting.* RE:LÖVisual can open stereo mix (what you hear) as visualizer input, LÖVElyzer does not.
FFmpeg Notice
-------------FFmpeg 4.0 is not supported at the moment. Plan to support it is coming soon!
Although FFmpeg can be compiled with LGPLv2.1 license, libavcodec **MUST** be built with
`libx264rgb` encoder respectively, which means requires FFmpeg to be compiled with `libx264` and as GPL.RE:LÖVisual also requires at least one AAC encoder to be present and `matroska` muxer. It's usually default
but may not, depending on your build options.License
-------GPLv3