Jan Ozer
November 12, 2018 Blogs, Encoding, Learning
1,141
W4. Encoding Live & VOD For HEVC/HLS Monday, November 12: 1:30 p.m. – 4:30 p.m. Apple’s support for HEVC in HLS is a groundbreaking event that opens up hundreds of millions of HEVC capable players. If supporting this spec is on your short-term development schedule, check out this workshop. The workshop starts by reviewing the new spec and sharing playback …
Read More »
Jan Ozer
November 12, 2018 Learning
1,521
Download the handout from this presentation below: Here’s the description: As video resolutions increase and target playback platforms multiply, video producers must leave their H.264/HLS/HDS comfort zone and expand into HEVC, VP9, AV1, and MPEG-DASH. This workshop is divided into multiple segments by target platform to teach you the applicable standards and best strategies for delivering live and VODadaptive video …
Read More »
Jan Ozer
November 9, 2018 Encoding
3,595
Zhi Li, senior software engineer at Netflix, recently co-wrote a paper entitled VMAF: The Journey Continues posted on the Netflix Technology Blog on Medium. After reviewing why VMAF was developed, how it’s been adopted in the industry, and some recent improvements, the paper discusses some best practices for using VMAF. In particular, this last section will be valuable to anyone who uses this …
Read More »
Jan Ozer
October 30, 2018 Blogs, Encoding, Learning
1,411
I have a confession to make. Though I’ve attended dozens of Streaming Media conferences, I’ve never attended a kickoff session. Not, of course, because the content wasn’t information and insightful, but because I’m always scurrying about trying to finish my own presentations. This dubious accomplishment ends at Streaming Media West next month, when Roger Pantos, the inventor of HTTP Live …
Read More »
Jan Ozer
October 18, 2018 Codecs, Encoding
1,011
As we transition from H.264 to VP9, HEVC, AV1, and soon VVC (Versatile Video Coding), it’s important to understand the fundamentals of codec comparisons and how to evaluate their effectiveness and utility. In this expanded column I’ll cover both. Evaluating the Evaluation Let’s begin with how to evaluate the evaluation. I start by identifying the evaluator and its affiliations, giving …
Read More »
Jan Ozer
October 17, 2018 Blogs, Codecs, Encoding
1,525
I’ve been pondering what drives codec adoption since I joined compression company Iterated Systems back in 1993. Tonight, I have the opportunity to explore the subject in detail at a meetup sponsored by Bitmovin as an adjunct to the Demuxed conference here in San Francisco. Entitled The Battle of the Codecs: AV1 vs VVC, the meetup will be held tonight …
Read More »
Jan Ozer
October 16, 2018 Codecs, Encoding
1,771
Lots going on in the codec world, lots to analyze. But for the most part in this article, I’m going to let the pictures do the talking. New HEVC Codec Leaders Emerge I’m a big fan of Moscow State University tools and reports. Unlike many codec analysts, MSU asks the codec vendors to suggest the settings used for the encodes, …
Read More »
Jan Ozer
October 15, 2018 Codecs, Encoding
1,577
I recently wrote an article for Streaming Media where I tested AV1 playback from YouTube in Chrome. I mentioned that I couldn’t make Firefox Nightly work, though it also should play the YouTube content. Some folks from Mozilla got in touch and detailed the steps to make it work. 1. Download Firefox Nightly here. 2. Go to about:config and click “I accept the …
Read More »
Jan Ozer
October 9, 2018 Codecs, Encoding, Learning
1,034
There is no excerpt because this is a protected post.
Read More »
Jan Ozer
October 2, 2018 Blogs, Encoding, FFmpeg
3,466
A recent consulting project involved computing the VMAF, SSIM, and PSNR scores of 30 fps 480p video encoded from a 60 fps 1080p source file. I’ve not performed measurements like this in the past and assumed that simply converting the 60 fps sources file to 30 fps via the “-r” option would convert from 60 fps to 30 fps and …
Read More »