Showing posts with label Real Media. Show all posts
Showing posts with label Real Media. Show all posts

Monday, October 19, 2009

Downloadable Streaming with Sorenson Squeeze and Dreamweaver

Downloadable Streaming with Sorenson Squeeze and Dreamweaver is very common. Today we'll show you how to encode a Real Media video with Sorenson Squeeze and then author that video in Dreamweaver with a RAM file. RAM files are beneficial to use because you can hide the absolute path to the video file on your Server. Let's begin.

Open up Sorenson Squeeze and click the Import File button to bring your source files into Squeeze.

When you click the Import File button you'll see a dialog window open up. Select you file and click the open button. For this tutorial I'll select the Step10DraggingaPreset.mov file and click the Open button.

Now you'll can see you source file in Squeeze. Notice that the Batch Tree display the file Step10DraggingaPreset.mov video ready for encoding in the Batch Tree. You can also see a still frame of the video in the Squeeze Preview Window.

Let me take a moment to talk about the source and explain our approach for encoding this video. The source is a 720 x 480 video with Animation for the video codec and IMA for the audio codec. This is a video tutorial that has edited screen captures. Our delivery will be for downloadable streaming with Real Media. OK, now let's move forward with out tutorial.

Now, that we have our source ready for encoding we need to create our compression preset.

Navigate to the Audience presets. Switch to Format view by adjusting the pull-down and open up the Real Media presets (Real Media presets are only available for PC users). Once you open the presets click the Lg setting. Once selected click the Copy a Preset button which is the second button from the left.

When the Audio/Video Compression Settings dialog opens your preset will be labled Lg copy.

By highlighting your text in the Name text box you can change the name. For this tutorial change the name of your preset to 1000k_DL.

Now it's time to custom your Real Media downloadable streaming preset. For the video codec we want to make sure RealVideo 10. This is the latest codec for Real Media and it'll give you the best quality. Since we're doing downloadable streaming we want to use 2-Pass VBR for our compression method. We definitely want to vary our bit rate to achieve the highest quality for our output. For our the Video datarate you can type in 1000 kbps. For Frame select 640 x 480 and select Maintain Aspect Ratio. For the frame rate you can use 10 frames per second since this video is screen captures with very little motion.

For our Key Frame Every value we'll use 300 frames. This will produce a key frame at least every 300 frames. A higher keyframe value or a longer period before new key frames is better with this type of content since many of the frames are similar. Since our Frame Rate is 10 frames per second. This Key Frame Every interval produces a key frame a least every 30 seconds. If the codec feels that it needs to insert a key frame it will do it automatically. You can need the Video Mode at Normal with the default Startup Latency of 4 Secs.

Moving on to the Audio settings you can select 64 kbps for the audio datarate leaving 16 for the Sample Size, 44.1 kHz for the Sample Rate with Stereo audio.

Once you've made all of the adjustments to your Audio/Video Compression Settings you can click the OK button. Now you have a Real Media preset called 1000k_DL inside your Audiences.

Now that your setting is created you need to apply it to your video source. Select the Real Media 1000k_DL setting and drag it over top of your source.

You can now see the compression setting applied to the video in the image above. Once applied it appears below the source video.

Before we encode the video we need to create a filter preset for this encode. Under the Filters select the Generic Web filter setting. Once selected click the Copy a Preset button.

You can now see the new copy of the Filter preset labled Generic Web Copy in the Name Text Box.

Select the text and rename the Filter preset Deinterlace_Blend. This gives our filter a good description just in case we want to use it for other projects in the future.

In the filter preset there are checked boxes that a enabled which shows the values being used in this setting. For your setting you should have the Deinterlace, Contrast, Brightness and Audio Volume filters checked.

Let's adjust the Deinterlace filter first. Generally, when performing encodes with screen captured tutorials content it's better to Deinterlace by using a Blend where the 2 fields are blended together. This works better than totally discarding one of your fields.

Adding a Contrast and Brightness boost is good for delivering web content so we'll leave our Contrast value at 15

and you can leave your Brightness value at 10.

For the Audio Volume select Normalize from the pull-down and input a value of 90. This will increase the lower audio levels to match the higher audio levels. There's also an option to do a volume adjust by selecting Adjust from the pull-down menu.

Once all of your adjustments are made click the OK button to save and close your filter.

To apply your filter select Deinterlace_Blend filter and drag onto your Real Media 1000k_DL preset that you have applied.

Notice the Deinterlace_Blend filter appears on the bottom of your applied preset.

To start encoding click the Squeeze It button.

When you video has finished encoding you will see Complete displayed in the Progress section of the Batch Tree. By default the file will output to the same folder as your source file.

Once your Real Media file is encoded you can author it for your website. When you are authoring web pages it's important that you have a folder on your desktop that has the same folder structure as your website. For example, if you have a folder called html, images and movies in the root directory of your website then you should have folder on your website with the same folder names similar to the image above. In this example we have a folder for the website on the desktop called training_website.

Before you start authoring it's best to movie your encoded Real Media video to its destination on the web. Navigate to the output location of your video file and copy it to the movies folder which should be inside the training_website folder that you are using for this tutorial.

Open Dreamweaver and select the Site that you want to access. In my case I'm using Freeman for Classes. Make sure you click the connect button to the far left right under you site. Next, click on Expand button to expand your view. You should be able to see your Remote Files and your Local Files. Above is view on the Local Files. This are the files sitting on your desktop. They are located on the right inside Dreamweaver in the Files view.

The Remote Files are located on the left. Notice that there is a movies, images and html file in both locations.

If you open up the movies folder you can see your Real Media Downloadable Streaming video that you moved to the movies folder earlier. Let's upload it to your website. Select the Real Media video and drag it to the movies folder on your Web Server. This is where the Remote File are located.

When the file starts transferring or uploading to your website you'll see a Background File Activity dialog appear. This dialog provides you with a status on your upload.

Moving on, let's author the Real Media video for the web. First, let me talk about what we're doing here in this step. We're going to create a web page with a link that when clicked will open up our Real Media downloadable streaming video. However, we want to hide the location of where the file is stored on our server along with any IP address information. To do this we'll use a RAM file which is a text file with a .ram extension that holds the absolute path to the Real Media Download video. This file will sit on our server in the same folder as our video file.

OK. Open Notepad

and type in the following information highlighted in the image above.

Type in http://www.yourwebsite.com/movies/youvideoname.rmvb?title="My Video". Make sure you put the URL to the Real Media video on your own website here. This is where your video is located. It you followed the tutorial correctly your Real Media download streaming video should be located in your movies folder.

Next, choose Save from the File Pull-down menu and call the file RM1000DL.ram.

Place the RM1000DL.ram file in your movies folder. Next upload the 1000DL.RAM file you created to the Movies folder on your web server.

Once your Real Media RAM file is on-line you can create your web page. In Dreamweaver select New from the File Pull-down menu.

When the Dialog Window opens choose HTML

and then choose Create.

Now Save your HTML page and call it RM1000DL.html. Make sure you save the RM1000DL.html page in your html folder inside your training_website folder.

Next, move you cursor to the top of the page in the Design View similar to the image above.

Navigate to the Insert Pull-down menu and select Hyperlink to add a link to our RAM file.

Remember, our RAM file holds the absolute path to our Real Media Downloadable Streaming file. When we create our link to the video we don't have to reference the video, we can simply reference the RAM file. When viewers click on the link if Real Media Player is installed the video will be automatically open in the player.

Let's continue. For Text type in My Real Media Video. For Link you need to put the path to your RAM file. This can be a relative path by typing in ../movies/RM1000DL.ram. The reason why we can use this relative path is because the html folder is parallel to the movies folder in this tutorial. It's best to always use relative paths. One benefit is that you can view all of your pages from your desktop. A greater benefit is that it'll make your website portable to another Web Server with a different Domain Name. Select _parent for the Target.

This is what you new link looks like.

We're almost finished. Save your file by selecting Save from the File Pull-down menu.

In the File View in Dreamweaver open the html folder and click on the RM1000DL.html web page. Drag it to the html folder under Remote Files on the left of the File View.

If you see a dialog that asks you if you want to Put dependent files? you can click No.

Now that your new wep page is created and is on your website . Type in the URL to your new page. This should be http://www.yourwebsite.com/html.RM1000DL.html. You should then see the your page appear. Click on the link that displays My Real Media Video.

With Real Media Player installed you should see you video open up in the Real Media Player similar to the image shown here. Congratulations on encodiing a Real Media Downloadable Streaming video in Squeeze and authoring it in Dreaweaver!

Wednesday, September 2, 2009

1-Day Sorenson Squeeze Training

Class Summary: This Sorenson Squeeze training is designed to give you a better understanding of Sorenson Squeeze and help you with future encoding projects. Sorenson Squeeze is one of the best kept secrets and this class will help you unlock its many benefits. In addition to learning about the Sorenson Squeeze 6 interface, students will learn about the different video input options, how to compression to various formats, how to compress content for video ipods/video podcasts, how to adjust compression settings and the process for encoding a DVD inside the Sorenson Squeeze application. Our Sorenson Squeeze 6 Training class is available In-class, On-site or On-line. This class is great for Videographers, IT professionals, Video Editors, Producers and other Media Professionals. Contact us at 407.477.5837 or E-mail us at info@freemancompression.com for more details about this training class.

In this training students will also learn:

  • How to encode to QuickTime, Real Media (PC only), Flash, Windows Media and H.264
  • How to encode Real-time and Downloadable streaming videos
  • The process for encoding numerous videos using Watch Folders
  • How to FTP files to a Streaming Server or a Web Server inside Squeeze
  • How to upload encoded videos to a Sorenson 360 account
  • The process for capturing video within Sorenson Squeeze 6
  • How to set-up filters for encoding projects
  • How to encode linked Flash .FLV and .SWF files and stand-alone .FLV files


Featured Software for Class



Class Overview

1. Interface Overview

Your instructor will show you the different features of the interface to get you familiar with the Sorenson Squeeze 6. This part of the class will cover Video Input, Filters, Format & Compression Setting, Batch Tree, Details, Sorenson 360, Publishing, and Preview Windows.

2. Video Input Options

For this training module you will learn how to use the different video input options. Learn how to input stand-alone videos, use watch folders and capture video all within the Squeeze application. You can input several stand-alone videos for batch encoding or encode a large amount of videos for hands-free encoding. Capturing videos from a video camera or video deck with Sorenson Squeeze 6 is one of the application's greatest benefits. Learn how this is done in this portion of the class.

3. Encoding Downloadable Streaming Videos

You will encode videos for downloadable streaming in formats such as: QuickTime, H.264, Windows Media, Real Media and Flash. This part of the class will teach you how to get the quality you desire for your downloadable streaming videos by teaching you how to adjust the various Format & Compression Settings for your desired format in Sorenson Squeeze 6. Learn how to take a compression preset and customize it for better quality.

4. Encoding Real-time Streaming Videos

Learn how to encode hinted QuickTime and H.264 videos for a Streaming Server. You will also learn how to encode Real Media, Windows Media, and Flash videos for real-time streaming. This portion of the class will inform you on different tools to use when compressing your videos for Streaming Servers.

5. Compression for Video iPods, Video Podcasts and Audio Podcasts

Students will learn how to compress video content for Video iPods, Video Podcast and Audio Podcasts using Sorenson Squeeze 6. Participants will learn how to adjust their compression settings to get high quality results. The instructor will also show you how to get encoded videos onto the Video iPod and how to display them onto your TV. This class will teach you which codec to use for compressing your videos for Video iPods, Video Podcasts and Audio Podcasts with Sorenson Squeeze.

6. Format and Compression Settings

This training module will cover the details of adjusting the different presets under the Format and Compression Settings. Learn how to set parameters such as: Data rate, Sample Size, Sample Rate, Encoding Method, Frame Size, Frame Rate and Key Frame Every. This portion of the class will help demystify many of the compression settings in Squeeze.

7. Working with Filters

You will learn how to adjust your filters for your compression projects. Learn when to use Deinterlace, Noise Reduction, Normalize Audio, Hue, Brightness, Contrast, and Cropping filters. You will learn how to apply filters to your videos as well as specifying a default filter for all compression jobs.

8. Using Publishing Filters

Students will learn how to utilize the various Publishing Filters such as Copy Output to Local and Copy Output to FTP. You'll enjoy this portion of the class as you learn how to simplify the web authoring process by automatically sending your files to their delivery destination. Using the Publishing Filters will greatly improve your compression workflow.

9. Encoding and Authoring a DVD inside Squeeze 6

This portion of the class will show you how to encode and author a DVD directly inside the Sorenson Squeeze application. Instead of using a DVD authoring tool to make your one-off DVDs you'll learn how to use Sorenson Squeeze, saving your a tremendous amount of time.

10. Encoding Linked Flash .FLV and .SWF files

Students will work through the process of creating linked Flash .FLV and .SWF files for displaying videos inside the .SWF media players that come inside of Sorenson Squeeze. You'll learn how to select your player and adjust video playback. The instructor will also show you how to author your Flash Linked .SWF amd .FLV files on-line and as well as how to force users to a website after the video finishes playing.

Saturday, July 18, 2009

Video Streaming and Compression Training (2 Days)

Class Summary: This Video Streaming and Compression Training will help you with the overwhelming task of getting familiar with streaming and compression. Your instructor will guide you through the process of adding streaming video to your website. Our training will give you a better understanding of streaming video, compression, real-time streaming, downloadable streaming and live streaming. You will learn important concepts and techniques for compressing your videos. Participants will be educated on how to convert videos to Windows Media, QuickTime, Real Media, Flash video, and H.264. Students will become familiar with the various applications for compressing video for the web and streaming server delivery. This class is a great introduction for video professionals, IT Professionals, multimedia developers, web designers, government producers and educational professionals that need to start adding video and audio content on-line. During Day 1 of the Video Streaming and Compression Training focuses on video compression and preparing content in various formats and flavors for delivery. During Day 2 students will get a better understanding of the web authoring process for streaming video. Students will learn first-hand how to use Dreamweaver to set-up FTP to their web server and streaming server for uploading video and audio files. Secondly, participants will learn how to author QuickTime, Windows Media, Flash and H.264 downloadable streaming videos. Our Video Streaming and Compression Training class is available On-site or On-line. Contact us for more details.

In this training students will learn:
  • How to encode Downloadable streaming videos
  • How to encode Real-time streaming videos
  • Best Practices for Compression and Streaming
  • How to encode to QuickTime, Windows Media, H.264 and Flash video formats
  • What the best CODECS are for their streaming formats
  • How to author QuickTime, Windows Media, H.264 and Flash downloadable streaming videos
  • How to author Flash videos using Linked .SWF and .FLV files
  • How to author Flash .FLV files using Dreamweaver .SWF players
  • Benefits of 1-Pass CBR, 1-Pass VBR, 2-pass CBR and 2-Pass VBR compression
  • Knowledge of Deinterlacing, Key Frame Every, Frames Per Second, Cropping and other items
  • Knowledge of QuickTime codecs
  • How to encode videos using Sorenson Squeeze Compression Suite and Episode Pro
  • How to analyze log files using Sawmill Professional
  • Webcasting for the iPhone (HOT TOPIC)


Featured Software for the class:
  • Sorenson Squeeze 6
  • Episode Encoder Pro
  • Wirecast
  • Dreamweaver
  • Sawmill Professional

Day 1 Overview - Compression and Encoding

1. Streaming and Compression Overview

Do you need a web server or streaming server to host your video content on-line? Are you putting downloadable streaming videos or real-time streaming videos on your website? Find out what will work best for your streaming needs. Learn the benefits of providing downloadable streaming or real-time streaming videos on your website. See how different streaming and compression tools can assist you in getting your streaming content on-line. Also learn various Best Practices for Streaming and Compression

The most important element of the video compression process is working with CODECs. Learn what CODECs are and which CODECs should be used when compressing to Windows Media, QuickTime, Flash and H.264. This class will help you understand how to choose the right Video and Audio CODECS for your projects. This class will also cover the differences between MPEG-4 Part 2 and MPEG-4 Part 10 (AVC/H.264).

2. Overview of Streaming Media Formats

In this portion of the class we will go over the streaming formats and talk about the good and bad of each. We'll cover QuickTime, Windows Media, MPEG-4/H.264, Flash Video and Real Media. Not only will you learn about each format's advantages and disadvantages but you will learn first-hand which CODECS to use for you media projects.

3. Hands-on Compression with Sorenson Squeeze Compression Suite

Students will learn basic and advanced tips for encoding their videos with Sorenson Squeeze 6. Students will learn advanced tips for compressing H.264, Windows Media and Flash videos using Sorenson Squeeze 6. Students will also learn how to capture video, create watch folders, trim videos, customize format compression settings, and customize filter settings. In this training section, class participants will also learn how to automate the process for uploading videos to the Streaming Server. Deinterlacing video and adjusting audio levels during encoding with Squeeze will also be covered in this training module.

4. Hands-on Compression with Episode Encoder Pro with Flash 8 Encoding

Students will work hands-on with Episode Pro to compress videos to QuickTime, Video iPods and Video Podcasts in this portion of the class. Students will learn tips for getting optimal quality with Episode for encoding to other popular streaming formats such as Windows Media, Real Media and Flash. Students will learn about the features of Episode Pro such as: Profile Adjustments, Deinterlacing Options, Cropping, Filters, Bumpers and Trailers.

6. Hands-on Compression for the Video iPods, Video Podcasts and Audio Podcasts

Students will learn how to compress video content for the Video iPod, Video Podcasts and Audio Podcasts using Sorenson Squeeze 6 and Episode Encoder Pro. Participants will also learn how to adjust their compression settings to get high quality result by selecting the following: Frame Size, Datarate, Video CODEC, Audio CODEC and other settings.

7. Encoding Downloadable Streaming Videos

You will encode videos for downloadable streaming in formats such as: QuickTime, H.264, Windows Media, Real Media and Flash Video. You will use tools such as Sorenson Squeeze 5 Compression Suite and Episode Pro 5 to compress videos in class. This class will teach you how to get the quality you desire for your streaming videos by teaching you how to adjust the various compression settings. Learn how to take a compression preset and customize it for better quality.

8. Encoding Real-time Streaming Videos

This part of the class covers encoding real-time streaming files for Windows Media, Flash and Real Media files. Get familiar with hinted QuickTime and H.264 real-time streaming files in this training module. Learn how to take a compression preset and customize it for better quality.

Day 2 Overview - Authoring Streaming Video

1. Authoring Streaming Videos with Dreamweaver

This portion of the class provides a hands-on walk through on how to author streaming videos with Dreamweaver. You'll learn how to set-up FTP to your web server and streaming server. In addition, you will learn the necessary EMBED and OBJECT tags you need to make your streaming web pages work.

2. Authoring Downloadable Streaming Videos

Students will compress to QuickTime, H.264 and Windows Media downloadable streaming videos using encoding presets. After encoding, students will embed videos in a web page and will author them for a downloadable streaming using the proper EMBED and OBJECT tags.

3. Authoring Real-Time Streaming Videos

Students will compress to QuickTime, H.264 and Windows Media real-time streaming videos using encoding presets. After encoding students will embed their real-time streaming videos in a web page using the proper EMBED and OBJECT tags

4. Authoring Flash Downloadable Streaming Videos

Class participants will learn how author web pages for Flash downloadable streaming videos. Students will learn how to author already encoded Flash .FLV files using Dreamweaver .SWF players and how to author Flash Linked .SWF and .FLV files.

5. Authoring Flash Real-time Streaming Videos

Class participants will be educated on the process for authoring Flash real-time streaming videos for use with a Flash Streaming Server. Learn the proper parameters to input such as: RTMP, Server Name, Application Name, Instance Name and Stream Name.

6. Live Streaming Overview

This training module walks students through the Live Streaming set-up process and how it works. You'll learn how the Live Encoder works with the Streaming Server and about software and hardware live encoding tools.

7. Overview of MPEG-4 and H.264 Licensing

In this portion of the class the instructor will provide details as it relates to MPEG-4 and H.264 Licensing. You'll learn what you need to do to make sure you're covered by the MPEG-4 and H.264 license programs. Some organizations based on how they use MPEG-4 and H.264 have to pay licensing fees to the many patent holders of the MPEG-4 and H.264. Learn what you need to do to be covered by these licensing programs.

Call Instructor Derrick Freeman at 407.477.5837 for more information about training classes or email him at derrick217@gmail.com