Text subtitles
SRT, ASS/SSA, WebVTT and plain text support overlap trimming and splitting. MP4/MOV delivery converts supported text tracks to MOV_TEXT while preserving language and chapters.
Codec and container compatibility
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.
SmartCut64 1.0 release
The packaged engine is based on FFmpeg 9.0 with x264, x265, libaom, libvpx and libdovi. A format is not called “supported” merely because FFmpeg recognises its name: SmartCut64 gates the actual edit, copy, encode and delivery route.
Picture formats
Smart-render boundary GOPs always use the validated software encoder. Optional GPU encoders apply only to full transcodes and remain off by default.
| Codec / tested profiles | Open, edit and preview | Smart-render route | Full-transcode output | Evidence and qualification |
|---|---|---|---|---|
| MPEG-2 Video8-bit 4:2:0; DVD/VOB, MPEG program stream, TS and M2TS workflows | Edit + previewSoftware decode and D3D11VA preview with automatic software retry. | Smart renderSource-codec boundary encoding; complete interior GOPs copied. | Full transcodeFFmpeg software MPEG-2; Intel Quick Sync when its real encoder opens. | Signed player matrix: TS/AC-3, M2TS/MP2, MKV/PCM and VOB/DVD LPCM. |
| MPEG-4 Part 2Profiles represented by the real-file corpus | Edit + previewSoftware decode and exact source-frame indexing. | Smart renderReal-file source-codec boundary export with copied interior GOPs. | No dedicated presetUse source-compatible smart render or choose another output codec. | Automated real-file corpus gate; not one of the 19 signed player-matrix cases. |
| H.264 / AVCMain, High, High 4:2:2 and High 4:4:4 paths; tested 8-bit 4:2:0 plus deterministic 4:2:2/4:4:4 fixtures | Edit + previewD3D11VA or software decode for playback, thumbnails and Ad-Detective. | Smart renderx264 software boundary encoding; reusable compressed GOPs remain byte-copied. | Full transcodex264 software; NVIDIA NVENC, Intel Quick Sync or AMD AMF when validated by the machine self-test. | Signed cases cover AAC, AC-3, E-AC-3, DTS, MP2, MP3 and PCM across MP4, MKV, TS and AVI inputs. MP4, MOV and TS output gates pass. |
| HEVC / H.265Main 8-bit, Main10, Main 4:2:2 10 and Main 4:4:4 | Edit + previewD3D11VA or software decode; 4K Main10 bounded-memory gate included. | Smart renderx265 software boundary encoding with source VPS/SPS/PPS handling and direct GOP copy. | Full transcodex265 software; NVENC, Quick Sync or AMF where the requested profile is supported. | Signed cases cover Main 8 and Main10 with AAC, ALAC, DTS/DTS-HD-family packets, TrueHD, PGS and no-audio sources. HDR and Dolby Vision evidence is listed below. |
| AV1Main profile, 8-bit and 10-bit 4:2:0 | Edit + previewD3D11VA or software decode with per-codec fallback. | Smart renderlibaom boundary encoding plus copied interior GOPs. | Full transcodelibaom software; NVENC, Quick Sync or AMF when available. | Signed mid-GOP playback cases: AV1 8-bit + Opus and AV1 10-bit + FLAC. |
| VP9Profile 0 / 8-bit and Profile 2 / 10-bit 4:2:0 | Edit + previewD3D11VA or software decode with automatic fallback. | Smart renderlibvpx boundary encoding plus copied interior GOPs. | Software transcodelibvpx-vp9. No VP9 hardware encoder is claimed by SmartCut64. | Signed cases: VP9 + PCM, VP9 8-bit + Vorbis and VP9 10-bit + Opus. |
| FFV1Lossless archival video; source pixel format retained by the software profile where supported | Edit + previewSoftware decode; FFmpeg 9 Vulkan decode is probed where supported. | Full transcode pathNo compressed-GOP smart-render claim. | Lossless outputSoftware FFV1 or validated Vulkan FFV1 with automatic software fallback. | Encoder registration, runtime opening, output decode and CPU/GPU self-test gates. Vulkan slice geometry may require 4:4:4 encoder input. |
| Apple ProRes10-bit ProRes output; ProRes and supported ProRes RAW decode paths | Edit + previewSoftware decode; FFmpeg 9 Vulkan paths are probed for the installed driver/device. | Full transcode pathNo compressed-GOP smart-render claim. | Mezzanine outputSoftware prores_ks or validated Vulkan ProRes with fallback. | Encoder/runtime/decode gates and per-machine self-test. ProRes is visually lossless, not mathematically lossless. |
Sound formats
Compressed audio cuts use complete-frame overlap copy and retiming; sample-accurate splicing inside a compressed audio frame is not claimed. A transcode profile intentionally encodes the primary audio track.
| Codec | Read / preview | Smart export | Transcode output | Evidence and qualification |
|---|---|---|---|---|
| AAC | Decode for playback/waveform | Complete-frame copy and retiming | AAC encode with gain, bitrate, sample-rate and channel controls | Signed H.264/HEVC cases; MP4/MOV/TS/MKV routes depend on the selected stream set. |
| AC-3 / Dolby Digital | Decode | Complete-frame copy and retiming | AC-3 encode with profile controls | Signed MPEG-2 and H.264 cases; verified M2TS/TS transcode choice. |
| E-AC-3 / Dolby Digital Plus | Decode | Complete-frame copy and retiming | No dedicated E-AC-3 encoder profile | Signed H.264 + E-AC-3 case. Copy only where the destination has a native mapping. |
| MP2 | Decode | Complete-frame copy and retiming | MP2 encode with profile controls | Signed MPEG-2/M2TS and H.264/TS cases. |
| MP3 | Decode | Complete-frame copy and retiming | No dedicated MP3 encoder profile | Signed H.264/AVI input case; elementary extraction is supported. |
| FLAC | Decode | Lossless packet preservation | No dedicated FLAC encoder profile | Signed AV1 10-bit + FLAC case; Matroska is the normal preservation container. |
| Opus | Decode | Complete-frame copy and retiming | Opus encode with gain/rate/channel controls | Signed AV1 and VP9 cases; Matroska/WebM-origin workflows. |
| Vorbis | Decode | Complete-frame copy and retiming | No dedicated Vorbis encoder profile | Signed VP9 8-bit + Vorbis case. |
| ALAC | Decode | Lossless packet preservation | No dedicated ALAC encoder profile | Signed HEVC Main10 + ALAC MP4 input case. |
| PCM S16LE / S24LE | Decode and real dB waveform | Lossless payload copy/rechunk with PCM validation | PCM S16LE encode; gain/rate/channel controls | Signed MPEG-2/H.264 PCM cases; validation compares decoded PCM where applicable. |
| DVD LPCM | 16-bit path decoded | 16-bit lossless Matroska normalisation and compatible delivery | No DVD LPCM encoder profile | Signed MPEG-2/VOB mid-GOP case. A 20/24-bit DVD-LPCM Matroska bridge is not currently claimed. |
| Blu-ray LPCM | 16-bit and 24-bit decoded | Lossless Matroska normalise/restore bridge | No Blu-ray LPCM encoder profile | Player-tested M2TS matrix: 48/96/192 kHz and mono, stereo, 5.1 and 7.1 representatives; supported native layouts span mono through 7.1. |
| DTS / DTS-HD family | FFmpeg decode where supported | DTS-family packets, including HD extensions when present, are retained on copy routes | No DTS encoder profile | Signed H.264 + DTS and HEVC Main10 multi-DTS cases. No DTS certification claim. |
| Dolby TrueHD / Atmos bitstream | FFmpeg TrueHD decode where supported | TrueHD packets are retained; embedded Atmos extension data is not rewritten on copy routes | No TrueHD encoder profile | Signed HEVC Main10 + TrueHD case. SmartCut64 does not interpret or certify Atmos metadata. |
| Dolby E / SMPTE 337M and SMPTE 302M | Opaque carrier only; no programme-audio decode | Lossless Matroska bridge and byte-exact supported carrier restoration | No decode or encode | Supported Dolby E bridge is limited to 16-bit little-endian SMPTE 337M carrier bursts. No Dolby certification claim. |
Files and delivery
“Input” means the editor can probe/index a compatible stream set. “Output” means SmartCut64 has an explicit mux/remux route with validation—not that every codec can technically live in that container.
| Container / extension | Implemented operations | Compatibility detail |
|---|---|---|
| Matroska / MKV | Input, smart render, keyframe copy, full transcode, QuickStream Fix and Joiner | Broadest preservation route: multiple audio/subtitle tracks, chapters, attachments, cover art, tags and special lossless audio bridges. |
| MP4 / M4V | Input and intelligent/full-transcode output | H.264 smart-render outputs are automated across MP4. Compatible HEVC/H.264/AV1 delivery depends on codec tags and selected tracks. Text subtitles are converted to MOV_TEXT. |
| QuickTime MOV | Input and intelligent/full-transcode output | Automated H.264 smart-render output. Text subtitles convert to MOV_TEXT; incompatible bitmap tracks are rejected with alternatives. |
| MPEG-TS / TS | Input, smart-render/remux output and elementary multiplex | Native route includes MPEG-2/H.264/HEVC plus compatible broadcast audio. Verified transcode choices include H.264 or MPEG-2 with AAC, AC-3 or MP2. |
| Blu-ray M2TS / MTS | Input and intelligent/remux output | Preflight allows native MPEG-2/H.264/HEVC/VC-1 video and compatible Blu-ray audio/subtitles. Verified fallback choices include MPEG-2/H.264/HEVC + AC-3; 16/24-bit Blu-ray LPCM preservation is tested. |
| MPEG Program Stream / MPG / MPEG / VOB | Input and intelligent/remux output | DVD-originated MPEG-2 editing is supported, including the validated 16-bit DVD-LPCM route. DVD authoring, menus and disc burning are excluded. |
| AVI | Input | Used by a signed H.264 + MP3 input case. SmartCut64 does not expose AVI as a standard Save Video destination. |
| WebM | Input | VP9/AV1-origin media can be edited; the normal broad preservation output is Matroska MKV. No dedicated .webm Save profile is claimed. |
| WTV and DVR-MS | Validated packet-remux output profiles | Stream codecs, packets and timing are checked. Recorder/platform-specific metadata still benefits from device-diverse fixtures. |
| Topfield REC | Validated transport-stream representation | Packet-remux output is covered; proprietary recorder-header variants require matching hardware fixtures. |
| MXF | Validated packet-remux output | Stream/timing checks allow only explicitly permitted PCM rechunking. |
| Elementary streams | Mux and demux | MPEG-2, H.264, HEVC, AV1, VP9, AAC, AC-3/E-AC-3, MP2/MP3, FLAC, Opus, PCM, DTS and TrueHD. Missing raw timestamps are generated from codec frame duration. |
Beyond picture and sound
Preservation is reported from the actual export. SmartCut64 does not use a generic “metadata copied” claim when a boundary or container changes what can be delivered.
SRT, ASS/SSA, WebVTT and plain text support overlap trimming and splitting. MP4/MOV delivery converts supported text tracks to MOV_TEXT while preserving language and chapters.
PGS, DVD/VobSub and compatible broadcast subtitle packets use conservative whole-event overlap copy. Matroska is the broad preservation route; incompatible MP4/MOV delivery is rejected with Matroska, deselection or OCR guidance.
BT.2020/PQ or ARIB STD-B67 colour signalling, mastering-display data and content-light metadata are indexed and checked across tested HEVC boundaries.
Per-packet dynamic T.35 payload coverage, registration header, source-map alignment and physical boundary presence have deterministic validation.
Profile 8.1 RPU NALs and Matroska DOVI configuration are preserved. At a discontinuity the first RPU is marked as a scene refresh and its CRC is recomputed; later RPUs remain exact. No Dolby certification is claimed.
A53 closed-caption payload equality is tested at H.264/HEVC boundaries. Chapters are trimmed/retimed; tags, dispositions, attachments, fonts and cover art are preserved where the destination supports them.
Player evidence
Every case starts and ends away from a safe random-access boundary, so success requires both newly encoded boundary frames and copied interior frames. Each output decodes fully with FFmpeg and visibly advances at three positions in MPC-BE.
Honest boundaries
A codec label alone cannot guarantee a good edit. Profiles, damaged timing, encryption, proprietary recorder headers, unusual side data, driver capability and the destination container all matter.
This page describes the signed SmartCut64 1.0 release and its retained evidence. The supplied checksum file identifies the installer, portable package and exact corresponding-source archive.