RWAPlugins - Released! - Page 6
Forum Index > BW General |
Pokebunny
United States10654 Posts
| ||
tec27
United States3690 Posts
I've left the 1.15.3 plugins up at: http://rockify.net/RWA/RWAPlugins1153.zip Those are left unchanged from the 1.15.3 version, and you'll want to use them without CPUSavior to avoid conflicts. The new 1.16 version is at: http://rockify.net/RWA/RWAPlugins.zip ChaosLauncher's autoupdate should be able to update you to the latest version as well. On November 13 2008 10:30 Pokebunny wrote: Excuse me, but do these still work? :O and you record audio while watch the replay, or game? I'm a bit confused. You can do either. If you record commentary while in a game, it will figure out where you saved the replay and tack on the audio commentary. If you do it while watching a replay, you get the added benefit of being able to change the playback speed (and having this effect all viewers of the replay, so it stays synced) and the audio commentary will be tacked on whatever replay you were watching once you're finished. | ||
Grobyc
Canada18410 Posts
Someone want to clarify that for me? | ||
tec27
United States3690 Posts
It also makes it easier for people to watch the replay with audio, because the audio will automatically begin playing when the replay is loaded, and if you pause the replay, the audio will automatically pause as well. Also, in version 0.4 and up, commentators can control the replay speed while they record the audio, and these speed changes will be automatically reproduced for anyone that is watching the RWA. | ||
Grobyc
Canada18410 Posts
On January 17 2009 14:24 tec27 wrote: Basically, it makes it much easier to distribute/use replays with audio files. Normally you'd have to use a seperate recording program to record the audio while you watch the replay, then you'd have to compress that audio, then you'd have to package the replay and the audio in a zip file or something and distribute it. With these plugins, the recording is made very easy, and the audio is automatically compressed and added to the data in the replay, so you only have one file to distribute. It also makes it easier for people to watch the replay with audio, because the audio will automatically begin playing when the replay is loaded, and if you pause the replay, the audio will automatically pause as well. Also, in version 0.4 and up, commentators can control the replay speed while they record the audio, and these speed changes will be automatically reproduced for anyone that is watching the RWA. Oh, very nice! I'm trying it out right now and at the start it said it was recording. I kept watching the replay to the end after I said a few words to test it. Do you have to save the replay after you record audio while watching or something? Or does it save it with the replay automatically? Just trying to figure out how to work it now ;D | ||
tec27
United States3690 Posts
| ||
Grobyc
Canada18410 Posts
| ||
nataziel
Australia1455 Posts
| ||
![]()
Manifesto7
Osaka27118 Posts
Edit, never mind, it is all very straight foward with a bit of reading. Is there any conflict if both the recorder and player are checked at the same time? | ||
tec27
United States3690 Posts
On January 17 2009 15:49 Manifesto7 wrote: Nice work tec. Edit, never mind, it is all very straight foward with a bit of reading. Is there any conflict if both the recorder and player are checked at the same time? Generally its a bad idea to have them both checked at the same time. Leaving the Player checked all the time shouldn't lead to any problems, but I'd leave the Recorder unchecked except for when you know you'll be recording. Edit: Working on a quick tutorial for both standard recording, and adding audio to any replay (for commentaries with multiple people). Also gonna get the OP fixed up so it explains what this does a little better. | ||
tec27
United States3690 Posts
| ||
Grobyc
Canada18410 Posts
On January 17 2009 17:53 tec27 wrote: Two tutorials are now available in the OP, along with a general description of what the plugins do. Hope that helps! yay. thanks again! | ||
tec27
United States3690 Posts
Download(1.16.1): http://rockify.net/RWA/RWAPlugins.zip Download(1.16.0): http://rockify.net/RWA/RWAPlugins1160.zip Download(1.15.3): http://rockify.net/RWA/RWAPlugins1153.zip 1.15.3 note: CPU Savior will cause syncing issues at higher replay speeds, so I suggest you turn it off while watching RWAs until I come up with a fix | ||
WhuazGoodJaggah
Lesotho777 Posts
i saw you thread on bwprogrammers.com but it was kinda confusing for me. i plan on storing info in the .rep too, and i think it would be good if it is compatible. | ||
Beardfish
United States525 Posts
| ||
| ||
tec27
United States3690 Posts
On January 30 2009 03:40 WhuazGoodNjaggah wrote: can you elaborate on the way you store this in the .rep i saw you thread on bwprogrammers.com but it was kinda confusing for me. i plan on storing info in the .rep too, and i think it would be good if it is compatible. Well, the basic idea is that you can store any data past the actual replay data, and SC doesn't care (because it knows the exact length of the replay data and uses that). So, in order to allow multiple types of data to be stored in the replay, I came up with a format that involves a "footer" at the very end of the file (so its easy and quick to detect) that stores data about each extra data section. Anyway, I have some better/more specific info on that, but I'll need to dig it up, so I'll do that and post a link ASAPly. On January 30 2009 12:52 Reyyy wrote: not working need help ![]() Anyway is there a way to make the commetary sound louder? Try not to have RWAPlayer and RWARecorder enabled at the same time, as that will probably cause that sort of issue. If that doesn't fix it, let me know. The commentary is just based on your computer's general volume settings, so there's no way to adjust it seperately. You could, however, set the ingame volume setting in the configuration lower and then turn your global volume up. | ||
TaP.Nuada
United States428 Posts
| ||
tec27
United States3690 Posts
![]() | ||
tec27
United States3690 Posts
http://rockify.net/ERF/uExtendedReplayFormat.htm - There's the source of what I use to manage my data in the replays. Its in Delphi, so hopefully you can figure out what its doing ![]() The basic idea is, there is a 64-bit "magic value" placed as the very last bytes of any replay thats extended (has extra data). If we find that value, we know the replay is extended and we can read in the rest of the header. The footer with the rest of the data on where/what the extra sections are is then right before that, so we can read that into our structure and take a look at it. Each extended section has a TRepOffset structure pertaining to it contained at the very top part of the footer (included in the size of the footer). This structure tells the program what type of section it is (based on a key you specify when you write the footer out), where its data is stored in the replay, and how big its data section is. Hopefully that helps out a bit. If you'd like, I can send you the source to the RWA plugins and the RWAUtils program, which may help to better-demonstrate how to actually use the ERF stuff. Edit: Also, something I never quite figured out was how to properly manage two plugins attempting to extend the same replay file. I guess we could figure out how to get that done if you do decide to add in replay extensions. | ||
| ||