Skip to content

v2.1

Latest

Choose a tag to compare

@quatric quatric released this 30 Aug 17:52

New format support

RWAV / FWAV / CWAV (.brwav / .bfwav / .bcwav) — native demuxers and muxers with DSP-ADPCM (adpcm_thp, adpcm_thp_le) and planar PCM (8/16-bit) support across Nintendo Wii, Wii U, 3DS, and Switch formats; properly parses BOM byte order (0xFEFF / 0xFFFE) and channel block tables.

MobiClip MOC2 / MOC3 — native container demuxing support for MOC2 and MOC3 video files.

3DS CIA Video Injection

Credit to @FoofooTheGuy, whose VidInjector9000 (VidInjector9002-CLI) is now vendored and integrated:

  • Direct creation and packaging of installable Nintendo 3DS .cia video titles from encoded Moflex streams
  • Automated cross-compilation in CI across Linux (x86_64, arm64, armhf), Windows (x86, x86_64, arm64), and macOS
  • Bundled into GUI application distributions for seamless 3DS homebrew video authoring

Mobiclip & Format Improvements

  • moenc: graceful automatic fallback to video-only mode when input source has no audio track
  • moflex: corrected 64-bit seek-table duration writes and fixed single-track MULTITRACK chunk table handling
  • moflex3d: auto-split packed stereoscopic inputs for 3DS 3D video encoding

GUI

  • Defaulted encoding profile to Highest Quality (--hq)
  • Fixed Decode tab entry fields collapsing on macOS and resolved layout regressions
  • Restored robust field rendering and appearance under macOS dark mode

Build & tooling

  • Rebased onto latest upstream FFmpeg master (including vf_fruc_vulkan NVIDIA optical flow interpolation, AAC encoder updates, APV Vulkan encoder, and upstream security/performance fixes)
  • macOS: built static libdav1d and enabled it in FFmpeg CI builds
  • Embedded VidInjector9002-CLI builds directly into GUI release packages
  • Added retry and verification logic for x264 archive downloads to handle CDN challenge pages
  • Updated CI workflows, dependency caching, and actions to Node 24 runtime

Docs

  • Documented RWAV/FWAV/CWAV and MOC2/MOC3 container and codec support in README tables
  • Added FoofooTheGuy's VidInjector9000 / VidInjector9002-CLI to CREDITS_MOBICLIP.md

Downloads

  • CLI (ffmpeg/ffprobe/ffplay): mobipeg-<platform> archives
  • GUI (mobipeg-gui): mobipeg-gui-<platform> archives

All builds produced by GitHub Actions.