Releases: arch1904/MacMp4ScreenRec
Releases · arch1904/MacMp4ScreenRec
Release list
v1.2.1
Bugfix release
- Fix launchd/Homebrew installs by resolving
ffmpegandffprobefrom common Homebrew prefixes when the agent runs with a stripped PATH - Add an explicit PATH to the generated LaunchAgent plist so background conversions can find Homebrew binaries
- Improve
mac-mp4-screen-rec statusso it reports the loaded/idle launchd state and last exit code more honestly
Upgrade
brew update
brew upgrade mac-mp4-screen-rec
mac-mp4-screen-rec stop
mac-mp4-screen-rec startv1.2.0
Highlights
- Add codec-specific output overrides based on detected source video/audio codecs
- Keep the existing global defaults and use them as fallbacks when only some settings are customized
- Keep support for multiple input extensions, one output extension, delayed original cleanup, and launchd background conversion
- Update help, manpage, README, install messaging, and Homebrew caveats for the new rule model
- Update the Homebrew tap to stable
v1.2.0
Examples
mac-mp4-screen-rec config --video-codec copy --audio-codec copy
mac-mp4-screen-rec config --map-video-codec hevc=libx264
mac-mp4-screen-rec config --map-audio-codec pcm_s16le=aacBehavior
- Untouched settings stay on their defaults or current configured values
- Codec-specific overrides only apply when the detected source codec matches
ffmpegremains the source of truth for whether a codec/container combination is valid
Upgrade
brew update
brew upgrade mac-mp4-screen-recv1.1.0
Highlights
- Add configurable original-file retention with
--keep-original-days - Add configurable input extensions, output extension, and ffmpeg video/audio codecs
- Keep existing defaults:
Screen Recording*.mov->.mp4withcopy/copy - Add hourly cleanup scheduling so retained originals are deleted even without new file events
- Add a manpage and update help, README, install messaging, and release docs
- Update the Homebrew tap for stable
v1.1.0and--HEADinstalls
Upgrade
brew update
brew upgrade mac-mp4-screen-recExamples
mac-mp4-screen-rec config --keep-original-days 7
mac-mp4-screen-rec config --all-files --input-extensions mov,mkv --output-extension mp4
mac-mp4-screen-rec config --video-codec libx264 --audio-codec aac