{
    "generatedAt":  "2026-09-24T03:00:44.8939842Z",
    "ffmpegVersion":  "ffmpeg version 8.1-full_build-www.gyan.dev Copyright (c) 2000-2026 the FFmpeg developers",
    "platform":  "Windows",
    "cpu":  "Intel(R) Core(TM) i9-14900KF",
    "method":  "Native FFmpeg; one sequential run per setting. Wall time includes process startup. Not browser or phone performance. Frames are decoded at 3 seconds and resized to 960 pixels wide; no AI reconstruction.",
    "source":  {
                   "name":  "tos_1080p_10s.mp4",
                   "bytes":  23282168,
                   "durationSeconds":  10,
                   "sha256":  "5361412a5ec028602cc3108e9647ac6aa3960c537fbc1ca790c1c3fa214932cb",
                   "streams":  [
                                   {
                                       "codec_type":  "video",
                                       "codec_name":  "h264",
                                       "width":  1920,
                                       "height":  1080,
                                       "pix_fmt":  "yuv420p"
                                   }
                               ],
                   "image":  "/frames/sharing/original.webp",
                   "url":  "https://mango.blender.org/",
                   "downloadUrl":  "https://download.blender.org/demo/movies/ToS/tearsofsteel_4k.mov.zip",
                   "derivation":  "ffmpeg -ss 25 -i tearsofsteel_4k.mov -t 10 -map 0:v:0 -vf crop=3048:1714:396:0,scale=1920:1080:flags=lanczos -c:v libx264 -crf 14 -preset slow -pix_fmt yuv420p -an -movflags +faststart tos_1080p_10s.mp4",
                   "credit":  "Tears of Steel (CC) Blender Foundation | mango.blender.org",
                   "license":  "https://creativecommons.org/licenses/by/3.0/"
               },
    "results":  [
                    {
                        "crf":  23,
                        "bytes":  3686686,
                        "seconds":  1.084,
                        "argv":  [
                                     "-y",
                                     "-v",
                                     "error",
                                     "-i",
                                     "input.mp4",
                                     "-map",
                                     "0:v:0",
                                     "-map",
                                     "0:a:0?",
                                     "-c:v",
                                     "libx264",
                                     "-crf",
                                     "23",
                                     "-preset",
                                     "fast",
                                     "-pix_fmt",
                                     "yuv420p",
                                     "-c:a",
                                     "aac",
                                     "-b:a",
                                     "96k",
                                     "-movflags",
                                     "+faststart",
                                     "output.mp4"
                                 ],
                        "durationSeconds":  10,
                        "streams":  [
                                        {
                                            "codec_type":  "video",
                                            "codec_name":  "h264",
                                            "width":  1920,
                                            "height":  1080,
                                            "pix_fmt":  "yuv420p"
                                        }
                                    ],
                        "outputSha256":  "7d11b7961f00648e5bcd508756b0803388d557a16fcca0eef23d0655356ffd75",
                        "image":  "/frames/sharing/crf-23.webp",
                        "decodePassed":  true
                    },
                    {
                        "crf":  28,
                        "bytes":  1827517,
                        "seconds":  1.103,
                        "argv":  [
                                     "-y",
                                     "-v",
                                     "error",
                                     "-i",
                                     "input.mp4",
                                     "-map",
                                     "0:v:0",
                                     "-map",
                                     "0:a:0?",
                                     "-c:v",
                                     "libx264",
                                     "-crf",
                                     "28",
                                     "-preset",
                                     "fast",
                                     "-pix_fmt",
                                     "yuv420p",
                                     "-c:a",
                                     "aac",
                                     "-b:a",
                                     "96k",
                                     "-movflags",
                                     "+faststart",
                                     "output.mp4"
                                 ],
                        "durationSeconds":  10,
                        "streams":  [
                                        {
                                            "codec_type":  "video",
                                            "codec_name":  "h264",
                                            "width":  1920,
                                            "height":  1080,
                                            "pix_fmt":  "yuv420p"
                                        }
                                    ],
                        "outputSha256":  "f9147409f2ef9b8b42709d0a08f5be6f94d2a970bab7c77212f81a1ebf701968",
                        "image":  "/frames/sharing/crf-28.webp",
                        "decodePassed":  true
                    },
                    {
                        "crf":  36,
                        "bytes":  734363,
                        "seconds":  1.082,
                        "argv":  [
                                     "-y",
                                     "-v",
                                     "error",
                                     "-i",
                                     "input.mp4",
                                     "-map",
                                     "0:v:0",
                                     "-map",
                                     "0:a:0?",
                                     "-c:v",
                                     "libx264",
                                     "-crf",
                                     "36",
                                     "-preset",
                                     "fast",
                                     "-pix_fmt",
                                     "yuv420p",
                                     "-c:a",
                                     "aac",
                                     "-b:a",
                                     "96k",
                                     "-movflags",
                                     "+faststart",
                                     "output.mp4"
                                 ],
                        "durationSeconds":  10,
                        "streams":  [
                                        {
                                            "codec_type":  "video",
                                            "codec_name":  "h264",
                                            "width":  1920,
                                            "height":  1080,
                                            "pix_fmt":  "yuv420p"
                                        }
                                    ],
                        "outputSha256":  "c274c3b18bd2803d84e5c56e503919e550ba09e91ebd3db6b4909701d04f88ec",
                        "image":  "/frames/sharing/crf-36.webp",
                        "decodePassed":  true
                    }
                ],
    "zoom":  {
                 "note":  "Frames decoded at 3 seconds, cropped 480x270 at x=480,y=405 at native resolution, scaled 2x with nearest-neighbour, saved as lossless WebP.",
                 "filter":  "crop=480:270:480:405,scale=960:540:flags=neighbor",
                 "original":  "/frames/sharing/zoom-original.webp",
                 "images":  {
                                "23":  "/frames/sharing/zoom-crf-23.webp",
                                "28":  "/frames/sharing/zoom-crf-28.webp",
                                "36":  "/frames/sharing/zoom-crf-36.webp"
                            }
             }
}