English Amiga Board


Go Back   English Amiga Board > News

 
 
Thread Tools
Old 29 April 2019, 11:33   #1
movec
Registered User
 
Join Date: Nov 2016
Location: USA
Posts: 133
AGABlaster - New CDXL Player Released

The initial alpha release of my CDXL player AGABlaster is available.

I have tested it on an A4000/60 with a Fast ATA 4000 MK-III disk controller (expansion card) and different PIO settings. AGABlaster can play videos with 24 FPS, 320x256 Lores resolution, and 8-bit stereo sound at 22050 Hz directly from disk, with the MK-III in PIO3 setting. Only chip memory is required. Alternatively, playing from an USB 2.0 memory stick connected to a DENEB USB 2.0 expansion card is also fast enough.

In contrast to other CDXL/ANIM players it can skip video frames on disk. This should allow to play videos also on slower Amiga hardware. Audio is always read from disk. It supports 24 bit colors.

This is my very first program for my AGA Amiga, I haven't tested it on any other system yet. It comes with a bunch of test videos, in case somebody wants to give it a try:
http://mschordan.github.io/amiga/agablaster.html

Youtube videos are here:
Playing from disk:
[ Show youtube player ]

Playing from USB memory stick:
[ Show youtube player ]
movec is offline  
Old 29 April 2019, 15:55   #2
gulliver
BoingBagged
 
gulliver's Avatar
 
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
It looks and sounds great. Well done!
gulliver is offline  
Old 30 April 2019, 19:24   #3
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
Will there be an RTG version too?
Congratulations on the first video, was shot in my Province (Brindisi-Italy)
AMIGASYSTEM is online now  
Old 30 April 2019, 22:48   #4
thairacerjp
Registered User
 
thairacerjp's Avatar
 
Join Date: Aug 2016
Location: FRANCE
Posts: 375
Just Amazing stuff ! long time i tried some CDXL convertion with the method of this website https://amigaanimecd.wordpress.com/tutorial/
but the result was awfull... i think my fault lol ! , i'd like to make same you, how did you made convertion ?
the CDXL like Amiga was so ahead his time
my test on CD32 with TF330 030 CPU, not bad, but in HI resolution it show slowdown and glitches, but congratulation !

EDIT : i've just seen that you used ffmpeg, i very usefull program for many platform ! i used for make HAM vidéo but ham vidéos did'nt gave me a good result and it very huge !
"Which video converter did you use? I created my own CDXL conversion pipeline - a mix of ffmpeg scripts and C++ tools, mostly to experiment with video conversions and color mappings."

[ Show youtube player ]

FIRST VIDEO IS : "zoraia_short_crop_lo_aga7.cdxl"
Lores 320x256 AGA7 15FPS 5:4 cropped 11025 Hz Custom 24 bit 0:17 19.0 MB

SECOND VIDEO IS : Hires 640x256 AGA8 24FPS 5:4 cropped 22050 Hz Custom 24 bit 0:17 68.1 MB (no frames skip, just laucnh video, no other parameter changed)

Last edited by thairacerjp; 01 May 2019 at 13:30.
thairacerjp is offline  
Old 01 May 2019, 06:34   #5
movec
Registered User
 
Join Date: Nov 2016
Location: USA
Posts: 133
Quote:
Originally Posted by AMIGASYSTEM View Post
Will there be an RTG version too?
Congratulations on the first video, was shot in my Province (Brindisi-Italy)

That's interesting! I didn't know that this was done in Italy.


I have a Picasso IV, if I find the time I will look into it - I haven't done any programming for it though. If all that is required is to copy the data into the GFX Memory and call some init routines, yes, very likely.



However, I first wanted to make sure it works on the original hardware, and add some more features, and once this is sorted out, looking into GFX cards can be next.
movec is offline  
Old 01 May 2019, 07:33   #6
movec
Registered User
 
Join Date: Nov 2016
Location: USA
Posts: 133
Quote:
Originally Posted by thairacerjp View Post
EDIT : i've just seen that you used ffmpeg, i very usefull program for many platform ! i used for make HAM vidéo but ham vidéos did'nt gave me a good result and it very huge !
"Which video converter did you use? I created my own CDXL conversion pipeline - a mix of ffmpeg scripts and C++ tools, mostly to experiment with video conversions and color mappings."

[ Show youtube player ]
Thanks for uploading the video, that's amazing, it's the first time I see it run on a CD32

Regarding Hires - you can try the following additional options: PL=1 FB=7 CFD=5. You can increase FB and CFD further, but at some point it will run out of chip memory. This increases the lookahead and gives it more room for skipping frames.

Regarding the conversion: yes, I use ffmpeg for extracting PNGs. The rest I do with my own tools - written in C++ & some bash scripts and run on Linux - with some experimental dead-ends and needs some clean up, but if there is interest I can release this too at some point, but for now I want to make sure that the player works on some Amigas
movec is offline  
Old 01 May 2019, 10:04   #7
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
Quote:
Originally Posted by movec View Post
That's interesting! I didn't know that this was done in Italy.
Yes in particular the area of Ostuni ""the white city (Brindisi)

Ostuni: [ Show youtube player ]

Brindisi: [ Show youtube player ]
AMIGASYSTEM is online now  
Old 01 May 2019, 11:58   #8
thairacerjp
Registered User
 
thairacerjp's Avatar
 
Join Date: Aug 2016
Location: FRANCE
Posts: 375
Quote:
Originally Posted by AMIGASYSTEM View Post
Will there be an RTG version too?
Congratulations on the first video, was shot in my Province (Brindisi-Italy)
very nice ! Italy have so much great places
So i've done tests with settings changes and no more gitches in 640X256 ! , it slow, normal, cpu need to be 68060 but it's just astonishing to see such quality on a low end Amiga !
[ Show youtube player ]

theses are errors i had with others settings :

hostings

i will do test with TF328...;
thairacerjp is offline  
Old 01 May 2019, 12:55   #9
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
Did a Flight Test on WinUAE OS 3.1 040 JIT:

https://drive.google.com/open?id=1UP...rC0Fhn4nxdp8Hd
AMIGASYSTEM is online now  
Old 01 May 2019, 22:28   #10
thairacerjp
Registered User
 
thairacerjp's Avatar
 
Join Date: Aug 2016
Location: FRANCE
Posts: 375
new tests in low and high resolution for the TF328*, not bad at all !
[ Show youtube player ]

Quote:
*TF328 is a extension for CD32 for have ide port (workbench) and 8mo SDRAM, about same as 1200 configuration, just more ram than a stock 1200 or a stock CD32.

Last edited by thairacerjp; 02 May 2019 at 06:56.
thairacerjp is offline  
Old 02 May 2019, 02:48   #11
TroyWilkins
Registered User
 
TroyWilkins's Avatar
 
Join Date: Jan 2015
Location: Melbourne, Australia
Posts: 548
I know this may seem silly, but I just tried this on AmiKit X on my now ancient PC, and it was very impressive, well done!

Edited to add more information: My PC is an old AMD Phenom II x4 955, so it's not exactly fast, and I was playing the CDXL file directly off my NAS, rather than from local storage, and it was still nice and smooth. I'm now looking for more files to test it with.

Last edited by TroyWilkins; 02 May 2019 at 02:53. Reason: To add more information
TroyWilkins is offline  
Old 02 May 2019, 03:33   #12
TroyWilkins
Registered User
 
TroyWilkins's Avatar
 
Join Date: Jan 2015
Location: Melbourne, Australia
Posts: 548
Ok, this could very well be user error here, but I just tried AGABlaster with a different CDXL file, [AmigaAnimeCD][cdxl]akira1.zip (not sure if I can link to it here, but that's easily found if need be), and it failed attempting to play the CDXL file on that ISO:
https://photos.app.goo.gl/VquRramYw3m3nARE7

I checked to see if the file played with the player included on the ISO image, and that played without issue under Amikit X. I'm not sure if this will be of any help or not, but I hope so.
TroyWilkins is offline  
Old 02 May 2019, 06:44   #13
movec
Registered User
 
Join Date: Nov 2016
Location: USA
Posts: 133
Quote:
Originally Posted by thairacerjp View Post
very nice ! Italy have so much great places
So i've done tests with settings changes and no more gitches in 640X256 ! , it slow, normal, cpu need to be 68060 but it's just astonishing to see such quality on a low end Amiga !
[ Show youtube player ]

theses are errors i had with others settings :

hostings

i will do test with TF328...;
Yes, PL=1 doesn't work the way it should, that's a bug (I just tested it).
For example, PL=2 FB=7 CFD=5 works.
You can also simply not set PL, default is 5.
movec is offline  
Old 02 May 2019, 07:14   #14
movec
Registered User
 
Join Date: Nov 2016
Location: USA
Posts: 133
Quote:
Originally Posted by thairacerjp View Post
new tests in low and high resolution for the TF328, not bad at all !
[ Show youtube player ]
Note that the HAM8 file is a lores file, you renamed this one to 'hi'

I never heard of this TF328 before, interesting.
movec is offline  
Old 02 May 2019, 09:01   #15
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
AGABlaster is really powerful, tested on WinUAE with a CD32 Standard + HD and an A1200 Standard configuration (Kick 3.0 68020/2MB RAM) and the video is smooth and qualitative.

https://drive.google.com/open?id=1vQ...sANfdEzNIs7hxV
AMIGASYSTEM is online now  
Old 02 May 2019, 10:41   #16
movec
Registered User
 
Join Date: Nov 2016
Location: USA
Posts: 133
Quote:
Originally Posted by TroyWilkins View Post
Ok, this could very well be user error here, but I just tried AGABlaster with a different CDXL file, [AmigaAnimeCD][cdxl]akira1.zip (not sure if I can link to it here, but that's easily found if need be), and it failed attempting to play the CDXL file on that ISO:
https://photos.app.goo.gl/VquRramYw3m3nARE7

I checked to see if the file played with the player included on the ISO image, and that played without issue under Amikit X. I'm not sure if this will be of any help or not, but I hope so.
That was a bug, thanks for pointing it out. I have fixed the issue (a 12 bit color palette issue). You can download version 0.9.63. I currently only support PAL full screen, and AGABlaster will report an "unsupported screen size" because this video is 320x196, but you can use the option FORCE to override this. The video displays correctly within its height, but you will see garbage beyond its height.
Try: agablaster 1.cdxl FR=22050 FORCE

(I guessed 22050, you may need to adjust the frequency).
Nice videos, I have never seen them before.
movec is offline  
Old 02 May 2019, 11:17   #17
TroyWilkins
Registered User
 
TroyWilkins's Avatar
 
Join Date: Jan 2015
Location: Melbourne, Australia
Posts: 548
Ahh, great work. That was just one of the first results I found when I did a search for "CDXL Amiga video" when I was looking for something to test with.
TroyWilkins is offline  
Old 02 May 2019, 12:22   #18
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
Quote:
Originally Posted by TroyWilkins View Post
Ahh, great work. That was just one of the first results I found when I did a search for "CDXL Amiga video" when I was looking for something to test with.

Video CDXL Akira1 also works well with the V.A.M.P. Player, only the audio is very fast

@ movec
Your videos don't work on V.A.M.P.

Last edited by AMIGASYSTEM; 08 May 2019 at 21:19.
AMIGASYSTEM is online now  
Old 03 May 2019, 05:59   #19
movec
Registered User
 
Join Date: Nov 2016
Location: USA
Posts: 133
Quote:
Originally Posted by AMIGASYSTEM View Post
Yes in particular the area of Ostuni ""the white city (Brindisi)

Ostuni: [ Show youtube player ]

Brindisi: [ Show youtube player ]
Indeed! Thanks for the links! The cat is then probably a local from Brindisi or Ostuni
movec is offline  
Old 03 May 2019, 07:05   #20
movec
Registered User
 
Join Date: Nov 2016
Location: USA
Posts: 133
Quote:
Originally Posted by AMIGASYSTEM View Post
Video CDXL Akira1 also works well with the V.A.M.P. Player, only the audio is very fast

@ movec
Your videos don't work on V.A.M.P.
The videos I have uploaded so far are custom CDXLs with some extensions for 24 bit colors, exact timing, and padding for data alignment - that's why V.A.M.P. cannot play them - nothing wrong with V.A.M.P.
movec is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
PadoraBasic: Player Cdxl, Anim, even more AMIGASYSTEM Amiga scene 0 12 March 2017 10:06
CDXL Player Retro1234 support.Apps 2 06 January 2017 10:18
CDXL Toolkit dkovacs request.Apps 16 23 November 2015 09:41
What is the best Amiga Cdxl and Anim Player? hansel75 support.Apps 3 02 February 2013 06:08
Looking for CDXL Toolkit cane request.Apps 3 05 August 2004 22:49

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 18:25.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.10573 seconds with 14 queries