Wendy’s Words

August 3, 2008

More on SlideShowPro

Filed under: Flash,Multimedia,Photography,Video — wdarling @ 10:32 pm

Back in January, when I first set up this blog, I posted a review of SlideShowPro, a great Flash component that enables easy set up very attractive, very customizable, very functional online slide shows and/or video players — without much actual knowledge of Flash. Sadly, I failed to follow up on that as far as blogging goes, but I did follow up as far as using the component in RL goes!

Below are a few examples of slide shows (most with audio) I created for my work at Emory University using SlideShowPro, plus an instance of a video player I was able to set up to show a series of four videos. In the six months I’ve been using the product, it’s really proven invaluable to me and my department, as I’ve been able to come through with multimedia presentations that pack a punch without taking a lot of time or effort. The clients are wowed and meanwhile I’ve only had to invest a couple of hours time.

On to the examples!

Emory University Hospital's 500th Heart Transplant Patient

Emory University Hospital's 500th Heart Transplant Patient

Audio Slide Show:
Emory University Hospital’s 500th Heart Transplant Patient

Not counting a couple of tests I did after installing the component, this is the first slide show I produced. The event our team was documenting was a press conference by the Emory Transplant team, which was celebrating the occasion of Emory University Hospital’s 500th heart transplant. The conference was to feature the patient himself, his wife, and a couple of transplant team doctors. I was invited to tag along and “do my stuff.” Essentially all I did was plunk a digital recorder on the table during the conference and plug in the photos the University photo department delivered to me a couple of hours after the event. (I snapped some photos myself with a digital camera but of course the professional’s were far superior.) When I showed this video to the media liaisons involved and to my boss, they were amazed, as it looks like the kind of this you see on the New York Times web site, yet here I’d done it with a minimum of effort and a fast turn around. Which was exactly the point of buying SlideShowPro!

Slide Show:
Emory Med Students Celebrate Match Day 2008

This is a short piece with only half a dozen photos, but it serves the purpose of telling the story of “Match Day,” the day med students find out where they will be training as residents. Because there was no sound involved and only a handful of photos, this presentation was quick and easy to set up.

Audio Slide Show:
Joint Simulation for Emory Medical and Nursing Students

This piece was actually a of fun to set up, since I had a good bit of audio delivered to me by the media liason working on the story, plus some great photos taken by a staff photographer. Once I whittled down the audio to a 2 1/2 min. story, I selected appropriate photos and went through the same set-up process as usual. Once I was done, the liaison and the nurse interviewed were wowed by the product, as it shows off the simulation training lab in a lively, visual way while also offering personal commentary via audio.

The Global Diabetes Research Center

The Global Diabetes Research Center

Audio Slide Show:
The Global Diabetes Research Center

This piece is similar to the simulation slideshow, as I was given photos and audio and asked to basically put together a story myself. I took care of the audio editing, selected photos and wrote up the captions. Once it was posted online it was featured on numerous web sites and spotlighted in electronic newsletters related to global diabetes and global health work at Emory.

How’s It Done?

To give an idea of how one of these slide shows is made, I’ll describe the process and offer up some code, using the diabetes piece as an example.

  1. Go into Flash, open the Components panel and drag the SlideShowPro component onto the stage.
  2. Select the SlideShowPro component and using the Properties panel, configure the player using the extensive list of customizable options — size, color, font, font size, image transitions, timing, etc. I also enter the name of the XML file that would be supplying data on the slide show. (More on that below).
  3. Size the Flash document to match the component player and export just as I would any Flash movie. Prior to export I set up Publish options so the HTML and SWF file are named as I desire and exported to a specific folder. (For my slideshows I have a root folder for slideshows called “slideshows” and a sub-folder called “gallery,” which I will mention in just a second. The HTML and SWF file go in the root “slideshows” directory.)
  4. Review, resize and optimize the images sent to me by University photo, then put them in a folder within the “gallery” folder. When I first started doing slide shows, I decided to set up a folder that would work as a library for all future slide shows, called “gallery” and within that, a sub-folder for this each project. For this project the images were placed here: slideshows > gallery >  album1 > photos5. All the sized images were put in this folder.
  5. Edit audio and export as an MP3. I use Audacity, a free audio editing software system, to take care of all my audio, both for slide shows and podcasts. I place the MP3, which can be music, people talking, whatever you want, in the same folder as the image (see step 4).
  6. Set up the XML file. I start with an XML file I used on the previous slide show (which originated with the makers of SlideShowPro) and basically just change the details. Even if you are a clod as far as writing XML, it’s easy enough to copy the blocks and put in the right configuations.In the XML used for SlideShowPro, all you really need to do is define the folder your material will be in (folder set up in Step 4 above), give your project a name and descripiton, then set up your actual slide show. There is a data set that basically defines each picture in the show, with the title, description and file name. I go through and add in this info for each photo. When complete, the XML file is placed in the same directory as the SWF and HTML file (“slideshows”).
  7. Here’s what the XML file looks like:

    <?xml version=”1.0″ encoding=”UTF-8″?>
    <gallery>
    <album lgpath=”gallery/album1/photos5/” title=”The Global Diabetes Research Center” description=”Emory has launched a Global Diabetes Research Center in collaboration with MDRF, a leading diabetes research institution in India.” audio=”gallery/album1/photos5/globaldiabetes.mp3″>
    <img src=”narayan.jpg” caption=”Emory University global health professor and foremost diabetes expert K. M. Venkat Narayan, MD, MSc, MBA.”/>
    <img src=”mdrf_center.jpg” caption=”The Madras Diabetes Research Foundation (MDRF) has a newly built research facility in India.  The facility includes space for Emory researchers.”/>
    <img src=”teamindia.jpg” caption=”Narayan on a recent visit to MDRF in India. Narayan was born and raised in India but has worked in both Scotland and the United States.” />
    <img src=”teleconference.jpg” caption=”U.S. and Indian teams communicate largely virtually, with monthly meetings via teleconferencing and constant emails.” />
    <img src=”familydinner.jpg” caption=”Narayan and his family share a healthy meal at home in Atlanta. Narayan is a professor of global health at Rollins School of Public Health.” />
    </album>
    </gallery>

  8. Once all the files are in place (SWF, HTML, XML, image files and MP3 audio), in the right locations, I have a working slide show I can look at. In this case, I can open up the HTML file and voila! the slide player works perfectly.
  9. Edits are easily made. Any edits to captions, titles, etc., can be done to the XML file without doing anything to the Flash. Changes to the player can be made by going into the master Flash file (which you should always save), configuring the component and re-exporting the HTML and SWF file.

As for placing the slide show on my web site, it took some hacks to accomplish, but eventually I came up with the idea of setting up an iFrame on my site that shows the slideshows HTML file. The reason I had to do this is that the slideshow operating only within the directory structure set up in the XML file, so I can’t just copy the code and plunk it into the main directory of my site. This is what the code looks like for an iFrame:

<IFRAME NAME=”FRAME1″ SRC=”_multimedia/_slideshows/globaldiabetes.html” WIDTH=”400″ HEIGHT=”356″ FRAMEBORDER=”0″ SCROLLING=”no”></IFRAME>

The iFrame is great because not only can I use, but affiliate sites can use it, just by pasting in the same iFrame code. (For this code in context, view the source code for the page.)

Four Patient Stores

Four Patient Stores

Video Player:
Four Patient Stories

For this last example, I want to show off how I used SlideShowPro to make available four videos produced by our marketing department. They are fully produced videos showing off research and clinical work at Emory by depicting specific patient stories.

Production for this player was similar to production on the regular slide shows. I configured the player in Flash, by setting up the component, created an HTML and SWF file, put the videos (in Flash video format) into a specific folder structure, and set up the XML.

This is the XML:

<?xml version=”1.0″ encoding=”UTF-8″?>
<gallery>
<album lgpath=”gallery/album1/videos1/” tnpath=”gallery/album1/videos1_tn/” title=”Four Patient Stories: Emory Health Sciences at Work”>
<img src=”depression.flv” tn=”depression.jpg” caption=”Targeting Depression: Story of a woman rescued from debilitating depression by the use of Deep Brain Stimulation (DBS), in DBS uses targeted high-frequency electrical stimulation.” />
<img src=”mammography.flv” tn=”mammography.jpg” caption=”Taking a Closer Look at Cancer: Example of how a stereo mammography screening for breast cancer, following a routine digital mammography, detected a woman’s breast cancer.” />
<img src=”heartregen.flv” tn=”heartregen.jpg” caption=”Regenerating the Heart: Manipulating stem cells may revolutionize treatment for heart attack patients like Carroll Payne, who was treated at at Emory Crawford Long Hospital.” />
<img src=”protect.flv” tn=”protect.jpg” caption=”‘PROTECT’ing the Brain: Emory University doctors are studying the use of progesterone in treating traumatic brain injuries, like the one suffered by Marc Baskett, profiled in this video.” />
</album>
</gallery>

There are a few difference when doing video, however. For one thing, I wanted the user be able to navigate between videos, either by clicking on thumbnails at the bottom of the screen or by going to a “Gallery” page. To do this I set up thumbnails (the size and locations of which had to be specified in the Flash Component) and put the thumbnails in another folder. Then I had to make sure the thumbnails and gallery were set to display (again, needs to be specified in the Flash Component). But that was pretty much it.

One great thing about this particular player is that later on, when I was asked to set up player for individual videos within this player, all I had to do is set up a new Flash player pointing to a different XML file, but I could use the same video file. So it really only takes a few minutes to do. Here’s an example of one of the stand-along player I set up for these patient story videos: Targeting Depression.

I hope that this gives the reader of a good idea of just how easy it is to take this inexpensive tool and run with it, creating a nice-looking, highly functional multimedia presentations without a lot of effort. I give SlideShowPro two thumbs up!

January 31, 2008

App Rec: SlideShowPro for Flash

Filed under: Apps,Flash,Multimedia,Photography,Web Design — wdarling @ 4:11 am

Part of the impetus behind this blog is my desire to spout off about topics — from politics to pet health to philosophy — that I’m passionate about but which might not necessarily by of interest to the folks reading my regular blog, over on LiveJournal. “App Rec” is a feature I intend to cover on particular passion of mine: helper apps for web development. As a professional web monkey / mistress / developer / hack, I’m constantly on the lookout for those sweet, cheap-or-free apps that don’t necessarily do everything but do one or two things very well and enable you to achieve a quality and quantity of work you might not be able to otherwise. Whether it’s a Dreamweaver extension or a time management tool or a file converter, these are apps that can make your day, maybe you week or month, when you discover them.

But on to the app!

SlideShowPro for FlashSlideShowPro for Flash by Dominey is an incredibly well-done Flash component for creating kick-ass photo and video slideshows. Essentially you get a tool which allows you to go into Flash, set up and configure a very nice interactive slideshow player, and then plop the SWF file into a folder with an XML file, graphics and/or videos, and audio if you want — and then get a very well-functioning, wow-inspiring interactive multimedia player. (Examples here, over on Dominey’s site.)

The SlideShowPro component comes with a laundry list of customizations, from the basic (size, background color, what controls to show) to the very granular and specific (caption formatting, transition style, timing), so you can basically check through a fun-packed menu of pull-downs and on/off switches and make the player your own. Meanwhile that’s the only part you need to do using Flash, because there are no pictures to import, transitions to set up, audio to lay in — that’s all controlled by an XML file and plopping in the media you want to use.

The XML file can be very basic (just a list of the media objects) or you can expand on it using descriptors, like title and caption. You can even link your media objects to web sites, so for example you could have the player show screen shots of various web sites (e.g. your portfolio) and then have each image be clickable. And again, this something you set in the XML file, not the Flash, which is a relief to me as I’ve always found setting up links in Flash to be overly complicated.

Another feature you can set up in the XML is audio and for that, all you do is add a path to your MP3. So you can have a slideshow with music, spoken content or environmental sounds, etc. Think of those cool multimedia slideshows you’ve seen in the New York Times web site, with the reporter or expert or artist narrating a story related to a newspaper article, while images illustrate it. With SlideShowPro, you can create something just like that in fifteen minutes. Moreover, you can create one player and then just by updating the XML file, make that one player point to numerous individual collections of media, giving access to a whole library. Your boss will think you are a wizard!

Over the past year, I’ve been asked to produced numerous online slideshows for the web site I work on for my full-time job, and though I’ve gotten better with practice (example), I still wasn’t satisfied with the quality or the time it was taking me to put them out. Two hours is really too much time to piddle around on a slideshow. Now with this tool, I hope to redo a lot of my past slideshows and create many more. These won’t only be slideshows with static pictures, however, as I plan on using SlideShowPro to create an embedded Flash video player. Instead of going to individual Flash videos that show up in pop-ups, users will be able to go to a single page and then flick through video collections just with a couple of clicks. What once was “OK” but clunky will turn into something slick and easier for users to, well, use! I promise to post examples as soon as I have them online.

Some possible uses of SlideShowPro, off the top of my head:

  • Display a web design portfolio with captions showing basic info, then each screen shot linking to the the URL (if online).
  • Tell a story using pictures and an MP3.
  • Demonstrate a product by creating a slideshow that mixes photos and video.
  • Capture an event, using audio recorded on site, photos and video, plus captions.
  • Great way for photographer or artist to show off portfolio — and bonus, images are in Flash, so not stealable (at least not easily).
  • Band or musician could show off their music with visuals, like say a live recording with shots and video from the show.

The possibilities! AND — how did I not mention this????? — SlideShowPro is only $29. That’s right, twenty-nine bucks! And there are numerous other cool features, like integration with Flicker, Photoshop, and more. But don’t take my word for it….

Got something to say about this app? Post away!

ADDENDUM: Check out my follow-up on this article, More on SlideShowPro, which features many examples of multimedia I’ve created with this product, plus a step-by-step guide to production.

Blog at WordPress.com.