Skip to content

Releases: Xpycode/P2toMXF

P2toMXF 1.2

13 Apr 17:13

Choose a tag to compare

P2toMXF 1.2

Bug Fixes

  • Fix potential crash when cancelling a conversion (process handle race condition)
  • Fix thumbnail extraction stalling after repeated cancellations (semaphore underflow)
  • Fix security-scoped file access leak when loading fails
  • Fix output format ignored when using direct clip conversion

Code Quality

  • Split large files into focused modules (all under 500 lines)
  • Improved verification cancellation using structured concurrency

Requirements

  • macOS 14.0 (Sonoma) or later
  • Apple Silicon (arm64)

Bundled Tools

  • FFmpeg 8.0.1
  • BMX toolkit (bmxtranswrap, mxf2raw)

P2toMXF 1.1

06 Jan 05:20

Choose a tag to compare

P2toMXF 1.1

Initial public release.

Features

  • Merge & concatenate P2 clips into single MXF or MOV files
  • Individual export mode for per-clip rewrapping
  • Batch queue with sequential job processing
  • Multi-card loading from parent folders
  • Output verification (quick and full decode tests)
  • Timecode preservation from P2 metadata
  • Time estimation based on historical speed tracking
  • Sleep prevention during conversions

Requirements

  • macOS 14.0 (Sonoma) or later
  • Apple Silicon (arm64)

Bundled Tools

  • FFmpeg 8.0.1
  • BMX toolkit (bmxtranswrap, mxf2raw)