![]() | Logo by Alkaron (anonymous IP: 216.73.216.69,2507) | |||||||||||||
| ||||||||||||||
Audio (351) Datatype (51) Demo (211) Development (628) Document (24) Driver (102) Emulation (155) Game (1051) Graphics (516) Library (123) Network (242) Office (69) Utility (961) Video (74) Total files: 4558 Full index file Recent index file
Amigans.net Aminet IntuitionBase Hyperion Entertainment A-Eon Amiga Future
Support the site
|
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 |