Pomelo is a desktop media player with Youtube search, playback, and download functionality.
-
Play videos locally from the computer, with shuffle and reverse playback.
-
Search for videos, channels, or playlists from Youtube.
-
Play videos or playlists straight from Youtube.
-
Download videos or playlists from Youtube.
-
Searching and downloading might stop working, usually due to Youtube API changes. If this happens, try changing the Invidious and/or Yt-dlp settings.
-
Downloaded videos seem to have seeking issues on Linux.
Before installing Pomelo, you will need to install one or both of the following dependencies:
Check the official website for instructions on how to install.
If you're installing gstreamer on Windows, you will also need to add the path to the gstreamer binaries ( example: C:\gstreamer\1.0\msvc_x86_64\bin ) to the PATH environment variable.
On some distros ( Ubuntu, Debian, Arch, etc. ) you can install FFmpeg using a package manager. Otherwise, you can download FFmpeg from the git repository, then follow the instructions here to install.
- Download the executables for Windows under "More downloading options"
- You can download either the "full" or "essential" build, they both should work.
- Create an "ffmpeg" folder somewhere on your computer ( example: C:\ffmpeg ), then extract the contents of the downloaded zip file and place them in this folder.
- Add the path to the ffmpeg executables ( example: C:\ffmpeg\ffmpeg-7.0.2-full_build\bin ) to the PATH environment variable.
After installind the dependencies, download the latest release here, then simply extract the executable and place it wherever you want.
Pomelo should work on most modern Windows and Linux systems, though testing on this has been limited. It may also be buildable on MacOS, but this is untested. Below is a list of systems that are confirmed to work. If you have Pomelo working on a system not listed here, please let me know so it can be added to the list.
- Windows 11, 10
- Ubuntu