import type { Metadata } from "next";
import { PageIntro, SiteShell } from "../_components/SiteShell";
import { FormatMatrix } from "./FormatMatrix";

export const metadata: Metadata = {
  title: "Codec and format support",
  description: "Detailed SmartCut64 support matrix for video, audio, containers, subtitles, HDR metadata, smart rendering, transcoding and GPU acceleration.",
};

export default function FormatsPage() {
  return <SiteShell>
    <PageIntro eyebrow="Codec and container compatibility" title="The detailed support matrix"><p>SmartCut64 separates four different promises: opening and previewing a stream, preserving it without conversion, smart-rendering its video, and deliberately transcoding it. The tables below say which promise applies.</p></PageIntro>
    <FormatMatrix />
  </SiteShell>;
}
