- Video overlay on standalone V-MPlayer (YouTube, CLI, own window): play, seek, clock, mute, volume, window size 640/800/1024, letterbox or fill, fullscreen. Same bar for local video and streaming (VA-API and yuv2). Not on the Spectra stage.
- Streaming: start a new stream while one is playing. The running engine is stopped, then the new stream starts. DualPlay and all video outputs.
- AmiDock miniplayer. Closing the dock tile restores the Spectra window; it does not quit Spectra.
- Spectra now auto-detects the CPU and starts the matching engine: V-MPlayer (X5000), V-MPlayer.x1000 (X1000 / AltiVec) or V-MPlayer.a1222. Leave all three files in the folder. Do not copy one over another. Start Spectra, not the V-MPlayer icon.
- New A1222 SPE build (V-MPlayer.a1222) is in the pack. Spectra starts it on A1222. It is untested on real hardware and still needs to be confirmed. If you have an A1222, please try it and report back.
Bug reports and ideas for improvements are very welcome. I cannot fix what I do not hear about.
Thanks, and enjoy.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
If you have an A1222, please try it and report back.
The Spectra GUI opens up on the A1222p but when I go to play a video nothing happens. So, I tried running V-Mplayer.A1222 from the command line and it produces the following errors when reading the config file and no video plays:
5.Work:Video/Players/V-MPlayer> V-MPlayer.a1222 Demons.mp4 Creating config file: PROGDIR:conf/config The probesize option must be >= 32: 1000000 Error parsing option lavfdopts=probesize=1000000:analyzeduration=5000000 at line 8 The autosync option must be >= 0: 10 Error parsing option autosync=10 at line 11 The autosync option must be >= 0: 10 Error parsing option autosync=10 at line 15 The autosync option must be >= 0: 10 Error parsing option autosync=10 at line 19 The autosync option must be >= 0: 10 Error parsing option autosync=10 at line 23 5.Work:Video/Players/V-MPlayer>
Note: I've also tried it on my X1000 and it seems to be working on it, with the usual gray screen once in a while with a Radeon HD card as expected, since it appears to be a driver issue.
I like the new interface much better than the old one. Donation coming your way.
Could you test a few a1222 builds? A debug build is currently being created so we can identify and reproduce the problem. Right now, V-MPlayer.a1222 returns this error when reading PROGDIR:conf/config. SPE vs. newlib causes the integer range check to reject valid values (autosync=10, probesize=1000000), resulting in the engine terminating before VA-API starts.
The issue has already been fixed, but it still needs to be tested.
Yay! This gets better and better. Testing perfectly on my X5000 with RX580 card playing a variety of video files. I played a feature-length 1080p film all the way through and everything is rock solid. Greatly appreciate that this new version respects the aspect ratio when resizing and going full screen. I'll buy you a beer soon!
Today I will see how it is able to deal with things on an X1000 with an R9 270 card and older driver. It's a shame we've never been able to get the most out of those cards and the X1000.
Yay! This gets better and better. Testing perfectly on my X5000 with RX580 card playing a variety of video files. I played a feature-length 1080p film all the way through and everything is rock solid. Greatly appreciate that this new version respects the aspect ratio when resizing and going full screen. I'll buy you a beer soon!
Today I will see how it is able to deal with things on an X1000 with an R9 270 card and older driver. It's a shame we've never been able to get the most out of those cards and the X1000.
I’m glad the new version works better for you. Yes, the aspect ratio was rebuilt completely. Before, I had tuned it to my own needs, but that was the wrong approach.
Next I’ll try to optimize it further across all builds. Right now the audio still drops out briefly when switching to fullscreen; that has to be fixed, and there are more things to come.
If you run into any bugs, please report them. I need those reports so I can act on them.
And thank you for the donation — it helps me keep working on this.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
EDIT: Ignore this. I went on Discord and saw there was a later version. I downloaded and tried that version. Posted the results on Discord.
Downloaded and test this version. Here are the shell output results:
5.Work:Video/Players/V-MPlayer> V-MPlayer.a1222.debug Demons.mp4 The osdlevel option must be >= 0: 0 Error parsing option osdlevel=0 at line 5 The probesize option must be <= 2147483647: 1000000 Error parsing option lavfdopts=probesize=1000000:analyzeduration=5000000 at line 8 The autosync option must be <= 10000: 10 Error parsing option autosync=10 at line 11 The autosync option must be <= 10000: 10 Error parsing option autosync=10 at line 15 The autosync option must be <= 10000: 10 Error parsing option autosync=10 at line 19 The autosync option must be <= 10000: 10 Error parsing option autosync=10 at line 23 5.Work:Video/Players/V-MPlayer>