Go to file
Dmitry Isaenko 215849fd2a v0.14: Fix localization implementation 2019-04-15 01:45:31 +03:00
src v0.14: Fix localization implementation 2019-04-15 01:45:31 +03:00
Jenkinsfile small fixes 2019-01-05 23:35:27 +03:00
LICENSE v0.8.2. Fullscreen selection saves after restart. Refactoring in progress. 2018-05-02 05:21:44 +03:00
Readme.md v0.13 rolling. UI changes, extension filter bug fixed. 2019-03-01 23:19:33 +03:00
pom.xml v0.14: Fix localization implementation 2019-04-15 01:45:31 +03:00

Readme.md

mplayer4anime

mplayer4anime is mplayer launcher to play video file with audio layer and/or subtitles (.ass, .srt, etc,,,) at once.

Screenshot

License

Source code spreads under the GNU General Public License v.3. You can find it in LICENSE file or just visit www.gnu.org (it should be there for sure).

Note: Since 0.10 application supports playlists management and implements own json-based format that (somehow) could be used in third-party application, 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 refer to WFTPL license.

Used libraries

GSON: https://github.com/google/gson Pay attention, that this lib uses Apache-2.0 license Material design icons: https://materialdesignicons.com/ Since v0.12: OpenJFX https://wiki.openjdk.java.net/display/OpenJFX/Main

Requirements

JRE (v8 before v0.12 +JavaFX, in Debian Stretch you should install 'openjfx' package.) should be installed on your PC. In new versions it should be JRE 8+.

Usage

Just start it as usual Java application:

$ java -jar mplayer4anime.jar

Run on windows

Step 1. Download and install JRE 8 or later: http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

Step 2. Download and install (unpack) mplayer: http://oss.netfarm.it/mplayer/ (see 'Build selection table', for example click 'generic')

Step 3. Download and run jar file.

Step 4. 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) OR Wait for native installer.