Extension Icon

Media Converter

This extension converts video, image, and audio files using FFmpeg
AvatarLeandro Maia
15,666 Installs
OverviewCommandsVersion History

Versions16

1.5.2 - October 31, 2025

Added

  • Copy FFmpeg Command action in the Converter Form, to allow the user to inspect the command or run it by themselves in terminal.

Fixed

  • CRF option removed from AVI as it is not actually available
  • Applied -pix_fmt yuv420p to all videos except .mov to broaden support when converting from specific/unsupported video codecs

API Changes

  • Simplified/centralized a buildVideoQuality factory for the AI tool
  • Tidied up some logic in convert-media.ts (the AI tool)
  • Tidied up some unused exports (some were left because they will definitely come in handy in future updates)

1.5.1 - August 25, 2025

Fixed

  • Simple quality not being properly applied

1.5.0 - August 12, 2025

Added

  • Video conversion quality settings
  • "More Conversion Settings (Advanced)": by default, video and audio will only show "lowest", "low", "medium", "high" and "highest" quality settings. By enabling "More Conversion Settings (Advanced)" in the extension preferences, the user will be shown a more fully-featured quality settings page, including CRF/VBR/VBR-2-PASS encoding mode, bitrate and more for video; bitrate, sample rate, bit depth, and more for audio
  • Added lots more of supported formats as inputs

API Changes

  • New type system for centralized values

1.4.2 - June 27, 2025

Added

  • Specify custom FFmpeg path from the Raycast app's extension preferences (optional)

Removed

  • FFmpegInstallPage.tsx: a page for specifying a custom FFmpeg path. Replaced by the proper handling of user preferences.

API Changes

  • Re-flowed the lost FFmpeg handling to HelloPage.tsx, previously at FFmpegInstallPage.tsx

1.4.1 - June 26, 2025

Publish on windows

1.4.0 - June 25, 2025

Major rework of the installation of FFmpeg (way more streamline for non-brew users), future-proof (for when Raycast will support more platforms than MacOS)

Added

  • New auto-installation of FFmpeg (extension dependency)
  • Auto-detect and auto-use of system FFmpeg if found on system and version 6.0+
  • Possibility to give the extension a custom path to a FFmpeg 6.0+ binary executable (on the Welcome page, under actions, ⚙ Specify Local FFmpeg Path (Advanced))
  • Icons for all actions

Removed

  • The previous 'NotInstalled.tsx' page, where the user would be guided to install FFmpeg via Homebrew. This has been replaced by the auto-detection or auto-installation
  • Converting to .HEIC is now only possible on MacOS (not an issue since at the time of writing, Raycast is MacOS only). This is because HEIC is patent-encumbered and MacOS is the only OS (that we know of) that has a built-in utility containing libvips compiled with support for libheif, libde265 and x265

API Changes

  • Custom FFmpeg installation to environment.supportPath using a customised version of the ffmpeg-static npm package
  • Added more categories to the extension

1.3.0 - May 27, 2025

Added

  • Support for .jpeg, .tif, .bmp files as input (not to be mistaken with .jpg and .tiff which were already supported)
  • Quality options for all image formats

Removed

  • Quick Convert
  • Now replaced by the main "Convert Media" command
  • Since Convert Media now auto-selects the selected Finder files, no need for the Quick Convert action anymore
  • The main "Convert Media" command is just as fast as was "Quick Convert". If you don't know what quality setting to choose, defaults are good.

Fixed

  • Converting from and to .heic now works from and to any formats.

API Changes

  • Rewrote nearly the whole extension
  • Centralised convert-media.ts tool
  • Centralised types in converter.ts
  • Rewrote the file handling logic in ConverterForm.tsx
  • Added quality handling logic for images
  • Many more. See pull request for more info.

Enhanced README and added new metadata images - March 10, 2025

✨ AI Enhancements - February 21, 2025

1.2.0 - December 27, 2024

Added

  • Added support for AVIF file format conversion.
  • Added support for multiple file selection in Quick Convert command.

1.1.0 - December 24, 2024

Added

  • Add support for webm file format conversion

1.0.1 - December 13, 2024

Fixed

  • Fix HEIC file format conversion not working as expected.

Changed

  • Refactor image conversion to use the sips command.

1.0.0 - December 11, 2024

Added

  • Added support for HEIC file format conversion using the sips command.
  • Fixed a bug where the Convert Media command would not work as expected.

0.2.0 - December 10, 2024

Added

  • Added a new Quick Convert command that allows users to select a file in Finder, choose the desired format from a list, and convert it instantly.
  • Integrated Finder selection for seamless file conversion:
  • Automatically detects and pre-selects media files currently highlighted in Finder.
  • Supports batch processing for multiple files
  • Retains manual file selection as a fallback.

0.1.1 - November 15, 2024

Changed

  • Added improvements to the ffmpeg installation check.

0.1.0 - November 15, 2024

Initial Release