Mac OS X packages from MacPorts

Kdenlive and MLT can compile and run under Mac OS X. Packages are available from the MacPorts project.

MacPorts is a source-based system - there is not a binary app bundle for Kdenlive. Therefore, Kdenlive and all of its numerous dependencies including multimedia libraries, KDE, and Qt must be compiled. This can take a long time and much disk space! Furthermore, it is not unusual for something not to build correctly; it is definitely not something for the novice, impatient, or "faint of heart."

System: Leopard or Snow Leopard

Kdenlive and MLT were tested on Mac OS X 10.5 and 10.6, Intel platform.
We welcome your feedback on Mac OS C 10.5 PowerPC platform, not test was done.

Kdenlive could not be compiled on Mac OS X 10.4.

Install MacPorts

Follow these guidelines: http://guide.macports.org/index.html#installing

If MacPorts is already installed on your computer, upgrade installed ports:
% sudo port -d selfupdate
% sudo port -u upgrade outdated

Install Kdenlive

Run the following command:
% sudo port install kdenlive

Post-install

Run the following commands:
% sudo chown -R $USER ~/Library/Preferences/KDE
% sudo launchctl load -w /Library/LaunchDaemons/org.freedesktop.dbus-system.plist
% sudo chown $USER /Library/LaunchAgents/org.freedesktop.dbus-session.plist
% launchctl load -w /Library/LaunchAgents/org.freedesktop.dbus-session.plist
% open -a kdeinit4

If you want to reclaim disk space:
% sudo port clean --all installed

Add a Login Item:

  1. From the Apple menu, choose System Preferences...
  2. Click Accounts
  3. Click Login Items
  4. Click +
  5. In the file dialog, go to /Applications/MacPorts/KDE4
  6. Select kdeinit4
  7. Click Add
  8. Close the System Preferences window

Running Kdenlive

There are a few ways:

  • In a terminal:
    % open -a kdenlive
  • From Finder or the Dock
    1. Switch to the Finder
    2. Navigate to /Applications/MacPorts/KDE4
    3. Double-click kdenlive
    4. Drag kdenlive to the Dock if you want

    Note: you will not get a pretty icon in the Dock when it is not running.

  • In Spotlight (after it has re-indexed), enter "kdenlive" and choose it from the Applications section of the results.

Not Launching?

If after performing the above, Kdenlive still does not launch, then check your process listing to see if dbus (one with --system and one with --session), kdeinit4, and klauncher are running.

% ps ax | grep [d]bus
% ps ax | grep [k]de

These must be running for Kdenlive to run, but the Kdenlive port is not responsible for making them work. You should review the above instructions.

Removing Kdenlive

To remove just Kdenlive:
% sudo port uninstall --follow-dependents kdenlive

To remove Kdenlive and all of MacPorts:
http://guide.macports.org/#installing.macports.uninstalling

Feedback

Please make your feedback here:
https://forum.kde.org/viewtopic.php?f=269&t=113710