If you have videos, you need to install VLC or FFmpeg.


PhotoStructure uses VLC or FFmpeg to transcode the videos in your library so they can be streamed to browsers on your mobile and computer.

Unfortunately, due to patent and licensing issues surrounding video formats, it's up to you to manually install VLC or FFmpeg on your own computer.

If you don't have videos you want to include in your PhotoStructure library, you can skip this step and continue with your installation.

What's the difference?

VLC is a graphical user interface for FFmpeg.

Note that for PhotoStructure's use, FFmpeg will have a smaller RAM footprint, and will be faster than VLC in many cases.



Windows 10


  • Open a terminal and run sudo apt install ffmpeg
  • Note that there are bugs with the Snap Store versions of vlc and ffmpeg. By using apt you avoid the snaps.

And then...

If you installed VLC:

  1. launch it,
  2. accept the privacy policy, then
  3. go to Preferences, and pick "automatically check for updates."

Please consider donating to FFmpeg or VLC (click the "donate" button in the header).

After installing VLC or FFmpeg, you can continue with the PhotoStructure installation.

Don't Panic.

If you missed this notice the first time around, don't fret:

  1. Follow the steps above to install FFmpeg or VLC, then
  2. Restart PhotoStructure, then
  3. Click PhotoStructure's icon in your system tray and select Restart sync.

PhotoStructure will re-scan your library and import your videos.

Photo by Thomas William.