15 June 2020, 13:32 | #181 | |
Registered User
Join Date: Apr 2010
Location: Amigaplanet
Posts: 645
|
Quote:
I did not mean the player. I mean the convert process to get a working video. This must be simplified, then a wide use of your player is sure. |
|
04 July 2020, 04:41 | #182 | |
Registered User
Join Date: Nov 2016
Location: USA
Posts: 134
|
Quote:
|
|
04 July 2020, 04:49 | #183 |
Registered User
Join Date: Nov 2016
Location: USA
Posts: 134
|
Hi guys, agaconv 0.9.5.4 (with a few tweaks in the script and ham_convert) is available:
* HAM conversion also works in a Windows 10 Ubuntu Terminal now * Improved HAM conversion speed with ham_convert 1.6.2 beta https://mschordan.github.io/amiga/agaconv.html |
05 July 2020, 22:40 | #184 |
Registered User
Join Date: Aug 2016
Location: FRANCE
Posts: 375
|
nice work Markus , I will do a try later, always good to see it's better and better, do you think one day we could have a gui interface ?
|
06 July 2020, 19:23 | #185 |
Registered User
Join Date: Feb 2009
Location: UK
Posts: 257
|
I hope someone can do a tutorial on how to use the converter on Linux otherwise it's probably over my head.
Might there come a GUI for this software sometime? |
06 July 2020, 19:31 | #186 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,192
|
If there's a Linux version I can whip up a GUI in Hollywood for all architectures. It will be big for a simple GUI though.
|
06 July 2020, 22:49 | #187 |
Registered User
Join Date: Jan 2020
Location: UK
Posts: 532
|
This could lead to better FMV in Classic games am I right? Roll up Cypron Studios to allow a port of 'State of War' (sequel to Naplam in all but name) with all the FMV video goodness!
|
07 July 2020, 03:57 | #188 | |
Registered User
Join Date: Nov 2016
Location: USA
Posts: 134
|
Quote:
Yes, there is a Linux version and it's all open-source. The AGAConv script uses 3 programs:
https://mschordan.github.io/amiga/agaconv.html A MorphOS port is available on aminet (ppc-MorphOS port): https://aminet.net/package/gfx/conv/AGAConv.lha |
|
07 July 2020, 15:45 | #189 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,192
|
I'll have to give them a look.
EDIT FFMPlay is already implemented for Hollywood in the form of the AVCodec plugin. Maybe I could see about converting AGAConv to an Animation Saver plugin for Hollywood also. It would be nice to convert Hollywood presentations to CDXL. That only leaves HAM_Convert. I'll still have to look into that. EDIT2 HAM_Convert is not open-source or at least I wasn't able to find the Java Source by Googling. It only has the bytecode in the Jar file that I could find. EDIT3 Hollywood may already have HAM conversion support in its runtime library so maybe it'll work without HAM_Convert. Update4 SInce Hollywood has Video Loader plugin format but not a Video Saver plugin format, my video outputting visions may have to take a detour. It's still possible to do but no standardized way to do it. Last edited by Samurai_Crow; 08 July 2020 at 01:59. Reason: More information |
08 July 2020, 08:46 | #190 | |||
Registered User
Join Date: Nov 2016
Location: USA
Posts: 134
|
Quote:
https://www.hollywood-mal.com/docs/pdf/hollywood.pdf Section 25.15 Execute Quote:
I should have said: everything I wrote is open-source (the agaonv script and aagaconv-encode) However, ham_convert is optional. For generating AGA videos it's not necessary. So there is a path that is pure open-source. Quote:
You need to invoke agaconv-encode, otherwise you wouldn't get 24-bit AGA/HAM8 CDXL videos. So if Hollywood's Execute feature works the way I think it does, this could be a way to do it with Hollywood? Last edited by movec; 08 July 2020 at 08:56. |
|||
08 July 2020, 09:57 | #191 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,192
|
I guess that's the only way to do it for now. The C++ standard template library is poorly supported on Amiga platforms but it might be only executable on MorphOS, PC, Mac and Linux otherwise. I should first see if it recompiles on Bebbo's GCC 6.5 cross compiler for Classic Amiga architectures.
|
27 July 2020, 02:21 | #192 |
Registered User
Join Date: Oct 2019
Location: North Port, FL, USA
Posts: 42
|
Movec,
I do hope you read this as these are likely very small, easy tweaks that could make a huge difference. I'm from USA and have been following this project since January (and playing with the tools on and off a lot). First off, TRULY AMAZING WORK! You have brought back a lot of excitement to my A1200. The version I started on was impressive (0.9.70). The updates you've done this year have been seriously helpful - especially the agaconv updates. Note, as I write this I am up-to-date on both AGABlaster (player) and agaconv (converter). I have played with both NTSC and PAL playback on both x70 and x71 but in both cases I run into an issue that is much more problematic for me on NTSC -- the video is just too far right on NTSC. I believe this is likely an easy fix for you. Overall I really need just a couple things to make this whole project near perfect to me...some (likely easy to code) additional parameters to AGABlaster (player): 1. Ability to set an actual value/offset for horizontal position. I don't care if it's limited to certain values you need for memory offset (e.g. 0, 32, 64, etc.) I just need SOMETHING. 2. Less important but desired: same thing for vertical (to be fair, the vertical centering you added is close to what I would choose) 3. As important as #1 - PAL command line option. You have an NTSC override but no PAL override (as far as I can tell). Additionally, I think (long term) you might want to consider some low-hanging fruit like NOFILTER for shutting off the audio filter (and FILTER to turn it back on) and things like that. I am more than happy to help in any way I can, but these few (assumed to be easy) tweaks would make such a huge difference to me personally that I'd nearly call it "v1.0". If you would like me to give you feedback into ideal values for horizontal offset on NTSC I can do that. I also have access to PVMs for critical assessment if desired. (On a side-note that is probably more work to fix and I would definitely not worry about is that --MAX-COLORS=4 does not work for me on agaconv, though I'm not sure if anyone really cares. I was just experimenting with various amounts of bit planes. Seriously, I don't care if that's ever fixed. Just pointing it out in case you are tracking any "someday I might fix this" stuff.) Thank you for all the hard work!! Greg |
28 July 2020, 11:11 | #193 | ||||||||
Registered User
Join Date: Nov 2016
Location: USA
Posts: 134
|
Quote:
Quote:
Quote:
Quote:
NOCENTER turns off y-centering (it starts at the beginning of the screen then) YOFFSET=VALUE sets an absolute Y-offset (the value can also be negative) Both options can be combined. Quote:
Quote:
Quote:
Quote:
PS: agaconv-encode already has an option for not using an additional background color, but the script always selects one. I can add this as an option in the script, but such videos will only work on AGA systems then (using the AGA Blank Border feature, which is on by default in agablaster). Last edited by movec; 28 July 2020 at 11:18. |
||||||||
29 July 2020, 13:46 | #194 | ||||||
Registered User
Join Date: Oct 2019
Location: North Port, FL, USA
Posts: 42
|
Quote:
I posted in the "Bad Apple Amiga Version" thread here on EAB yesterday with a link to a captured video I did (you really should check it out - it's a great showcase for the amazing work you've done). In it you can see how it's skewed right. Please remember that some of the black border that's visible on the capture would be part of the CRT overscan area (i.e. cut off on the CRT). Here's my browser's URL for that thread, hopefully it will work: http://eab.abime.net/showthread.php?...blaster&page=9 I will cut/paste the post to the end of this reply as well just in case. Quote:
Quote:
Thank you! Quote:
PVM is a popular series of Sony broadcast-grade CRT monitors that a lot of people are using for 15KHz display for CRT/TV era sources like consoles and early computers. I picked up most of mine via eBay during US broadcasters' transition from CRT to LCD. The reason I mention the PVMs is because as broadcast grade they are an ideal reference tool for determining the correct X and Y values according to North American NTSC broadcast standards. On a side note, the PVMs are also PAL capable - not just NTSC (even though this discussion so far is about NTSC). Quote:
What I meant is that if I try to use 4 colors agaconv ends up in error and never does the conversion. I didn't try different modes but the failure was with the palette selection step (ham conversion?) I think. I can revisit this, try more options, and get you better detail (such as "does it have issues in all modes?" and "what step was it at?"). Note I am using the latest tools in all cases. To be honest, I was trying this because I was trying to test out maximum frame rate in SuperHires. Here's the cut/paste from the "Bad Apple Amiga Version" post I did that showcases AGABlaster: Quote:
Last edited by gsoravil; 29 July 2020 at 15:56. |
||||||
30 July 2020, 08:55 | #195 | |
Registered User
Join Date: Nov 2016
Location: USA
Posts: 134
|
Quote:
EHB/HAM6/HAM8 should ignore any color settings (they always use a fixed number of bit planes). All other modes use a variable number of colors/bitplanes per frame. Hence, parts of a video with a lower color count will also have a lower number of bitplanes/data used. Also note, Lace is not supported, therefore the maximum height is 256+overscan. You can use ./agaconv-encode --cdxl-info CDXLFILE to dump the content of the first frame header of a generated cdxl video (I will add to agablaster to print some more of that info as well). For convenience, Agaconv encodes the frequency into the video. You don't need to set it on the command line for agaconv generated cdxl files - the FR option is mostly there for standard cdxl files which don't have any frequency info. Regarding speed, in Lores mode you can also hit F2/F3 (this also loads different values into screen registers). It uses a copper effect to duplicate the picture, but it also switches into Hires/SuperHires mode. For that reason this also shows how the higher resolution modes impact FPS while reading the same amount of data from disk. |
|
30 July 2020, 16:01 | #196 | |||
Registered User
Join Date: Oct 2019
Location: North Port, FL, USA
Posts: 42
|
Thanks! I'm definitely enjoying using and experimenting with these programs!
Quote:
I've now removed the "480" height reference in my YouTube video description. I feel inspired by the knowledge on the bitplanes and the vertical resolution. Now I want to re-do some of my attempts. Quote:
Quote:
Clearly I need to re-read all the doc info now that I am using the latest tools as it appears there are several things I had read early on but forgot about. Thanks for the feedback and help movec! Greg |
|||
23 September 2020, 03:08 | #197 |
Registered User
Join Date: Oct 2019
Location: North Port, FL, USA
Posts: 42
|
More goodness
Hi all!
I don't know how long it will stay up, but I just uploaded to YouTube an OVERSCAN video using AGABlaster with smooth video and high quality audio... skip to 3 minutes if you want to ignore my rambling... [ Show youtube player ] Thoughts anyone? I'm stoked. (I might have another minor feature request for Markus) Greg |
23 September 2020, 10:55 | #198 |
Registered User
Join Date: Jan 2020
Location: oslo/norway
Posts: 1,613
|
That is looking great!! It is just stock A1200 CPU, 68020? It is NTSC?
|
23 September 2020, 12:22 | #199 |
Registered User
Join Date: Jan 2015
Location: Melbourne, Australia
Posts: 548
|
|
23 September 2020, 23:38 | #200 |
Registered User
Join Date: Jul 2012
Location: Kassel
Posts: 160
|
Wow Looks great!
|
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 |
|
|