![]() |
|
![]() |
Welcome to the Magicball Network. You are currently viewing our site as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact contact us. |
Syndicated news News from other LBA related websites. |
![]() |
|
Thread Tools |
#1
|
||||
|
||||
[LBA Prequel] .BMP-to-.FLA Converter by MGLC
Spatarel Dan Constantin ('MGLC') has been developing a .BMP to .FLA converter for our project for months now, and we are pleased to announce that it is complete and ready for release. This converter is now integrated into the LBA Screen Viewer and it should be released withinin the next few days to the public.
With this tool, we will now be able to fully integrate 3D models and CGI into cutscenes and a slew of other great uses, so we are grateful that Sparatel was able to help us out. Now more than ever, this sort of contribution from the LBA community shows that this truly is a fan project, and everyone can help! He saw on our website that we did not have such a converter as of yet, and took the time and the initiative to construct one for us. Once again, thanks to Spatarel for his hard work, and bringing us a program that will not only help make our game better, but will be a wonderful addition to all LBA fan projects. Read more... |
#2
|
||||
|
||||
I don't get it. A .BMP is an image. A .FLA is a movie. How to you convert? Image by imaqe and putting it together?
|
#3
|
||||
|
||||
Quote:
![]() |
#4
|
||||
|
||||
FLAs are the movie format in LBA1. You can't simply convert a movie to FLA. So you render a movie to a series of BMPs which you can now convert to a FLA.
|
#5
|
||||
|
||||
I see.
Btw, good going fixing both of the Bot's issues. |
#6
|
||||
|
||||
eh, It's not the same FLA as Macromedia Flash I hope?
__________________
LBA Image Creator project (image by leoboe! ![]() Get the Jump-Save-Bug graphically explained here |
#7
|
||||
|
||||
Exactly!
__________________
LBA2Remake v0.4.0 released - open source re-implementation of the LBA 2 original engine for the web. [Play on Browser]|[Changes]|[Github] The Sacred Carrot website |
#8
|
||||
|
||||
Of course not. Just because the extensions match doesn't mean they're the same.
|
#9
|
||||
|
||||
Quote:
![]()
__________________
LBA2Remake v0.4.0 released - open source re-implementation of the LBA 2 original engine for the web. [Play on Browser]|[Changes]|[Github] The Sacred Carrot website |
#10
|
||||
|
||||
no they don't
|
#11
|
||||
|
||||
it's like a GIF format ... anyway, I'm curious where did this guy come from cause the name is romanian
![]()
__________________
"Because we don't know when we will die, we get to think of life as an inexhaustible well, yet everything happens only a certain number of times, and a very small number, really. How many more times will you remember a certain afternoon of your childhood, some afternoon that's so deeply a part of your being that you can't even conceive of your life without it? Perhaps four or five times more, perhaps not even that. How many more times will you watch the full moon rise? Perhaps twenty. And yet it all seems limitless." --- Paul Bowles |
#12
|
||||
|
||||
I thought there is about 0 percent from a technical view, but who did really choose .FLA for the LBA move file? Ain't that really confusing, .FLA is quite huge.
__________________
LBA Image Creator project (image by leoboe! ![]() Get the Jump-Save-Bug graphically explained here |
#13
|
||||
|
||||
Flade was invented for LBA 1.
|
#14
|
||||
|
||||
Makes sense, anyway, who decided the extension for the LBA files?
* LBAWinOwns makes quick Google search for Flade. Bah I'll just have to wait for Alexfont I guess...
__________________
LBA Image Creator project (image by leoboe! ![]() Get the Jump-Save-Bug graphically explained here |
#15
|
||||
|
||||
flade came from FLA DEcoder
|
#16
|
||||
|
||||
Indeed, flade isn't the original name as El said.
I already try to know about what FLA means and didn't get any answer, but FLA should mean something like FMV. But like HQR (High Quality Resource) files, it also should have his meaning.
__________________
LBA2Remake v0.4.0 released - open source re-implementation of the LBA 2 original engine for the web. [Play on Browser]|[Changes]|[Github] The Sacred Carrot website |
#17
|
||||
|
||||
I had this vaguely in my mind, and it seems I got it wrong.
![]() |
#18
|
||||
|
||||
I think all used extensions are a French acronym and not English.
Like "ile" or île is used for the islands The F could be film The A could be animation although that would be weird since animation is a type of film |
#19
|
||||
|
||||
I thought about something like Full Length Animation
![]() And don't know if all the names could be in French, like HQR isn't, but ILE could also be from isle.
__________________
LBA2Remake v0.4.0 released - open source re-implementation of the LBA 2 original engine for the web. [Play on Browser]|[Changes]|[Github] The Sacred Carrot website |
#20
|
||||
|
||||
it's not really full length, now is it?
I don't think HQR stands for High Quality Resource But since island or isle in French is île the extension is a dead giveaway |
#21
|
|||
|
|||
Hello
I have no idea what FLA stands for but I don't think it matters too much.
First of all, I'd like to thank the person(s) that wrote the FLA player (decoder), that inspired me to write the encoder. Second, I'd like to give you a few recomandations on how to get the best out of the convertor. (Technical details follow - skip the rest of the post if you're not interested) Let's assume you have a very-high quality AVI and you want to get a FLA out of it. First, the AVI has to be: 320x200 resolution 24 color deepth 12 fps with no sound Once you have the right AVI, you should do the following conversions in the exact order: 1) AVI -> BMP with Virtual Dub - Dirtual Dub can handle easily any AVI format and can expot it into BMPs; 2) BMP -> GIF with Aheah GIF Animoator - you must get an animated GIF out of the AVI, because GIFs use 256 colours palettes; 3) GIF -> PNG with Aheah GIF Animoator - GIF Animator can not export BMPs; 4) PNG -> BMP with IrfanView - my program knows only the BMP file format; 5) BMP -> FLA with my program - now that the BMPs have only 256 different colors, the pallete can be calculated and you've got the FLA. The steps presented and the programs I mentioned are just recomandations. You may skip some of the steps and you may use other programs to get a better quality. However, I must stress that it's essntial to obtain an animated GIF at some point because you can only convert BMPs with 256 diffrent colors. Multiple keyframes: By default, the convertor creates a FLA with only one keyframe (frame 0). However, you can tell the convertor to insert additional keyframes by specifing their index. Every keyframe marks the beginning of a new scene. Every scene uses a single palette thus all the frames that form a scene must use the same 256 colors. To achive this, you must create an animated GIF for every scene. After you convert the animated GIFs into BMPs and rename the files as required, you must calculate the indexes of the first frames of every scene and feed them to the convertor as keyframes. Using multiple keyframes may be quite complicated but it can make a diffrence in terms of image quality without increasing the FLA's size too much. Samples: Unfortunetly I have little knowledge about the samples. I added support for them blindly. I haven't tested them. Perhaps alexfont may be able to give more information on how to add sound to a cutscene. All I know is that you have to tell the convertor to link the FLA to a certain sample by specifing its index and a few ohter things. Moreover, you can link only one sample. Here, you can find a sample AVI, an animated GIF, the final BMPs used by the convertor and the FLA file. http://download2.spatarel.ro/LBA/ You may notice the FLA is 6 times smaller than the fully decompressed AVI and that the animated GIF is quite smaller than the FLA. This is due to the performances of the GIF and FLA compression algothms. I stived to get the best compression possible using the FLA format but it seems that GIFs use a better encoder (they use a diffrent decoder too). Meaby I should have made a GIF to FLA convertor but I did'nt have a GIF decoder ![]() I hope this post will help some of you while working with the convertor! Good luck! |
#22
|
||||
|
||||
FLA movie has a own palette for every movie or every frame?
__________________
LBA Image Creator project (image by leoboe! ![]() Get the Jump-Save-Bug graphically explained here |
#23
|
|||
|
|||
Every scene has it's own palette. A scene starts with a keyframe and ends just before the next keyframe or when the movie ends. The palette itself is recorded within the keyframe.
The first frame (frame 0) is alwais a keyframe. You may not add any other keyframes and have only one secene and one palette for the whole movie (as I did in the sample) or you may add as many keyframes as you like to improve image quality but you will increase the filesize too. To actualy see how the paletts work, open a longer FLA with LBA Screen Viewer, press Play and keep your eyes on the palette. You will notice it changes from time to time! Every time it changes you're witessing a keyframe that marks the beginning of a new scene. I hope this clears things out. |
#24
|
||||
|
||||
Spatarel, are you from romania ?
__________________
"Because we don't know when we will die, we get to think of life as an inexhaustible well, yet everything happens only a certain number of times, and a very small number, really. How many more times will you remember a certain afternoon of your childhood, some afternoon that's so deeply a part of your being that you can't even conceive of your life without it? Perhaps four or five times more, perhaps not even that. How many more times will you watch the full moon rise? Perhaps twenty. And yet it all seems limitless." --- Paul Bowles |
#25
|
||||
|
||||
.fla = flash ( french ) btw
.obl = obliterer ( french for gradually erasing ) I think it's cause of the way the islands' exteriors are gradually fading away and erasing themselves from the memory
__________________
"Because we don't know when we will die, we get to think of life as an inexhaustible well, yet everything happens only a certain number of times, and a very small number, really. How many more times will you remember a certain afternoon of your childhood, some afternoon that's so deeply a part of your being that you can't even conceive of your life without it? Perhaps four or five times more, perhaps not even that. How many more times will you watch the full moon rise? Perhaps twenty. And yet it all seems limitless." --- Paul Bowles |
![]() |
Thread Tools | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[LBA Prequel] Prequel Job Opening - Experienced 3D Modeler Needed! | MBN Bot | Syndicated news | 0 | 2007-04-20 02:00 |
[LBA Prequel] LBA Prequel Team Welcomes Two New Members; Sound Engineer Job Closed! | MBN Bot | Syndicated news | 0 | 2006-10-10 03:12 |
[LBA Prequel] The Prequel Team Welcomes Our Newest Member! | MBN Bot | Syndicated news | 7 | 2006-09-22 04:00 |
Body Converter (LBA1<->2) | Golemboy | LBA Modifications - General | 5 | 2004-06-10 22:18 |