The document summarizes an online presentation about encoding video for the web. The presentation covered topics like video compression, codecs, containers, bit rates, and tools for encoding. Speakers demonstrated how to create high-quality H.264 encoding settings using free and open source tools like x264 and Handbrake. They provided examples of encoding presets for different purposes and platforms. The presentation concluded with a question and answer session.
Architecting a Video Encoding Strategy Designed For GrowthZencoder
In this guide, we discuss encoding options to simplifying output renditions and improve flexibility, dynamically generating playlists with HLS and Smooth Streaming protocols and concatenating video using manifest files. The ultimate result it
Architecting a Video Encoding Strategy Designed For GrowthZencoder
In this guide, we discuss encoding options to simplifying output renditions and improve flexibility, dynamically generating playlists with HLS and Smooth Streaming protocols and concatenating video using manifest files. The ultimate result it
13. The Transition to IPv6 and the Necessity for IP Address Management - Frey...Digicomp Academy AG
IP Address Management (IPAM) is necessary for transitioning to IPv6. Before an organization begins planning for IPv6, it is important to know the current IPv4 inventory. During this session we will discuss and demonstrate how an effective IPAM tool can document and discover an organization's IP and name space, plan and model IPv6 address space and reduce the complexity with documenting dual stacked hosts.
Glitch-Free A/V Encoding (CocoaConf Boston, October 2013)Chris Adamson
The iPhone is the best iPod Apple's ever made, and the iPad has replaced the TV for many users. And while developers can use documentation and books master the media frameworks (AV Foundation, Core Audio, and the rest), there's nothing in Xcode that will keep your audio from dropping out, fix artifacting on video with a lot of motion, or properly balance performance on the most-capable new Retina devices with backwards-compatibility with older ones. This session offers a ground-level intro to what's actually in your iTunes songs and streaming videos, and how to best encode them for the realities of iOS devices, their storage capacities and the networks they live on. We'll shoot, compress, and stream, all from a MacBook Air, and take a close look and listen to the results.
Television news search and analysis with lucene solrlucenerevolution
Presented by Kai Chan | UCLA - See conference video - http://www.lucidimagination.com/devzone/events/conferences/lucene-revolution-2012
UCLA Communication Studies Archive hosts a collection of over 100,000 hours of digital television news, updated daily. Its search engine provides closed captioning search and online streaming of videos. The search engine allows researchers and students in various fields to study television news, images and language usage, in ways that were not possible before. In this presentation, we will show the setup of our Lucene/Solr-powered search engine, as well as how it is being used. We will discuss our work on custom result formats, such as linking search result text to the video at particular timestamps, counting occurrences of words, phrases or patterns, grouping the result by fields such as month or show, and creating interactive charts. We will also discuss our work on extending Lucene’s proximity searches, and creating custom query types, such as segment-enclosed (two or more words, phrases or patterns occurring within a story-based text segment), time-enclosed (two or more words, phrases or patterns occurring within a certain time), and multi-word regular expression queries. Future goals will also be discussed, such as supporting multiple languages, multiple sources (speech-to-text along side closed-captioning text), searching user-contributed and generated metadata (programs that identify story segments, objects in video, etc.), and syntactic tags (such as parts of speech).
Streaming video is content sent in
compressed form over the Internet and
displayed by the viewer in real time.
A Web user does not have to wait to
download a file to play it. Instead, the
media is sent in a continuous stream of
data and is played as it arrives.
13. The Transition to IPv6 and the Necessity for IP Address Management - Frey...Digicomp Academy AG
IP Address Management (IPAM) is necessary for transitioning to IPv6. Before an organization begins planning for IPv6, it is important to know the current IPv4 inventory. During this session we will discuss and demonstrate how an effective IPAM tool can document and discover an organization's IP and name space, plan and model IPv6 address space and reduce the complexity with documenting dual stacked hosts.
Glitch-Free A/V Encoding (CocoaConf Boston, October 2013)Chris Adamson
The iPhone is the best iPod Apple's ever made, and the iPad has replaced the TV for many users. And while developers can use documentation and books master the media frameworks (AV Foundation, Core Audio, and the rest), there's nothing in Xcode that will keep your audio from dropping out, fix artifacting on video with a lot of motion, or properly balance performance on the most-capable new Retina devices with backwards-compatibility with older ones. This session offers a ground-level intro to what's actually in your iTunes songs and streaming videos, and how to best encode them for the realities of iOS devices, their storage capacities and the networks they live on. We'll shoot, compress, and stream, all from a MacBook Air, and take a close look and listen to the results.
Television news search and analysis with lucene solrlucenerevolution
Presented by Kai Chan | UCLA - See conference video - http://www.lucidimagination.com/devzone/events/conferences/lucene-revolution-2012
UCLA Communication Studies Archive hosts a collection of over 100,000 hours of digital television news, updated daily. Its search engine provides closed captioning search and online streaming of videos. The search engine allows researchers and students in various fields to study television news, images and language usage, in ways that were not possible before. In this presentation, we will show the setup of our Lucene/Solr-powered search engine, as well as how it is being used. We will discuss our work on custom result formats, such as linking search result text to the video at particular timestamps, counting occurrences of words, phrases or patterns, grouping the result by fields such as month or show, and creating interactive charts. We will also discuss our work on extending Lucene’s proximity searches, and creating custom query types, such as segment-enclosed (two or more words, phrases or patterns occurring within a story-based text segment), time-enclosed (two or more words, phrases or patterns occurring within a certain time), and multi-word regular expression queries. Future goals will also be discussed, such as supporting multiple languages, multiple sources (speech-to-text along side closed-captioning text), searching user-contributed and generated metadata (programs that identify story segments, objects in video, etc.), and syntactic tags (such as parts of speech).
Streaming video is content sent in
compressed form over the Internet and
displayed by the viewer in real time.
A Web user does not have to wait to
download a file to play it. Instead, the
media is sent in a continuous stream of
data and is played as it arrives.
In telecommunications, RS-232 is a standard for serial communication transmission of data. It formally defines the signals connecting between a DTE (data terminal equipment) such as a computer terminal, and a DCE (data circuit-terminating equipment, originally defined as data communication equipment[1]), such as a modem. The RS-232 standard is commonly used in computer serial ports. The standard defines the electrical characteristics and timing of signals, the meaning of signals, and the physical size and pinout of connectors. The current version of the standard is TIA-232-F Interface Between Data Terminal Equipment and Data Circuit-Terminating Equipment Employing Serial Binary Data Interchange, issued in 1997.
A complete ppt for network connectors and interface standards. Modems with types and version are also added in it. utility of cable modem alongwith null modem are described in it. a useful presentation for persons looking for networking devices at physical layer.
Short for modulator-demodulator. A modem is a device or program that enables a computer to transmit data over, for example, telephone or cable lines. Computer information is stored digitally, whereas information transmitted over telephone lines is transmitted in the form of analog waves. A modem convertsbetween these two forms.
Design in Motion: Video Production Workflowgoodfriday
Creating high quality video is a combination of art and science. Learn the tips from the pros on how to optimize video compression to deliver the best quality at the smallest sizes with Expression Media Encoder, a feature of Microsoft Expression Media.
Encoding Video for Microsoft Silverlightgoodfriday
Learn how to optimize your video encoding quality regardless or the specific distribution and infrastucture approaches you use. Detailed scenarios will cover optimizing video encoding quality for progressive download, streaming, self-hosting, Windows Live Silverlight Streaming, and third-party content delivery networks (CDNs).
Unsure of the aspect ratio for your iPhone? Can’t tell a bit rate from a frame rate? At a loss when it comes to lossy and lossless codecs? Don’t worry, we’re here to help.
Intro to Compression: Audio and Video Optimization for LearningNick Floro
Learn how to compress audio and video for delivery to desktop and mobile devices today. Learn how to use HTML5 and Flash as well as best practices from editing, compression and delivery of content.
Description of Microsoft Silverlight technology.
Advantages over "standard streaming", download and progressive download methods.
Silverlight session description and analysis using wireshark
Socionext Media Cloud provides a 10x improvement for video processing in the data center.
The solution streamlines video processing, saves cost and adds advanced ABR functionality–all in a single 1RU form factor device.
B2B Video: How to Optimize B2B Video for YouTube & FacebookMark Robertson ⏩
Mark Robertson presents how to optimize B2B video presence on YouTube and in Social. Learn B2B social video marketing best practices for optimizing business-to-business focused video across YouTube and Facebook. Presented @ VidYard's Fast Forward conference on 4/11/2017
Want to learn how to succeed with video on Facebook - Learn which video strategies, tactics, formats, dimensions, metadata, etc.. work best? Here are my Facebook Video best practices slides, as presented in a webinar with Carla Marshall (focus on Facebook Live Video), for Tubular Insights (formerly ReelSEO).
Using Web Video throughout the Ecommerce Purchase FunnelMark Robertson ⏩
This is my presentation from the 2011 Video Commerce Summit in San Francisco. I walked the audience through strategies for leveraging online video across the consumer purchase life-cycle/funnel. You can learn more about e-commerce video at ReelSEO - http://www.reelseo.com/video/retail-ecommerce/
E-Commerce Video Optimization, YouTube Conversion, & PPV Opportunities for In...Mark Robertson ⏩
This presentation was given at the 2010 video commerce summit. "Building on the Success of Video with New PPC and SEO Strategies" covers ecommerce website video seo, youtube SEO for ecommerce, and ppc/paid video placement opportunities with YouTube and youTube's promoted videos program.
How to Optimize YouTube Videos - YouTube SEO - ReelSEO PresentationMark Robertson ⏩
http://bit.ly/cFLKJX - The following is my presentation detailing optimization tips and marketing tips for YouTube videos. I presented this at the Dallas Fort Worth Search Engine Marketing Association and was on a panel with Lane Shackleton of YouTube. The entire focus of my presentation is on practical tips, strategies, and tactics for taking full advantage of the opportunity with YouTube and video marketing and video SEO.
This presentation is from a webinar put on by PRWeb, titled "Using Video and Multimedia in Online News Releases." The purpose of the webinar was to educate attendees on how to leverage the growing popularity of online video in conjunction with press releases in order to garner more website traffic and greater search engine visibility. I hope you enjoy.
Welcome to the Program Your Destiny course. In this course, we will be learning the technology of personal transformation, neuroassociative conditioning (NAC) as pioneered by Tony Robbins. NAC is used to deprogram negative neuroassociations that are causing approach avoidance and instead reprogram yourself with positive neuroassociations that lead to being approach automatic. In doing so, you change your destiny, moving towards unlocking the hypersocial self within, the true self free from fear and operating from a place of personal power and love.
Encoding Video for the Web - Webinar from ReelSEO.com
1. Encoding Video for the Web
Presenters:
Robert Reinhardt - VideoRX.com
Larry Kless - OnlineVideoPublishing.com
Moderator – Mark Robertson, ReelSEO
Audio Portion:
Canada: 1416-900-1162
United Kingdom: 44 (0) 121 368 0265
United States: 1 323 417 4600
Access Code: 600-886-533
2. Agenda
• Encoding 101
• What is video compression?
• What is bit rate?
• Video codecs vs. container formats
• Shooting tips for web video
• Tools and resources for encoding
• Tutorial: Create high-quality H.264 encoding settings
• Discussion & Q/A
Download presentation @ tinyurl.com/reelseo-slides/
3. Larry Kless – Online Video Publishing Genius
• President and Founder of Online Video Publishing [dot] com
• 20 year veteran of the enterprise video space
• Award-winning producer of corporate and educational videos
• He writes a personal blog and is a contributor on ReelSEO,
Vator.tv and other online video blogs
• Awarded 2009 Streaming Media All-Star
• Frequent speaker/moderator at industry events and webinars
• Co-chair of the 2009 Online Video Platform Summit
• Long-time member of Canyon Cinema, Inc. and Filmmakers’
Coop
4. Robert Reinhardt – Flash & Encoding Ninja
• Creator of service videoRx.com ”Prescription Encoding”
• VP of the multimedia consulting company, [the MAKERS]
• Expert on multimedia application development and online
video deployment (particularly in Adobe Flash and H.264)
• Author of the first 7 editions of the Flash Bible series (Wiley),
as well as Video with Adobe Flash CS4 Professional Studio
Techniques (Adobe Press)
• Over 200,000 copies sold worldwide in over 13 languages
• Featured speaker at FlashForward, FITC, Flashbelt, Flash on
the Beach, SIGGRAPH, and Adobe MAX conferences
• Robert is also an instructor at DesignProVideo.com
5. What Producers Need to Know About
VIDEO COMPRESSION
Larry Kless - Online Video Publishing [dot] com
6. What is Video Compression?
• Compression is central to the video production workflow
• Video and audio streams are compressed, contained and output as files
• Compression reduces the amount of data
– Redundant information is removed to reduce the storage and bandwidth
• Combo of spatial image compression + temporal motion compensation
• Quality is reduced as the file gets more compressed
7. Video Codecs and Containers
Common Codecs Common File Containers
– DV/DVCPRO – MOV
– Sorenson Spark – FLV
– On2 VP6-S – MP4, M4V
– H.264/MPEG-4 AVC – OGG
– Theora (.ogv, .oga) – 3GP, 3G2 (mobile)
– VC1 – MP3, M4A, MP4 (audio)
– MP3, AAC (audio)
* MPEG-2 is both a codec and a container
Example - “I’m creating a MP4 file using H.264 encoding
compressed at 700 Kbps and AAC audio at 64 Kbps.”
8. What is a Video Codec?
• Codec = compressor/decompressor
– The software or hardware engine that converts uncompressed frames
into the compressed domain (vice versa)
– Codecs can be both lossy or lossless (typically lossy)
– Reduction in information at each encode
• Typically asymmetrical
– Decompression is often >10x faster than compression
• Example “lossy” codecs
– H.264, VP6, VP8, Divx, MPEG-4, FFMPEG, Sorenson Spark, VC1, VOB
• Inter-frame (acquisition and editing formats)
– DV, MPEG-2 (IMX), AVC-Intra, JPEG-2000
• Intra-frame compression (distribution formats)
– H.264, MPEG-2 LongGOP, WMV, VP6, etc…
9. What is Bit Rate?
• Bit rate (AKA data rate) = amount data that is transferred per second
– Kilobits per seconds (Kbps)
– Megabits per second (Mbps)
• Higher data rate = less video compression = higher quality = larger files
• Lower data rate = more video compression = lower quality = smaller files
• For smooth video streaming playback, data rate must conform to available
bandwidth (i.e. size of the pipe or storage size of physical media)
• Variable (VBR) vs. constant (VBR)
10. What is a Video Container?
• AKA “wrappers”
• Can contain:
– Multiple types of codecs (audio, video, etc…)
– Animation, music, speech, text, subtitles, etc…
• Used to identify, interleave, and synchronize the various components
– Critically important for successful playback
– Most device or distribution mediums are in the container specifications
– Single biggest source of incompatibility is in containers rather than codecs
• Example containers
– MOV, AVI, OGG, MP4, WMV, FLV
11. What is a Video Format?
Combination of a container and a specified set of codecs and metadata
– Example: MP4 with H.264 video and AAC audio
• Detailed parameters
– MP4 container
– H.264 codec
• 720x480, 29.97fps, upper field first Video
• 2-pass VBR, 3 Mbps data rate,
• Main profile, ATSC closed-captioning
• …and about 50 other parameters
– AAC audio
• Stereo, 16-bits per sample, 48Khz sample rate
• 128 Kbps data rate
12. What is Aspect Ratio and Display Resolution?
• Aspect ratio = Ratio of the width of the image to its height
• Display resolution = # of pixels in each dimension
Standard definition = 4:3
QVGA
• 320x240
VGA
• 640 x 480
NSTC
• 720 x 480
Widescreen = 16:9
• 640x360
• 1280 x 720 (HD)
• 1920 x 1080 (1080 HD)
13. Is Encoding the Same Thing as Transcoding?
Answer: NO
• Encoding = Outputting a file or video stream into a format using a specific
codec profile
• Transcoding = Converting one file format to another (e.g. WMV to FLV)
Tips for better quality
• Always start with a high quality source (e.g. directly from your video master,
editing program or video file)
• If you have a DVD master and plan to edit, rip it without video compression
(e.g. 8-bit uncompressed vs. H.264)
• Every time you recompress a video file you reduce the quality (think copy of a
copy of a copy)
14. Video Compression – Why Should You Care?
Important points to remember
• Motion degrades video quality
• Bandwidth and delivery
– Progressive download
– Streaming
• May need high and low quality versions
• The greater the complexity of image
= the greater the loss of detail
15. Choosing a Format
• Before you start, you must learn
– Who your audience is
– What do they want to see
– How do they want to see it
– What’s the business application
• Once you know, you can decide
– File format
– Resolution
– Compatibility
– Distribution and syndication
16. Shooting for Web Video - 4 Need to Knows
Watch the amount of motion
– Limit camera motion
– Cuts compress better than dissolves
Manage your backgrounds carefully
– The best backgrounds have no motion and low detail
– Don’t use high contrast colors or wide open spaces
– Break up the background with some texture
Lighting is key
– Use soft lights to reduce artifacts and noise
– Create contrast between subject and background
– Both 3-point and flat lighting work well for web video
Shoot in progressive mode (p) vs. interlaced (i)
17. My Export Settings for Corporate Intranet
Medium quality
• Encode video for Flash 9 player
• Video codec: VP6 @ 400-500 Kbps, 2-pass VBR
• Audio codec: MPEG Layer III @ 64 Kbps, 22 kHz mono
• Advanced settings: 30 Fps, Aspect ratio: 640 x 480 pixels,
cropping, deinterlace, Key frame placement: Automatic
High quality
• Video codec: H.264 @ 700 Kbps – 1 Mbps
• Audio codec: AAC @ 80 Kbps, 44.1 kHz stereo
• Advanced settings: 30 Fps, Aspect ratio: 640 x 360 pixels,
Key frame placement: Automatic
* Videos are wrapped in JW Player and deployed to web server and delivered via progressive download
18. My Export Settings for Uploading
Export using QuickTime
– Encode video for MP4
– Video codec: H.264 @ 3000 Kbps
– Audio codec: AAC @ 128 Kbps
– Advanced settings:
• 30 Fps, Aspect ratio: 1280 x720, Key
frame placement: Automatic
Upload to Tubemogul
– Distribute to YouTube, Blip,
Dailymotion, Viddler, Vimeo, Yahoo
19. Try the Bit Rate Calculator
http://tinyurl.com/bitrate-calc
20. Tools & Options for Encoding Video
• Editing software
• Desktop encoding software
– Sorenson Squeeze
– Flix Pro
– Adobe Encoder
– Compressor / Mac
– Handbrake
– QuickTime Pro
• Web-based encoding tools
– Encoding.com
– VideoRX.com
• Video hosting platforms
– BitsOnTheRun, BrightCove, Fliqz, Kaltura, Ooyala, Sorenson 360, Vzaar, etc… 70+ Visit
– http://www.reelseo.com/vidcompare/
22. Free Tools for H.264 Encoding
• x264: Open source encoding library
• ffmpeg: Open source command line encoding tool
• Handbrake: Open source GUI tool for x264 and ffmpeg, available for
download at http://www.handbrake.fr
• Web Video Bitrate Starter: My encoding preset tool, available for
download at http://flashsupport.com/resources
23. Why is x264 Important?
• x264 can produce higher quality output for equivalent file sizes (or
bit rates) than most commercial encoding products
• x264 requires a more thorough understanding of intricate H.264
settings that other encoders might automate behind the scenes
• Some H.264 encoding options may not significantly enhance quality
with drastic reductions in bit rate
25. Thank You
• Follow Robert on twitter: @flashfreaker
• Read my blog post: http://tinyurl.com/whyflash
• Latest project: videoRx.com, online encoding service
• Training:
– Esynctraining.com
• Next events:
– Flashbelt, Minneapolis, June 13-16
– Flash on the Beach, Brighton, UK, September 26-29