Releases: Xpycode/P2toMXF
Releases · Xpycode/P2toMXF
P2toMXF 1.2
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
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)