2018-05-02 05:21:44 +03:00
# mplayer4anime
2024-11-20 23:37:07 +03:00
![License ](https://img.shields.io/badge/License-GPLv3-blue.svg ) ![Releases ](https://img.shields.io/github/downloads/developersu/mplayer4anime/total.svg ) [![status-badge ](https://ci.redrise.ru/api/badges/2/status.svg )](https://ci.redrise.ru/repos/2)
2018-05-02 05:21:44 +03:00
2021-09-12 06:10:06 +03:00
mplayer4anime is mplayer launcher to play video file with audio layer and/or subtitles (.ass, .srt, etc.) at once.
![Application screenshot 1 ](screenshots/1.png )
2019-03-01 23:19:33 +03:00
2019-04-29 04:42:53 +03:00
### License
2018-05-02 05:21:44 +03:00
2021-09-12 06:10:06 +03:00
Source code spreads under the GNU General Public License v.3. You can find it in LICENSE file.
2018-05-02 05:21:44 +03:00
2018-11-28 07:10:35 +03:00
Note: Since 0.10 application supports playlists management and implements own json-based format that (somehow) could be used in third-party application,
2019-01-05 17:34:46 +03:00
it would be nice to leave it as is. At least, I would prefer to have .alpr file extension used for this. As for the format of playlist, please
2018-11-28 07:10:35 +03:00
refer to WFTPL license.
2019-04-29 04:42:53 +03:00
### Used libraries
* [GSON ](https://github.com/google/gson ) (library distributes under Apache-2.0 license)
* [Material design icons ](https://materialdesignicons.com/ )
* Since v0.12: [OpenJFX ](https://wiki.openjdk.java.net/display/OpenJFX/Main )
2018-11-28 07:10:35 +03:00
2019-04-29 04:42:53 +03:00
### Requirements
2018-05-02 05:21:44 +03:00
2019-04-29 04:42:53 +03:00
For latest versions of this app use JRE or JDK 8 or higher.
2018-05-02 05:21:44 +03:00
2019-04-29 04:42:53 +03:00
For older versions (prior to v0.12) please use JRE/JDK 8 (and JavaFX if you're NOT using Windows. For example: in Debian Stretch you should install 'openjfx' package).
### Running on Linux
2018-05-02 05:21:44 +03:00
2019-04-30 03:34:04 +03:00
Just start it as regular Java application:
2018-05-02 05:21:44 +03:00
```
$ java -jar mplayer4anime.jar
2018-05-03 05:05:34 +03:00
```
2019-04-29 04:42:53 +03:00
### Running on Windows
2018-05-03 05:05:34 +03:00
Step 1.
2019-04-29 04:42:53 +03:00
2019-01-18 05:41:31 +03:00
Download and install JRE 8 or later:
2018-05-03 05:05:34 +03:00
http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
Step 2.
2019-04-29 04:42:53 +03:00
2018-05-03 05:05:34 +03:00
Download and install (unpack) mplayer:
http://oss.netfarm.it/mplayer/
(see 'Build selection table', for example click 'generic')
Step 3.
2019-04-29 04:42:53 +03:00
2018-05-03 05:08:03 +03:00
Download and run jar file.
2019-01-18 05:41:31 +03:00
Step 4.
2019-04-29 04:42:53 +03:00
2019-01-18 05:41:31 +03:00
If using v0.12 or higher:
Somehow set file associations for this application to all *.alpr files. Allow netowork usage when start application (using socket 65042 for inter-process communication within localhost)
2019-04-29 04:42:53 +03:00
2019-01-18 05:41:31 +03:00
OR
2019-04-29 04:42:53 +03:00
2022-09-20 00:57:00 +03:00
Wait for native installer. No ETA.
### Thanks!
* [DDinghoya ](https://github.com/DDinghoya ), who translated this application to Korean!