OS4 DepotLogo by Alkaron 
(anonymous IP: 216.73.216.69,2507) 
 HomeRecentStatsSearchSubmitUploadsMirrorsContactInfoDisclaimerConfigAdmin
 Menu

 Features
   Crashlogs
   Bug tracker
   Locale browser
 

 Categories

   o Audio (351)
   o Datatype (51)
   o Demo (211)
   o Development (628)
   o Document (24)
   o Driver (102)
   o Emulation (155)
   o Game (1051)
   o Graphics (516)
   o Library (123)
   o Network (242)
   o Office (69)
   o Utility (961)
   o Video (74)

Total files: 4558

Full index file
Recent index file

 Links

  Amigans.net
  Aminet
  IntuitionBase
  Hyperion Entertainment
  A-Eon
  Amiga Future


Support the site


 Readme for:  Video » Media » v-mplayer.lha

V-MPlayer

Description: Modern Mediaplayer with Hollywood-GUI
Download: v-mplayer.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 49Mb
Version: 1.6
Date: 12 Sep 2026
Author: Maijestro
Submitter: Maijestro
Requirements: AmigaOS 4.1 Final Edition, Hollywood runtime, curl or wget
Category: video/media
Replaces: video/media/v-mplayer.lha
License: Shareware
Distribute: yes
Min OS Version: 4.1
FileID: 14076
 
 
Snapshots:
 
Videos:
Comments: 14
Snapshots: 3
Videos: 1
Downloads: 17  (Current version)
591  (Accumulated)
Votes: 4 (0/0)  (30 days/7 days)

Show comments Show snapshots Show videos Show content Show crashlogs Replace file 
V-MPlayer v1.6 for AmigaOS 4.1
==============================

Native media player for AmigaOS 4.1. Two programs, one folder:
Spectra      ReAction GUI 1.0 (window, lists, stage, radio)
V-MPlayer    engine 1.6 (decode, video, audio, ARexx)
This release replaces V-MPlayer 1.4.1 (Hollywood GUI).
No Hollywood runtime. Start Spectra, not the old Hollywood binary.
V-MPlayer (the engine) is free (GPL) and works fully standalone,
without Spectra and without a key:
PROGDIR:V-MPlayer "RAM:clip.avi"
Spectra GUI is shareware, 15 Euro (demo without a key). See
REGISTRATION below.
Engine: custom MPlayer + FFmpeg 9.0.1, OpenSSL/AmiSSL (HTTPS),
ARexx port MPLAYER.1, VA-API on supported Radeon HD/RX cards.
Tested on AmigaOne X5000 with Radeon RX580.
X1000: copy V-MPlayer.x1000 over V-MPlayer (do not run that
binary on X5000 - AltiVec).

Screen title of the engine:

V-MPlayer 1.6 (12.09.2026) (vo)
(vo) is the active video output: vaapi, comp_yuv2, comp, sdl, ...
QEMU / no compositor: Spectra GUI stays off. Use the engine alone
and set vo=sdl,sdl_sm502,comp,cgx_wpa in PROGDIR:conf/config.
SDL supports window resize and does not require va.library.

WHAT'S NEW IN v1.6
------------------

Successor to Hollywood v1.4.1. Same OS4Depot slot
(video/media/v-mplayer.lha). Hollywood GUI is gone.
GUI (Spectra 1.0):

- Native ReAction GUI. No Hollywood runtime.
- Video embeds in the stage well on real AmigaOne hardware
  (compositor). No second tiny engine window for GUI playback.
- Media / Radio / Favorites tabs, Open, Open URL, drag and drop
- Seek, volume, mute, repeat, shuffle, fullscreen, OSD, subtitles
- Radio-browser.info search (needs curl + internet)
- Radio Record to PROGDIR:Records (needs key)
- Mesa GLES 3.2 visualizer on the stage (needs key + mesa.library)
- Idle / radio still art (Ken Burns PNG) on the stage (needs key)
- Pic window (brightness, filters) and live 10-band EQ (needs key)
- Skins (Neon, Studio, Ice) and optional GLES plugins (needs key)
- Second Spectra hands files to the running GUI (port SPECTRA)
- Settings in ENVARC:Spectra/ (not the old ENVARC:vmplayer_*.txt)
- Workbench title: "V-MPlayer" registered, "V-MPlayer Demo" without key
- English AmigaGuide Spectra.guide, German Spectra.de.guide
Engine (V-MPlayer 1.6):
- FFmpeg 9.0.1
- Two binaries in the pack: X5000 (no AltiVec) and X1000 (G4 + AltiVec)
- Screen title / $VER: V-MPlayer 1.6 (12.09.2026) (vo)
- OpenSSL/AmiSSL kept for HTTPS (needed for DualPlay / googlevideo)
- MPEG-1/2 on X5000 uses comp_yuv2 first, not VA-API
- X1000 extra old RTG: amiga, p96_pip (alias -vo pip). Do not force
  p96_pip on HD cards (Workbench overlay artefacts). Prefer cgx_wpa
  as software fallback.
- Engine remains fully usable from CLI / YT standalone. No key.

TWO LICENCES
------------
V-MPlayer (engine)  GNU GPL version 2. Full player on its own. 
See COPYING, Copyright-MPlayer, Licence-V-MPlayer.
Spectra (GUI)       Shareware. Not GPL. See Licence-Spectra.
Do not treat the whole archive as GPL. The engine stays free even
if you never pay for Spectra. YouTube / standalone V-MPlayer does
not need a Spectra key.

REGISTRATION
------------

Spectra GUI: 15 Euro for a personal key.
A larger gift is welcome. That decides if future projects happen.

PayPal  https://www.paypal.com/paypalme/Maijetsro
Email:   ReneEngel80()emailn.de

After PayPal, write from that email so the name on the key matches.
You receive a small text file named license.key:
Name=Your Name
 Key=ABCD-EF01-2345-6789
Copy it next to the Spectra binary (same drawer):
PROGDIR:license.key
Then: menu V-MPlayer -> Register... -> Load key.
About shows "Registered to Your Name". Do not rename the file.
Do not publish the key.
Without a key the GUI is a demo. A reminder appears about every
15 minutes (unless iconified).

DEMO VS KEY
-----------
Works in the demo (no key):
  Play / Pause / Stop / Seek / Volume / Mute
  Open files, Open URL, drag and drop
  Media playlist (this session)
  Radio search and listen (needs curl + net)
  Fullscreen, OSD, cycle subtitles
  Repeat, Shuffle, Prev / Next
  Iconify
  Second-instance hand-off (port SPECTRA)
Needs PROGDIR:license.key:
  Visualizer (Viz) and Mesa GLES stage
  Animated PNG / picture FX on the stage
  Plugins (PROGDIR:Plugins/#?.library)
  Favorites (save / tab)
  Resume last
  Saved playlist (ENVARC:Spectra/playlist.txt)
  Radio Record (PROGDIR:Records)
  Picture window (Pic)
  Audio window (EQ, karaoke, extra stereo)
  Saved window size / Fix position

FEATURES
--------
Supported formats (FFmpeg 9.0.1):
Audio: MP3, FLAC, OGG, AAC, WAV, AIFF, MOD, IT, XM, S3M and more
Video: MP4, AVI, MKV, MOV, MPEG, FLV, WebM and more
Radio: HTTP and HTTPS streams (MP3, AAC, OGG, Shoutcast, Icecast)
Main window:
ReAction window with Media / Radio / Favorites, transport, volume,
seek, Mute, Repeat, Shuffle, Fullscreen, OSD, Viz, Pic, EQ.
Now Playing shows the title. Radio ICY titles appear there.
On real hardware the picture sits in the black stage well.
Media tab:
Open files or a folder, Open URL / Go, drag and drop. Del removes
the selected row. Clear list empties the list. Playlist save to
ENVARC:Spectra/playlist.txt needs a key. Filenames with special
characters are cleaned on import. Folder cover.jpg / folder.png
can show on the audio stage.
Radio tab:
Built-in internet radio via radio-browser.info. Type a genre and
Search (needs curl + internet). Double-click a station to play.
Record writes into PROGDIR:Records (needs a key). Demo can still
listen. Do not enable MPlayer -cache; streams use lavfdopts cache
in PROGDIR:conf/config.

Favorites:

Needs a key. Add current station or title. Stored in
ENVARC:Spectra/favorites.txt.
Visualizer (audio only, needs key + SYS:Libs/mesa.library):
Button / key V cycles built-in GLES 3.2 scenes, then off:
  Equalizer 3D
  Beat Strobe
  Spectrum Ring
  PCM Scope
  Orbit Halo
Video playback turns the visualizer OFF so the picture stays clear.
PCM comes from named memory Spectra/vis.
Idle / radio still art also needs a key + compositor.
Mesa is the Spectra stage (viz / idle art), never a video VO.
mesa.library is not in this archive. Use the free Mesa from OS4Depot
(kas1e) and install SYS:Libs/mesa.library:
https://os4depot.net/?function=showfile&file=development/library/graphics/mesa.l
ha
Pic (needs key):
Brightness, Contrast, Saturation, Hue, Gamma, Flip, Mirror,
Deinterlace. Saved in ENVARC:Spectra/vfilter.txt.
EQ (needs key):
Live 10-band equalizer via ARexx AF_CMDLINE.
Karaoke and Extra stereo apply from the next play.
Saved in ENVARC:Spectra/afilter.txt.
Skins / plugins:
Skins in PROGDIR:Skins/<Name>/ (banner.png + bg.png).
Built-in: Neon, Studio, Ice. Keep banner.png around 720 x 88.
Optional GLES plugins: PROGDIR:Plugins/#?.library (needs key).
Keys (when URL / genre gadget is not active):
  Enter       Play
  Space       Pause
  Q / Esc     Quit (Esc leaves fullscreen first)
  M           Mute
  F           Fullscreen
  O           OSD (next, then off)
  J           Cycle subtitles
  V           Visual on/off / next scene
  E           Resume last (needs key)
  I           Iconify
  Left/Right  seek 10 s  (Shift: 30 s)
Resume last restores URL, position, volume, viz scene and OSD.
It does not auto-play on Workbench start. Needs a key.

V-MPLAYER ENGINE (STANDALONE)
-----------------------------
File: PROGDIR:V-MPlayer
Version: 1.6 (12.09.2026)
FFmpeg 9.0.1, OpenSSL/AmiSSL, VA-API on supported cards.
ARexx port: MPLAYER.1
Config: PROGDIR:conf/config
OSD font: PROGDIR:conf/subfont.ttf
Complete player by itself. Own window. No Spectra, no key.
YouTube in the YT tool starts this engine standalone - do not
start or quit Spectra for that. DualPlay googlevideo is HTTPS;
do not rewrite those URLs to HTTP (Google 403).
Audio output: SDL (AHI via SDL).
Do not set MPlayer cache= (cache2). Leave lavfdopts=cache=...
as in conf/config.

VIDEO OUTPUT
------------
Spectra picks -vo. conf/config is the default if you start the
engine alone.
X5000 (Radeon HD/RX, compositor):
  H.264 / similar:  vaapi,comp_yuv2,comp,sdl,cgx_wpa
  MPEG-1/2:         comp_yuv2,comp,sdl,cgx_wpa
X1000 (G4, after copying V-MPlayer.x1000 over V-MPlayer):
  Same, then amiga, p96_pip (old RTG). Alias -vo pip = p96_pip.
  vaapi       GPU decode + present (needs va.library / HD)
  comp_yuv2   compositor YUV. MPEG-1 on X5000.
  comp        compositor RGB
  sdl         software SDL window
  cgx_wpa     CyberGraphX window (good fallback, no HD overlay)
  sdl_sm502   SM502 (standalone / QEMU, not the X5000 GUI chain)
  amiga       old Amiga VO
  p96_pip     Picasso96 overlay (can trash Workbench on some cards)
QEMU / uaegfx / no compositor: Spectra GUI requester
  "Spectra needs the graphics compositor (AmigaOne X5000/X1000)."
Then use standalone V-MPlayer.
SAM460 / SM502: no 460 engine in this pack (X5000 is e5500,
X1000 is G4+AltiVec). Standalone sdl / sdl_sm502 / cgx_wpa may
work only with a matching binary. Spectra stage needs compositor.

AREXX
-----
Engine port MPLAYER.1 (while V-MPlayer runs):
  PAUSE
  MUTE
  QUIT
  VOLUME VALUE n ABS
  SEEK FVALUE seconds TYPE 2
  AF_CMDLINE FILTER=equalizer ARGS=...
GUI port SPECTRA: a second Spectra sends files here instead of
opening a new window.
Example:
C:RX "address MPLAYER.1 PAUSE"
C:RX "address MPLAYER.1 VOLUME VALUE 80 ABS"
FILES
-----

PROGDIR (next to Spectra):
 
 Spectra              GUI 1.0
  V-MPlayer            engine 1.6 X5000 (no AltiVec)
  V-MPlayer.x1000      engine 1.6 X1000 / G4 + AltiVec
  conf/config          engine defaults
  conf/subfont.ttf     OSD / ASS
  Gui/                 banner, stage, buttons
  Skins/               Neon, Studio, Ice
  Plugins/             optional GLES .library plugins
  Records/             radio recordings
  license.key          after payment (not in the demo archive)
  Spectra.guide        English AmigaGuide (MultiView)
  Spectra.de.guide     German AmigaGuide (ASCII, no umlauts)
  COPYING              GNU GPL version 2 (engine)
  Copyright-MPlayer    MPlayer team
  Licence-V-MPlayer    engine GPL notes
  Licence-Spectra      GUI shareware
mesa.library is NOT in this archive. Free Mesa (kas1e) on OS4Depot:
https://os4depot.net/?function=showfile&file=development/library/graphics/mesa.l
ha
ENVARC:Spectra/ (registered features):
  playlist.txt
  favorites.txt
  session.txt          resume
  window.txt           size / Fix position
  vfilter.txt          Pic
  afilter.txt          EQ
  skin.txt
  art.txt              picture FX
Old Hollywood ENVARC:vmplayer_*.txt is not imported.

REQUIREMENTS
------------
AmigaOS 4.1 Final Edition
ReAction
Graphics compositor (AmigaOne X5000 / X1000) for the Spectra GUI
AHI audio system
curl from OS4Depot for radio search
Internet for streams
For VA-API: compatible Radeon HD/RX + va.library
For Viz: SYS:Libs/mesa.library (free Mesa from OS4Depot)
AmiSSL for HTTPS / DualPlay (engine is linked with OpenSSL)

https://os4depot.net/?function=showfile&file=network/misc/curl.lha
https://os4depot.net/?function=showfile&file=development/library/graphics/mesa.l
ha

Not required: Hollywood runtime, MPLAYERSVN, yt.rexx, a second
mplayer.conf.

INSTALLATION
------------
Copy the whole drawer to any location. Keep the layout above.
X5000: use V-MPlayer as it is. Do not run V-MPlayer.x1000.
X1000: copy V-MPlayer.x1000 over V-MPlayer (same name).
The GUI always launches PROGDIR:V-MPlayer.
Start: double-click Spectra. It runs PROGDIR:V-MPlayer when you
Play and talks to MPLAYER.1 via ARexx.
Engine alone (no GUI, no key):
PROGDIR:V-MPlayer "RAM:clip.avi"

Author: Rene Engel (Maijestro)
Version: 1.6
Date: September 2026

Engine licence: GNU GPL version 2 (COPYING)
GUI licence: shareware, 15 Euro (Licence-Spectra)

Copyright © 2004-2026 by Björn Hagström All Rights Reserved