Skip to content

Code Calamity

Hodgepodges from a coder's mind

  • Posts
  • Projects
  • Guides
  • Contributors
  • About

Using AVIF and HEIF images with Python / PIL

Posted on September 15, 2022 by Chris Griffith Coding Overview 1

Modern image formats come with huge quality and compression improvements, but at the cost of accessibly until there is wider adoption. Right now (2022-08) Pillow, PIL’s primary fork, doesn’t have support for either AVIF or HEIF of the box. But thanks to other packages we aren’t...

Share this:

  • Reddit
  • Twitter
  • Facebook
  • Email
Continue reading...

AMD improves video encoding yet again! This time with Pre-Analysis

Posted on August 11, 2022 by Chris Griffith Video 6

AMD made some impressive quality jumps a few months ago when they re-introduced B-frames to their H.264/AVC hardware encoder. Now they went and did it again with AMF 1.4.26 by adding temporal Pre-Analysis, which detects scene changes and can better insert index frames where needed. While...

Share this:

  • Reddit
  • Twitter
  • Facebook
  • Email
Continue reading...

AMD Re-introduces the B-frame!

Posted on July 5, 2022 by Chris Griffith Video 21

We all know how import the B-frame can be for video encoding. At the launch of RDNA2 AMD promised to add it back into their Hardware Encoders for H.264, and finally on March 17th they did just that! The question is, will it actually make a...

Share this:

  • Reddit
  • Twitter
  • Facebook
  • Email
Continue reading...

Movies that need a 4K HDR disc release

Posted on April 28, 2022 by Chris Griffith Off Topic Video 0

There are still plenty of films that need re-scanned and re-mastered for 4K HDR UHD-BD releases. These are my wishes, what are yours?

Share this:

  • Reddit
  • Twitter
  • Facebook
  • Email
Continue reading...

Dynamic HLS Encryption for Video Streaming

Posted on March 15, 2022 by Chris Griffith Coding Tutorial Video 0

The (internet) age old battle between content creators and pirates is an ever escalating arms race. It doesn’t seem to matter how much DRM and encryption creators put on their content, the next day there will be a dozen illegal torrents available. There is no way...

Share this:

  • Reddit
  • Twitter
  • Facebook
  • Email
Continue reading...
Page 2 of 13«12345...10...»Last »

A home for professional coders’ articles, opinions and ideas.

Search

Recent Posts

  • Doubling my internet speed with an OPNsense router
  • Box 7 is out! But should you use it?
  • Enabling Animated AVIF in Firefox 111
  • Raspberry PI 8mm Scanner
  • Python patterns only beginners use
  • Using AVIF and HEIF images with Python / PIL
  • AMD improves video encoding yet again! This time with Pre-Analysis

Categories

Tags

4k amd amf basic bitrate box code coding CRF encoding ffmpeg h264 h265 hardware hardware encoding hdr hdr10 hevc HLS Intel learning multiprocessing nas Nvidia omx overview pi pil pillow python python 3 raspberry raspberry pi raspberrypi server SSIM tutorial upload vce vcn video vmaf windows x264 x265
  • RSS - Posts
  • RSS - Comments

Code Calamity © 2023. All Rights Reserved.

Powered by WordPress. Theme by Alx.