{"id":13626,"date":"2026-10-23T07:35:00","date_gmt":"2026-10-23T05:35:00","guid":{"rendered":"https:\/\/www.lukaswojcik.com\/blog\/?p=13626"},"modified":"2026-10-09T23:40:07","modified_gmt":"2026-10-09T21:40:07","slug":"h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet","status":"publish","type":"post","link":"https:\/\/www.lukaswojcik.com\/blog\/en\/cctv\/tutorials-en-cctv\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\/","title":{"rendered":"H.265 Against H.264, Measured: Storage Savings at Matched Quality on a Quiet and a Moving Scene"},"content":{"rendered":"<p>The figure appears in nearly every text about camera storage: switching from H.264 to H.265 halves the space needed, or close enough. Forty to fifty per cent, at the same picture quality.<\/p>\n<p>Measured at matched quality on a machine that has to encode while it records, it came out at twelve per cent on a quiet scene &#8211; and on a moving one at nothing at all.<\/p>\n<figure class=\"lw-diagram\">\n<img decoding=\"async\" src=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/diagrams\/codec-en.png\" width=\"1120\" height=\"580\" loading=\"lazy\" alt=\"File size at matched picture quality for H.264, H.265 and AV1 on a quiet and a moving scene, and the encoding time each one needed\"><figcaption>Bars are file size at matched quality, with H.264 as the reference.<\/figcaption><\/figure>\n<h2>Where the usual figure comes from<\/h2>\n<p>It is not invented. H.265 really does need roughly half the data of H.264 for the same picture &#8211; in the comparisons the codec was designed against, which give the encoder as much time as it wants.<\/p>\n<p>Those comparisons answer the question &#8220;how good can this method be&#8221;. A camera asks a different question: &#8220;how good can this method be in one twenty-fifth of a second, over and over, without falling behind&#8221;.<\/p>\n<p>The two questions have different answers, and the gap between them is what this measurement is about.<\/p>\n<h2>Why the speed setting decides the outcome<\/h2>\n<p>Every encoder has a dial between effort and speed. At the slow end it tries many ways of describing each block of picture and keeps the smallest; at the fast end it takes the first workable answer.<\/p>\n<p>The newer the method, the more that dial matters. H.265 and AV1 gain their advantage from having far more options to choose between &#8211; and a fast setting is precisely an instruction to stop choosing.<\/p>\n<p>Everything here was encoded at a setting a recording device could keep up with: the second-fastest preset for H.264 and H.265, and the matching one for AV1. That single decision is why these numbers are lower than the ones usually quoted, and it is the honest setting for anything that records live.<\/p>\n<h2>How two methods can be compared at all<\/h2>\n<p>Comparing file sizes is only meaningful at equal picture quality, and the quality dial of each encoder is numbered differently. The same number means something else in each one.<\/p>\n<p>The material was therefore encoded three times with each method, using different quality settings, and every result was compared against the original frame by frame. This gives a size-versus-quality curve for each method, from which file sizes can be read at the same quality rather than at the same setting.<\/p>\n<p>Skipping that step is the usual way to get a wrong answer. Comparing at the same dial position had H.265 looking eleven times better on the first attempt here &#8211; which was purely a difference in quality, not in efficiency.<\/p>\n<figure class=\"lw-illu\">\n<img decoding=\"async\" src=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/illustrationen\/illu-codec.webp\" width=\"1120\" height=\"580\" loading=\"lazy\" alt=\"Three cubes side by side, each under a plate of different thickness; the one under the heaviest is pressed flat\"><br \/>\n<\/figure>\n<h2>The quiet scene: twelve per cent<\/h2>\n<p>The first source was built to look like what a fixed camera sees most of the day: a still background with real detail, one small object moving across it.<\/p>\n<p>At matched quality, six seconds came to 301 kB under H.264 and 264 kB under H.265. That is twelve per cent, not forty.<\/p>\n<p>AV1 did far better: 179 kB, forty per cent below H.264. On this kind of material the newest method is the one that delivers what the middle one is credited with.<\/p>\n<h2>The moving scene: no reliable gain<\/h2>\n<p>The second source moves across the whole frame the whole time &#8211; what the same camera sees for a few minutes a day, and exactly the footage anyone would want to keep.<\/p>\n<p>Here H.265 produced 1506 kB against 1274 kB for H.264 at matched quality: eighteen per cent larger. At a lower quality point it came out four per cent smaller. Between those two, there is no saving worth planning with.<\/p>\n<p>AV1 stayed ahead at 1029 kB, nineteen per cent below H.264, and at the lower quality point it was fifty-eight per cent below.<\/p>\n<p>The pattern is consistent: the fast setting costs H.265 most of its advantage, and costs AV1 much less of it.<\/p>\n<h2>What the encoding costs<\/h2>\n<p>Six seconds of video, on four cores.<\/p>\n<p>H.264 needed between 7 and 17 seconds. That is the only one of the three anywhere near keeping up with a live camera on this hardware, and even it is not comfortably ahead.<\/p>\n<p>H.265 needed 41 to 150 seconds, five to nine times as long. AV1 needed 61 to 181 seconds, seven to eleven times.<\/p>\n<p>Which turns the whole question around. On a device with a dedicated encoding chip, none of this applies &#8211; the chip does H.265 at full speed and the storage saving is real. In software, on a small machine, the choice is not between two file sizes. It is between a file size and whether the recording keeps up at all.<\/p>\n<div class=\"lw-faq\">\n<h2>Questions and answers<\/h2>\n<h3>How much motion can a recording contain before H.265 saves nothing on these figures?<\/h3>\n<p>Just under a seventh of the time. Per second, H.265 saves 6.2 kB in the quiet scene (44.0 instead of 50.2 kB\/s) and costs 38.7 kB more in the moving one (251.0 instead of 212.3 kB\/s). The two cancel out when moving footage makes up 6.2 \/ (6.2 + 38.7) \u2248 13.8 per cent of the recording, which for a camera running around the clock is about 3.3 hours a day.<\/p>\n<p>Below that, H.265 saves something, but never more than the twelve per cent of the quiet scene; with the few minutes of motion a day the article assumes, the saving sits just below that. Above it, the file becomes larger than with H.264.<\/p>\n<p>The calculation only applies to the matched quality point, and only on the assumption that a day&#8217;s footage behaves like the two test scenes. At the lower quality point H.265 came out four per cent smaller in the moving scene as well; there the break-even point would disappear, provided the quiet scene also saves at that point. AV1 saves in both scenes but fails on this hardware because of the encoding time.<\/p>\n<h3>Could footage be recorded in H.264 and re-encoded to AV1 later?<\/h3>\n<p>For selected clips, yes; for the whole archive, no. AV1 needed 61 to 181 seconds for six seconds of video, ten to thirty times the running time, so one day of recording would keep the same machine busy for ten to thirty days. On top of that, every re-encode starts from an already compressed file whose losses remain, and the savings measured against the original source cannot simply be carried over to that case.<\/p>\n<\/div>\n<div class=\"lw-quellen\">\n<h2>Sources<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.itu.int\/rec\/T-REC-H.265\" target=\"_blank\" rel=\"noopener noreferrer\">ITU-T H.265 (HEVC)<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The figure repeated everywhere is forty to fifty per cent. Measured at matched picture quality on hardware that has to encode while it records, it came out at twelve &#8211; and on a moving scene at nothing at all.<\/p>\n","protected":false},"author":1,"featured_media":16148,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[92648],"tags":[91398,91243,91219],"class_list":["post-13626","post","type-post","status-publish","format-standard","hentry","category-tutorials-en-cctv","tag-monitoring-cctv-pl","tag-networking","tag-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>H.265 Against H.264, Measured: Storage Savings at Matched Quality on a Quiet and a Moving Scene | Lukas Wojcik<\/title>\n<meta name=\"description\" content=\"What H.265 and AV1 really save against H.264 at matched quality, why the speed setting decides the answer, and what encoding actually costs on a small machine.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lukaswojcik.com\/blog\/en\/cctv\/tutorials-en-cctv\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"H.265 Against H.264, Measured: Storage Savings at Matched Quality on a Quiet and a Moving Scene | Lukas Wojcik\" \/>\n<meta property=\"og:description\" content=\"What H.265 and AV1 really save against H.264 at matched quality, why the speed setting decides the answer, and what encoding actually costs on a small machine.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lukaswojcik.com\/blog\/en\/cctv\/tutorials-en-cctv\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\/\" \/>\n<meta property=\"og:site_name\" content=\"Lukas Wojcik - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-23T05:35:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-13626-h265-h264-measured-nz.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lukas Wojcik\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lukas Wojcik\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cctv\\\/tutorials-en-cctv\\\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cctv\\\/tutorials-en-cctv\\\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\\\/\"},\"author\":{\"name\":\"Lukas Wojcik\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"headline\":\"H.265 Against H.264, Measured: Storage Savings at Matched Quality on a Quiet and a Moving Scene\",\"datePublished\":\"2026-10-23T05:35:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cctv\\\/tutorials-en-cctv\\\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\\\/\"},\"wordCount\":1050,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cctv\\\/tutorials-en-cctv\\\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-13626-h265-h264-measured-nz.png\",\"keywords\":[\"CCTV\",\"Networking\",\"Tutorial\"],\"articleSection\":[\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cctv\\\/tutorials-en-cctv\\\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cctv\\\/tutorials-en-cctv\\\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\\\/\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cctv\\\/tutorials-en-cctv\\\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\\\/\",\"name\":\"H.265 Against H.264, Measured: Storage Savings at Matched Quality on a Quiet and a Moving Scene | Lukas Wojcik\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cctv\\\/tutorials-en-cctv\\\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cctv\\\/tutorials-en-cctv\\\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-13626-h265-h264-measured-nz.png\",\"datePublished\":\"2026-10-23T05:35:00+00:00\",\"description\":\"What H.265 and AV1 really save against H.264 at matched quality, why the speed setting decides the answer, and what encoding actually costs on a small machine.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cctv\\\/tutorials-en-cctv\\\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cctv\\\/tutorials-en-cctv\\\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cctv\\\/tutorials-en-cctv\\\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-13626-h265-h264-measured-nz.png\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-13626-h265-h264-measured-nz.png\",\"width\":1200,\"height\":630,\"caption\":\"H.265 Against H.264, Measured: Storage Savings at Matched Quality on a Quiet and a Moving Scene\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/cctv\\\/tutorials-en-cctv\\\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"H.265 Against H.264, Measured: Storage Savings at Matched Quality on a Quiet and a Moving Scene\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\",\"name\":\"Lukas Wojcik - Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\",\"name\":\"Lukas Wojcik\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"width\":424,\"height\":636,\"caption\":\"Lukas Wojcik\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\"},\"sameAs\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"H.265 Against H.264, Measured: Storage Savings at Matched Quality on a Quiet and a Moving Scene | Lukas Wojcik","description":"What H.265 and AV1 really save against H.264 at matched quality, why the speed setting decides the answer, and what encoding actually costs on a small machine.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.lukaswojcik.com\/blog\/en\/cctv\/tutorials-en-cctv\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\/","og_locale":"en_US","og_type":"article","og_title":"H.265 Against H.264, Measured: Storage Savings at Matched Quality on a Quiet and a Moving Scene | Lukas Wojcik","og_description":"What H.265 and AV1 really save against H.264 at matched quality, why the speed setting decides the answer, and what encoding actually costs on a small machine.","og_url":"https:\/\/www.lukaswojcik.com\/blog\/en\/cctv\/tutorials-en-cctv\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\/","og_site_name":"Lukas Wojcik - Blog","article_published_time":"2026-10-23T05:35:00+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-13626-h265-h264-measured-nz.png","type":"image\/png"}],"author":"Lukas Wojcik","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lukas Wojcik","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cctv\/tutorials-en-cctv\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\/#article","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cctv\/tutorials-en-cctv\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\/"},"author":{"name":"Lukas Wojcik","@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"headline":"H.265 Against H.264, Measured: Storage Savings at Matched Quality on a Quiet and a Moving Scene","datePublished":"2026-10-23T05:35:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cctv\/tutorials-en-cctv\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\/"},"wordCount":1050,"commentCount":0,"publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cctv\/tutorials-en-cctv\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-13626-h265-h264-measured-nz.png","keywords":["CCTV","Networking","Tutorial"],"articleSection":["Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.lukaswojcik.com\/blog\/en\/cctv\/tutorials-en-cctv\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cctv\/tutorials-en-cctv\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\/","url":"https:\/\/www.lukaswojcik.com\/blog\/en\/cctv\/tutorials-en-cctv\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\/","name":"H.265 Against H.264, Measured: Storage Savings at Matched Quality on a Quiet and a Moving Scene | Lukas Wojcik","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cctv\/tutorials-en-cctv\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\/#primaryimage"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cctv\/tutorials-en-cctv\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-13626-h265-h264-measured-nz.png","datePublished":"2026-10-23T05:35:00+00:00","description":"What H.265 and AV1 really save against H.264 at matched quality, why the speed setting decides the answer, and what encoding actually costs on a small machine.","breadcrumb":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cctv\/tutorials-en-cctv\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lukaswojcik.com\/blog\/en\/cctv\/tutorials-en-cctv\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cctv\/tutorials-en-cctv\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\/#primaryimage","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-13626-h265-h264-measured-nz.png","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-13626-h265-h264-measured-nz.png","width":1200,"height":630,"caption":"H.265 Against H.264, Measured: Storage Savings at Matched Quality on a Quiet and a Moving Scene"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/cctv\/tutorials-en-cctv\/h-265-against-h-264-measured-storage-savings-at-matched-quality-on-a-quiet\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lukaswojcik.com\/blog\/"},{"@type":"ListItem","position":2,"name":"H.265 Against H.264, Measured: Storage Savings at Matched Quality on a Quiet and a Moving Scene"}]},{"@type":"WebSite","@id":"https:\/\/www.lukaswojcik.com\/blog\/#website","url":"https:\/\/www.lukaswojcik.com\/blog\/","name":"Lukas Wojcik - Blog","description":"","publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lukaswojcik.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9","name":"Lukas Wojcik","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","width":424,"height":636,"caption":"Lukas Wojcik"},"logo":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg"},"sameAs":["https:\/\/www.lukaswojcik.com\/blog"]}]}},"_links":{"self":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/13626","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/comments?post=13626"}],"version-history":[{"count":3,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/13626\/revisions"}],"predecessor-version":[{"id":22533,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/13626\/revisions\/22533"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media\/16148"}],"wp:attachment":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media?parent=13626"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/categories?post=13626"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/tags?post=13626"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}