Skip to content

Releases: nilsenj/ultimate-converter

Ultimate Converter 0.1.0 Beta 5 — AV1 GPU, audio repair and reliability

Choose a tag to compare

@nilsenj nilsenj released this 13 Oct 02:56

Ultimate Converter 0.1.0 Beta 5

Windows 10/11 x64. App build 0.1.0+14. All conversion features remain free and offline.

Changes since Beta 4

  • WebM AV1 GPU encoding, including supported 10-bit HDR and shrinking, on verified NVIDIA hardware. The processing picker shows CPU/GPU selection and disables incompatible settings. Tested on RTX 4060 Laptop; hardware availability still depends on the accepted device/driver/build, not just the model name.
  • AVI output with CPU MPEG-4/MP3, resolution, quality and maximum-size controls.
  • Optional damaged-audio repair for SDR video: replace short damaged sections with silence, up to five seconds total. A warning remains visible before Save. Severe damage and video corruption still fail safely; originals are untouched.
  • Less repeated preparation for large videos. Fresh successful encodes use bounded output checks when completion evidence is consistent; recovery or inconclusive timing still receives deeper validation.
  • Improved cancellation cleanup and recovery behavior. Interrupted encoding restarts from the beginning; verified unsaved results can be saved.
  • Offline archive creation/extraction/conversion for ZIP, 7z, TAR, TAR.GZ, TAR.XZ and TAR.BZ2, with RAR extraction/conversion.
  • Document engine packaging fixes, broader PDF compatibility, saved-webpage HTML import, HTML text/Markdown/typed JSON/XML exports, and bundled PDF font fallback including emoji.
  • Clearer conversion dialogs, progress and errors. Saved-file history and safe Save remain available.

Download

Use the installer for per-user installation or extract the portable ZIP into a new folder and run ultimate_converter.exe. Close an older instance yourself before updating its installation. Keep the entire portable folder together. SHA256SUMS.txt covers both downloads.

Limits and validation

This remains an unsigned beta. Windows may show a publisher warning. Clean-machine, broad hardware and full-length large-video stress testing are pending. PDF export reconstructs content and may change complex layouts; OCR is not included. HDR playback requires compatible hardware/software. Supported Dolby Vision re-encoding uses the compatible HDR10 base layer with explicit consent to drop dynamic metadata. Audio repair changes sound and is opt-in.

Repair was verified with synthetic middle/tail corruption and a short authorized AVI excerpt, through CPU MP4 and RTX 4060 AV1 WebM Save plus complete independent decode. No full-film repair guarantee is made. See RELEASE-VALIDATION.txt inside the package.

Optional support: https://base.monobank.ua/Ck8dMrxpTM4C44 (digital mini-guide). Payments never unlock app features.
Website: https://nilsenj.github.io/ultimate-converter/
Issues: https://github.com/nilsenj/ultimate-converter/issues

Ultimate Converter 0.1.0 Beta 3 — session recovery and guarded acceleration

Choose a tag to compare

@nilsenj nilsenj released this 12 Oct 18:48

Ultimate Converter 0.1.0 Beta 4 — optional Base support

Windows x64 unsigned beta. All conversion features remain free.

New

  • Support development through Base by mono from the existing support panel.
  • A one-time paid message from UAH 10 includes a Ukrainian mini-guide about formats, smaller files, HDR and checking results.
  • Browser opening failures offer Copy Base link. Patreon remains a follow-updates link.
  • Support never changes conversion formats, quality, priority or limits.

Verification and limits

Five support widget checks pass, including browser failure/copy, narrow large text and conversion-state independence. Flutter analyzer and Windows Release build pass. Public Base checkout opened for the correct creator at 10 UAH; no actual payment was made and delivery/settlement were not tested.

Native engines are unchanged from Beta 3. Media-session recovery restarts interrupted encoding from zero and retains validated unsaved results. NVIDIA MP4 H.264 SDR / HEVC Main10 HDR remains gated to the exact accepted developer device/driver configuration, not all NVIDIA cards. Other machines retain available CPU routes; WebM encoding is CPU-based. 4K/shrinking, supported HDR/Dolby Vision profile 8 base-layer conversion, documents and selected RAW retain Beta 3 limits. No new full-movie, broad-hardware, clean-machine or signing validation is claimed.

Support: https://base.monobank.ua/Ck8dMrxpTM4C44
Website: https://nilsenj.github.io/ultimate-converter/

Ultimate Converter 0.1.0 Beta 3 — session recovery and guarded acceleration

Choose a tag to compare

@nilsenj nilsenj released this 12 Oct 17:32

Ultimate Converter 0.1.0 Beta 3 — recovery and guarded acceleration

Windows 10/11 x64. Built in Flutter Release mode (0.1.0+3). Every conversion feature remains free and offline.

New

  • Recover interrupted media sessions: restore the selected file and settings, recover validated unsaved results, and reconcile files saved before an interruption. Interrupted encoding restarts from zero; it does not resume at the last frame. Explicitly discarded work is not recovered.
  • Lower default CPU thread budgets, resource admission checks, and low-memory cancellation help leave room for desktop work.
  • Experimental NVIDIA MP4 encoding: H.264 SDR and HEVC Main10 HDR, including resolution and size controls. HDR-to-SDR and supported Dolby Vision profile-8/HDR10-base conversion retain explicit dynamic-metadata-loss consent.
  • Close/Escape confirmation protects active or unsaved work; outside clicks no longer discard it. Fractional progress and processed video time make long jobs clearer.

Important acceleration limitation

GPU availability is deliberately bound to an accepted exact device/driver/engine receipt and a live encoder check. This build includes acceptance only for the developer's RTX 4060 Laptop GPU installation with driver 32.0.16.1742. Merely owning the same GPU model does not enable it. Other computers retain available CPU routes; HEVC Main10 GPU-only routes remain hidden. Intel acceleration and hardware WebM encoding are not available. This is not a general NVIDIA acceleration release.

Existing features

Still images; TXT/Markdown/HTML/RTF/DOCX/ODT/PDF; LOG and structured JSON/XML; selected camera RAW variants; audio/video; supported 4K/HDR and shrinking; Windows media inputs up to 50 GB; storage checks, Cancel, validated Save, Open links and last-20 saved-file history. Capabilities depend on the input and installed engines. Archive conversion is not shipped.

Validation and limits

107 Flutter tests and clean analysis; 71 production document/text conversions; 48 short native GPU HDR/SDR conversions, three SDR presets, CPU budget checks and packaged separate-process recovery checks. The shipped installer/ZIP have checksums and include runtime libraries, notices and corresponding third-party sources.

Unsigned public beta. Full-movie stress/thermal tests, independent HDR display fidelity, wider GPU/driver coverage, clean-machine testing and physical power-loss durability remain unverified. Resource budgets are estimates, not a hard memory cap. Recovery currently covers media sessions. PDF export reconstructs supported content; no OCR. Some audio codecs, RAW variants and Dolby Vision profiles are unsupported. Shrinking is not guaranteed; impossible targets fail safely.

Download Setup for a per-user install, or extract the entire portable ZIP. Preserve your source files and review important outputs. Development updates: https://www.patreon.com/c/u4982665 . No payment is required and no donation checkout is advertised as active.

Ultimate Converter 0.1.0 Beta 2 — HDR and smaller videos

Choose a tag to compare

@nilsenj nilsenj released this 11 Oct 23:11

Ultimate Converter 0.1.0 Beta 2 — HDR and smaller videos

Windows 10/11 x64. Every conversion feature is free and runs offline on your device.

Download

Windows installer · Portable ZIP

Setup installs for your account without administrator access. For the portable version, extract the entire ZIP and run ultimate_converter.exe, keeping its DLLs and resource folders together. All engines, fonts, runtime libraries, notices and corresponding LGPL sources/build recipes are included. Use SHA256SUMS.txt to verify downloads. The app executable version is 0.1.0.2.

New in Beta 2

  • Keep HDR: convert supported PQ/HLG video to 10-bit VP9 WebM, retaining supported HDR color and static mastering/light-level metadata.
  • HDR to SDR: convert supported HDR video to ordinary-screen H.264 MP4 or VP9 WebM with tone mapping and BT.709 output.
  • Resize and shrink: choose original resolution, 1080p or 720p, quality presets or an output-size goal. The popup explains color changes and metadata losses before conversion.
  • Supported Dolby Vision: profile 8 with HDR10-compatible base layer (compatibility 1, no enhancement layer). Re-encoding uses that HDR10 base and requires consent to discard dynamic Dolby Vision/HDR10+ metadata. Copying supported HEVC tracks into MKV preserves their verified metadata without shrinking.
  • Windows media inputs up to 50 GB, video up to 4K / 60 fps, storage preflight/reserve checks, conversion progress and Cancel. Duration has no fixed cap.
  • Keep the same rounded translucent format popup, safe Save, Open file links and persistent history of the last 20 successful saves.

Also included: still-image formats, audio conversion/extraction, selected camera RAW and declared raw-video imports, TXT/Markdown/HTML/RTF/DOCX/ODT/PDF conversions, LOG export and structured JSON/XML conversion, formatting and minification.

Limits worth knowing

  • Unsigned public beta. Windows may show an unknown-publisher/reputation warning. Clean-machine, broader hardware and accessibility checks remain pending. Only Windows x64 is packaged here.
  • HDR playback needs a compatible player/display. Dolby Vision profile 5 and enhancement-layer workflows are unsupported. HEVC Main10 encoding is unavailable. HDR MP4 stream-copy remains gated; use MKV for supported unchanged HEVC copying.
  • Audio selection currently supports compatible mono/stereo tracks. No automatic surround downmix. Choose a supported stereo track if the source also includes surround tracks.
  • A size goal is an upper limit, not a guaranteed result. Jobs unable to meet it fail safely without saving an invalid output. Quality presets can produce larger files. Disk estimates cannot guarantee space on every destination; save failures retain the validated result for retry.
  • Full-length 50 GB movies, sustained 4K thermal performance, HDR-screen visual fidelity and broad mobile-player compatibility have not been established by this release's bounded tests.
  • Complex document layouts can reflow; PDF-to-editable conversion reconstructs text. No OCR for scanned PDFs. Still images are limited to 32 MiB and 4 million pixels; some RAW/codec variants are unsupported. Archive conversion is not included.

Validation

215 Rust tests passed (3 explicitly ignored); 87 Flutter tests passed; formatting, Clippy and Flutter analysis passed. Native checks cover HDR inspection/conversion/copy/validation, HDR dependency gates, storage/cancellation failures, all 42 document routes plus structured text (71 checks), RAW (21), SDR/expanded/raw video (26), image and audio smoke tests. The release package has a verified per-file manifest and ZIP extraction hashes. These checks do not imply full fidelity or production coverage. See RELEASE-VALIDATION.txt in the download.

The installer was tested in an isolated directory on the developer's Windows account: all 129 payload hashes, launch, reinstall and uninstall passed while preserving a user-created file. The test disabled shortcut creation because an existing shortcut was present; shortcut creation was verified for Beta 1, not rerun for Beta 2.

Report an issue · App website · Development updates

Please report your Windows version, input/output formats and error message. Share only non-sensitive samples you have permission to publish. Support is optional and never unlocks features.

Ultimate Converter 0.1.0 Beta 1 — Windows x64

Choose a tag to compare

@nilsenj nilsenj released this 11 Oct 20:40

Ultimate Converter 0.1.0 Beta 1 — Windows x64

First public Windows download of Ultimate Converter. Every conversion feature is free, and conversion runs locally on your device.

Download and run

Recommended: Download the Windows installer. Run Setup and follow the steps. It installs for your Windows account without administrator access, adds a Start menu shortcut, offers an optional desktop shortcut, and includes an uninstaller in Windows Settings. All conversion engines and runtime libraries are included for offline installation.

Portable option: Download Ultimate-Converter-0.1.0-beta.1-windows-x64.zip, extract the entire archive, and run ultimate_converter.exe. Keep its DLLs and resource folders alongside it. Choose the named Windows ZIP, not GitHub's automatically generated Source code archives.

The ZIP includes the optimized Release executable, conversion engines, local C++ runtime libraries, fonts, third-party notices, and corresponding LGPL library sources/build recipes. SHA256SUMS.txt verifies the download; FILE-MANIFEST.sha256 inside the ZIP lists individual files.

Included

  • Still-image, document, audio/video, selected camera RAW and LOG/JSON/XML conversion.
  • PDF text reconstruction with readable Markdown and reliable heading/table recovery.
  • JSON/XML formatting, minification and typed conversion.
  • Supported 4K and resize/shrink options, safe Save, Open file and recent conversions.
  • Follow on Patreon for updates; all app features remain free.

Beta limitations

Windows 10/11 x64 target; tested on the developer's Windows machine. The installer and app are currently unsigned. Windows may show an unknown-publisher/reputation warning. Clean-machine and broad hardware/accessibility testing are pending. Complex PDF layouts can change, scanned PDFs have no OCR, and unsupported formats/codecs are rejected. macOS, Linux, Android and iOS packages are not part of this release.

Conversion checks and release-package validation are recorded in RELEASE-VALIDATION.txt inside the app folder. Installer acceptance also passed installation, all 116 payload file hashes, both shortcuts, app startup, reinstallation and uninstall while preserving a user-created file. The installer checksum is in Ultimate-Converter-0.1.0-beta.1-windows-x64-setup.exe.sha256. No real payment flow is enabled in the app.

Report an issue · Development updates