github jub0t/concat v0.2.11
Concat v0.2.11

one hour ago

Concat 0.2.11

A release of fixes: black frames at cuts, a preview that went black on some Windows PCs, captions on Intel Macs, and a log that says what went wrong when something does.

Fixed

  • Black frames at cuts. A clip split or trimmed between two frames no longer leaves a black frame at the cut, in the preview or in the exported file. Footage slower than the export, or slowed down, keeps its last frame (#756).
  • Merge works on clips cut between frames, both halves of a split clip included (#756).
  • Black preview on Windows. When a PC's graphics device drops out, Concat lets it go, tries it once more, then steps down, and as a last resort draws the preview on the processor instead of going black. That last step leaves effects out of the preview, and the monitor says so once (#709). If your preview is still black on 0.2.11, please add your log to #709.
  • Captions on Intel Macs. Generating captions no longer runs on the graphics chip of an Intel Mac, which is where it closed the app (#758). We could not test this on an Intel Mac ourselves, so please tell us in #758 how it behaves on yours.
  • Windows and Linux: the window during an export. The window can be minimised, maximised and moved while Export, Settings or another full-window page is up. Close is dimmed while an export runs, so one click in the corner cannot cancel it (#751).
  • Show in folder and Remove on a recent project's card stay under the pointer and take the click (#748).
  • Duplicate is one undo step, for one clip or many.
  • A cut on a step of a speed curve keeps the jump.
  • Emoji from fonts drawn in layers and gradients, as Windows 11's are, show in colour in titles.
  • On a phone, the row of tabs in Settings has no gaps (#718).

New

  • A log worth reading. Every line says when, how serious, what about and what happened, and it is in the file before a crash can take it. The log records what you did in the interface's own words, how each run started and ended, and whether the last run ended cleanly. It never holds your text or captions (#594, #330).
  • Share the log from a phone. On Android, Settings › About shares this run's log and the one before it in two taps. When the last run crashed, the next launch says so once, offers the log, and names what the crash was (#560).
  • Exports explain themselves. An export's log says what was asked, each stage as it passes, and ends with one line saying where the time went, whether it finished, was cancelled or failed (#560, #754). If an export is slow on your machine, that line is what we need in #754.
  • 25 languages are level with English again: 3,288 strings translated.

Faster

  • Titles, shapes and photos are read once per export and kept on the graphics device, not once per frame. In our test export on an Apple M5, drawing went from 5.5 s to 4.1 s (#754).
  • An emoji's picture is decoded once and kept, so a title with emoji no longer pays for each one on every paint.
  • A speed curve is prepared once, so reading it during playback and export costs almost nothing.

For agents and scripts

  • A finished export reports every frame as rendered (#595).
  • A speed curve sent through the API is stored in order and in range.
  • When the preview had to be drawn without effects or HDR, the API's preview returns an error instead of a picture that is missing them.

Before you install

  • Windows: this release is not code-signed yet. SmartScreen asks before it runs: More info › Run anyway. Where Smart App Control is on, Windows refuses unsigned programs; see the code signing policy.
  • Android: no automated check has started this APK: CI's emulators run x86_64 and it is built for arm64. If it does not open on your phone, say so.

Download

A self-contained build for every platform Concat ships on.

Apple silicon Intel / x86_64 arm64
macOS macos-arm64.dmg macos-x86_64.dmg
Windows windows-x86_64-setup.exe, .msi
Linux linux-x86_64.deb, .rpm, x86_64.AppImage linux-aarch64.deb, .rpm, aarch64.AppImage
Android android-arm64.apk
iOS / iPadOS ios-arm64.ipa

SHA256SUMS lists each file's checksum.

Don't miss a new concat release

NewReleases is sending notifications on new releases.