Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Video Compression for Web, Disc and PC/TV/Console Playback
Rating: 4.5 out of 5(85 ratings)
697 students

Video Compression for Web, Disc and PC/TV/Console Playback

Create great quality video for web distribution, watching on computers or mobile devices or burning to DVD and Blu-ray
Created byJan Ozer
Last updated 5/2014
English

What you'll learn

  • By the end of the course, you will know how to encode video for optimal quality and playback performance on a variety of platforms, including computers, mobile devices, SmartTVs and console devices (Roku/Apple TV) plus for recording onto DVD and Blu-ray discs.
  • You will know how to configure H.264 for delivery to a range of platforms, and how to work with the x264 codec.
  • You will know how to use HTML5 to deliver H.264 video to mobile and desktop viewers over the web.
  • You will know how to upload video to, and embed videos from, UGC sites like YouTube and OVP sites like Wistia.
  • You will know how to maximize quality and encoding performance with Adobe Media Encoder, Apple Compressor, HandBrake, Sorenson Squeeze and Telestream Episode.
  • You will know how to encode video for insertion into iBooks Author without optimizing.
  • You will know how to pre-process your audio and video for maximum compressed quality.

Course content

7 sections58 lectures9h 17m total length
  • Where Do You Want to Send Your Video Today?4:47

    This introductory video explains the organization of the course and provides an overview of the major sections and individual lessons.

  • Codecs and Compression7:08

    This course covers compression basics like what compression is, how it works, what a codec is and how you choose the right codec for the specific encoding task. You’ll also learn about topics like lossy compression, which is why video encoded for the web can sometimes look pretty awful (and how to avoid this).

  • Lesson 2 Quiz: Codecs and Compression
  • Basic File Configuration Options22:20

    In this lesson, you'll learn basic file configuration options that apply to all encoded files that you produce, including resolution, frame rate, aspect ratio, video standard and data rate.

  • Lesson 3 Quiz: Basic File Configuration Options
  • Bitrate Controls (Mastering VBR, CBR and CQ)16:35

    In this lesson you'll learn the difference between Constant Bit Rate encoding (CBR) and Variable Bitrate Encoding (VBR). You'll also learn how to optimize quality when using both techniques, and most importantly, when to use each technique. You'll also learn about Constant Quality (CQ) or Constant Rate Factor (CRF) which is a useful bitrate control that some encoders offer for archiving and similar purposes.

  • Lesson 4 Quiz: Bitrate Control
  • Frame Types (I-Frames, B-Frames, and P-Frames, Oh My!)8:00

    In this lesson, you will learn what an I-Frame or Key frame is, how often you should insert them, and other typical I-Frame related parameters, like inserting I-Frames at a scene change. You'll also learn what B-Frames and P-Frames are, with more about them available in Section 2, Lesson 4 on Advanced H.264 Encoding Options.

  • Lecture 5 Quiz: Frame Types
  • Container Formats and Related Concepts (and Why They Matter)6:13

    In this lesson, you'll learn how to choose the proper container format for your encoded video. While configuration options like codec and resolution largely determine quality, container formats impact compatibility. Until you're comfortable with how a .mp4 file differs from a .mov file, or what an MPEG-2 Transport Stream is and when and why you need one, you might make critical errors that impact whether your video file plays for your intended audience. So spend a few minutes here and avoid those potential problems.

  • Lesson 6 Quiz: Container Formats
  • Encoding Audio7:26

    Unless you're encoding silent movies, audio is at least as important as video--perhaps more so, since web viewers expect sub-par video, but are used to perfect audio. In this lesson, you'll learn what the common audio-related encoding parameters are and how to configuration them.

  • Lesson 7 Quiz: Audio Parameters
  • Mastering Deinterlacing (Avoiding those Nasty Jaggies)6:23

    Most of us know interlacing artifacts when we see them; the slices and jaggies that noticeably degrade the quality of our video. Fortunately, they're easy enough to diagnose and avoid, and you'll learn how in this lesson. If you're working with interlaced source video, it's definitely one that you don't want to miss. You'll also learn how shooting in progressive mode can avoid this problem entirely.

  • Avoiding Aspect Ration-Related Issues (And Why CNN Could Use This Lesson)10:36

    Aspect-ratio related problems are another issue that's easy to spot, but remarkably, it's one that took CNN years to correct. If subjects in your videos look too skinny or too fat, you'll learn how to identify and correct the problem in this lesson. If you're converting lots of SD video for the web, it's a particular problem, and another reason you should check out this lesson.

  • MediaInfo and Bitrate Viewer: Two Free Tools You Shouldn't Compress Without7:18

    A craftsperson is only as good as his or her tools. In this lesson, you'll learn how to find and use two free and critical encoding-related tools, MediaInfo and Bitrate Viewer. Knowledge is always power, and these two tools will show you an incredible amount of information about your encoded video files.

  • Trimming Without Reencoding with MPEG StreamClip (Another Free Tool)3:40

    Once in a blue moon, you'll need to trim frames from an encoded clip without re-encoding, which adds another layer of compression loss. When that moon comes, check out this tutorial, which tells you how to get and use MPEG StreamClip to trim or cut and paste without reencoding.

Requirements

  • Minimal, though previous experience editing or encoding video is a plus. The initial courses are very basic, and provide the fundamental knowledge required for later courses.

Description

This course is designed for two types of users. If you're new to compression, you will learn how to produce high quality video for distributing over the web, watching on your computer or smart TV/console, for inserting into iBooks or to record onto DVDs and Blu-ray discs.

If you know the basics of compression, this course will serve as a valuable reference for questions that inevitably arise when encoding video, like what's the best key frame setting for web video (Lesson 5), what's the best way to work with x264 (Lesson 17) or how do I implement HTML5 (Lessons 31 & 33).

All lessons contain video, most integrating both PowerPoint instruction and screencam demos. All lessons longer than ten minutes are annotated so you can quickly find the content most important to you. Most lessons have links to other Internet-based resources.

This course has six major sections:

Terms and technologies (95 minutes) - provides an overview of codecs and compression, basic encoding configurations (resolution/frame rate/data rate) and then looks at configuration options like bitrate control (VBR, CBR), frame types (I-, B- and P-frames) and container formats. Then it looks at audio encoding parameters (sample rate/channels/data rate), deinterlacing and aspect ratio issues. The section concludes with a look at three free and essential tools, MediaInfo, Bitrate Viewer and MPEG Streamclip.

Codecs (52 minutes) - This section walks you through a brief history of codecs used in streaming, DVD and Blu-ray and cameras and intermediate codecs used in editing. Then three lessons introduce you to H.264, with a final lesson on using x264.

Encoding Recipes (62 minutes) - These lessons provide specific instruction for those producing video for uploading to UGC/OVP sites, for playing on mobile devices, for local or TV/console playback, for streaming from a web site, burning onto a DVD or Blu-ray disc or inserting into iBooks Author.

Encoding Programs (126 minutes) - All encoding programs have idiosyncrasies when it comes to producing streaming video. In these tutorials, for Apple Compressor 4.1, Adobe Media Encoder, Sorenson Squeeze, Telestream Episode and HandBrake, you'll learn these idiosyncrasies and learn to efficiently produce high quality video ideal for your target uses.

Distributing Your Web Video (34 minutes) - This section teaches you how to distribute your video over the web. First it outlines your distribution options, including user generated content sites, online video platforms or from your own website via HTML5. Then it provides focused tutorials that show you how to distribute with all three options.

Optimizing Your Source Videos (68 minutes) - You can't have high quality streaming video without high quality video. In these lessons, you'll learn to optimize your source footage in Premiere Pro, FCP 7 & X and to remove noise with the Neat Video filter. Then you'll learn to clean your audio in Audition, FCPX, and iZotope RX3, which produces the best quality of the three. The penultimate lesson discusses audio compression, a technique which can improve the clarity of your encoded audio, and the final lesson shows how to declip audio recorded too loudly.

Who this course is for:

  • Anyone who needs to deliver top quality video to computers, mobile devices, SmartTVs and console devices (Roku/Apple TV) or for recording onto DVD and Blu-ray discs.