LinuxAlternative
CelluloidLinux vs QuickTime PlayerWindows

Celluloid as a Linux alternative to QuickTime Player

Updated

Our verdict

Celluloid can replace QuickTime Player for most everyday users who need to play .mov files, standard .mp4, and .mkv containers. It supports H.264 and ProRes via mpv, offers hardware acceleration, and lets you adjust audio/video sync. It is lightweight and open‑source, so it satisfies users who dislike telemetry. However, it lacks QuickTime‑specific features such as editing or exporting to .mov, and it does not provide a native Windows interface for Windows users. Overall, it works well for Linux users who want a simple, GNOME‑style player.

Feature parity85%
License
GPL-3.0+
Price
Free
Latest version
0.30 (March 28, 2026)
Rating
—
Celluloid screenshot
The main window showing the application in action

What works the same

  • Both play .mov, .mp4, and .mkv files using H.264 and ProRes codecs
  • Both support hardware acceleration for smooth playback
  • Both allow drag‑and‑drop playlist management
  • Both provide keyboard shortcuts for basic controls
  • Both are open‑source and free of telemetry

What is different

  • Celluloid uses mpv engine; QuickTime uses Apple’s proprietary engine
  • Celluloid lacks built‑in editing or exporting to .mov; QuickTime supports basic editing
  • Celluloid is a Linux‑only application; QuickTime was cross‑platform (Windows, macOS)
  • Celluloid does not have a Windows GUI; QuickTime had a Windows interface
  • Celluloid does not support QuickTime‑specific metadata handling or Apple‑specific features

Opening your QuickTime Player files

Celluloid can open QuickTime .mov files containing H.264 or ProRes streams without issues. It does not export or convert files back to .mov; if you need to create .mov files, you’ll need another tool such as ffmpeg or a dedicated editor.

Switching from QuickTime Player to Celluloid, step by step

  1. 1. Install Celluloid from your distribution’s package manager or Flathub.
  2. 2. Drag and drop your .mov files into the Celluloid window or use the File → Open menu.
  3. 3. If you need to adjust audio/video sync, press ‘J’ or ‘K’ to shift audio or video by 50ms increments.
  4. 4. For hardware acceleration, ensure your system’s GPU drivers are up to date; Celluloid will use mpv’s hwdec automatically.
  5. 5. To create playlists, drag multiple files into the window or use the Playlist tab.
  6. 6. If you need to export or edit, use ffmpeg or another editor after playback.

Key features of Celluloid

  • mpv‑based playback engine
  • GTK+ interface following GNOME HIG
  • Drag‑and‑drop playlist support
  • External mpv config file loading
  • MPRIS2 D‑Bus control
  • Keyboard shortcuts for play/pause, seek, volume
  • Playlist management
  • MPRIS2 media player controls

How to install Celluloid on Linux

Flatpak (Flathub)flatpak install flathub io.github.celluloid_player.Celluloid
Ubuntu / Mintsudo apt install celluloid
Debiansudo apt install celluloid
Fedorasudo dnf install celluloid
Arch / Manjarosudo pacman -S celluloid
openSUSEsudo zypper install celluloid

Frequently asked questions

Does Celluloid support ProRes video streams?

Yes, Celluloid relies on mpv, which can decode ProRes if the underlying libraries (libavcodec) are built with ProRes support. Most modern distributions include this support.

Can I use Celluloid on Windows?

No, Celluloid is a native Linux application. Windows users would need a Linux environment or a different player.

Is there telemetry in Celluloid?

No. Celluloid is open‑source GPL‑3.0+ and does not collect or send usage data.

3 other alternatives to QuickTime Player

All alternatives to QuickTime Player

Rate Celluloid

Be the first to rate
Is it a good replacement for QuickTime Player? 8