Is it a Virus?
✔ NO - Safe
Must be in C:\Program Files\mpv-sync\ or C:\Program Files (x86)\mpv-sync\ and is digitally signed by a legitimate publisher.
Warning
Typically legitimate; can run in background
If mpv-sync.exe appears outside the standard folder or lacks a valid signature, investigate
Can I Disable?
✔ YES
Disable via Windows Services or the mpv-sync client settings; stop sync sessions to prevent background activity
What is mpv-sync.exe?
mpv-sync.exe is the helper service for the MPV Sync project, a lightweight synchronization module that coordinates playback timing for the mpv media player. It connects to the mpv IPC channel and to other devices or sessions, exchanging timing data to keep audio and video in lockstep during shared viewing or multi-device playback. It is designed to be unobtrusive, starting on demand when a sync session is formed and running in the background to minimize drift between participating endpoints.
mpv-sync uses a local IPC socket to talk with mpv, then broadcasts timing updates across the network via a lightweight protocol (WebSocket/TCP). It estimates clock drift, applies incremental corrections, and relies on mpv's clock to maintain synchronized playback across devices.
Quick Fact: mpv-sync pioneered low-latency cross-device sync for mpv by using a compact IPC bridge and a minimal network protocol to minimize drift.
Types of mpv-sync Processes
- Client Process: Liaises with the user and starts sync sessions
- Sync Engine: Core timing and drift correction
- IPC Bridge: Inter-process communication channel between mpv and mpv-sync
- Network Listener: Listens for sync messages from other devices
- Session Manager: Maintains user sessions and credentials
- Logging Service: Background log writer for diagnostics
Is mpv-sync Safe?
Yes, mpv-sync is safe when downloaded from the official MPV Sync Project repository and installed in the recommended folder.
Is mpv-sync a Virus or Malware?
The real mpv-sync is not a virus. If mpv-sync.exe is found outside normal install paths or lacks a valid signature, treat as suspicious and scan the system.
How to Tell if mpv-sync is Legitimate or Malware
- File Location:: Must be in C:\Program Files\mpv-sync\ or C:\Program Files (x86)\mpv-sync\, and the executable named mpv-sync.exe. Any mpv-sync.exe elsewhere is suspicious.
- Digital Signature:: Right-click mpv-sync.exe → Properties → Digital Signatures. Should show a valid signature from the 'MPV Sync Project' publisher.
- Resource Usage:: Idle CPU 1-6% and memory 50-150 MB are typical. Constant high usage when idle is suspicious.
- Behavior:: mpv-sync should run only when a sync session is active or when launched by the mpv-sync client. Persistent background activity without a session is a red flag.
Red Flags: If mpv-sync.exe is located in unusual folders (like Temp or AppData), runs when no sync is active, has no digital signature, or uses excessive resources constantly, scan your system with antivirus software. Look for similarly named files such as 'mpv-sync-setup.exe' from untrusted sources.
Why Is mpv-sync Running on My PC?
mpv-sync runs to coordinate timing for mpv playback across devices or sessions. It may operate in the background to maintain synchronization even when the main player window is minimized.
Reasons it's running:
- Active Sync Session: You're actively sharing playback with other devices or sessions.
- Background Timing: mpv-sync maintains drift corrections in the background to keep endpoints aligned.
- Startup Launch: mpv-sync is configured to launch at Windows startup to auto-join sessions.
- IPC / Network Activity: Listening for timing updates, authentication, or session changes from peers.
- Manual or Scripted Start: You or an automation script started a sync session, keeping mpv in sync with another device.
Can I Disable or Remove mpv-sync?
Yes, you can disable mpv-sync. You can stop sync sessions, disable startup, or uninstall the component if you no longer need cross-device sync.
How to Stop mpv-sync
- End Active Sessions: Open the mpv-sync client and terminate all active sync sessions
- Quit the MPV-sync Client: Close the mpv-sync application gracefully
- Disable Startup: Task Manager → Startup tab → Disable MPV Sync
- Stop Background Service: If installed as a Windows service, stop the service mpv-sync via services.msc
- Network Listener: Temporarily disable network listening in settings if applicable
How to Uninstall mpv-sync
- ✔ Windows Settings → Apps → Apps & features → MPV Sync → Uninstall
- ✔ Control Panel → Programs → Uninstall a program → MPV Sync → Uninstall
- ✔ Consider alternative sync options or remove mpv-sync components entirely if not needed
Common Problems: Sync Issues or Resource Use
If mpv-sync is misbehaving, locate the likely cause and apply recommended fixes to restore stable synchronization.
Common Causes & Solutions
- Sync drift or desync between devices: Recalibrate or restart the sync session; ensure clocks are correct on all devices; verify network latency and jitter
- High CPU or memory usage: Close unused sync sessions, update mpv and mpv-sync, and disable unnecessary network listeners
- mpv-sync not starting: Check install path (C:\Program Files\mpv-sync\ or C:\Program Files (x86)\mpv-sync\), verify digital signature, and reinstall if needed
- Network/firewall blocking sync traffic: Open required ports for mpv-sync, allow through firewall, and verify NAT traversal if syncing across networks
- Conflicts with other synchronization tools: Disable or uninstall other sync utilities that compete for the same ports or IPC channels
- System time out of sync: Sync Windows time or enable automatic time synchronization (NTP) to prevent drift
Quick Fixes:
1. Quick Fixes:
2. 1. Open the mpv-sync client and inspect active sessions; close unnecessary ones
3. Restart both mpv and mpv-sync to re-establish timing
4. Check firewall/port settings for mpv-sync traffic
5. Update to the latest mpv and mpv-sync versions
6. Reset mpv-sync settings to defaults if drift persists
Frequently Asked Questions
Is mpv-sync_safe?
Yes. mpv-sync is safe when downloaded from the official MPV Sync Project repository and installed in the recommended folder. Always verify the digital signature.
Do I need mpv installed to use mpv-sync?
Yes. mpv-sync coordinates timing for the mpv player, so mpv must be installed on the system and accessible to mpv-sync.
Can mpv-sync sync across multiple devices?
Yes. mpv-sync is designed for cross-device synchronization, enabling shared playback sessions between supported endpoints.
How do I configure mpv-sync to sync with another device?
Open the mpv-sync client, create or join a sync session, then provide the remote device identifier or share a session link as prompted by the UI.
Why is mpv-sync using CPU when idle?
Background timing and network listening can keep small CPU activity to maintain readiness for new sessions; ensure idle activity is expected and not due to a bug.
How do I uninstall mpv-sync?
Use Settings → Apps → Apps & features → MPV Sync → Uninstall, or use the Control Panel uninstall option. Remove related files if desired.