How to install and use VLC for advanced playback on elementary OS
VLC Media Player is a dependable choice when the default video application on elementary OS cannot open an unusual file, handle an external subtitle, or provide enough control over playback. It supports common formats such as MP4, MKV, WebM, AVI and MOV, along with network streams, DVDs, audio CDs and many broadcast-oriented files.
Installing VLC is straightforward, but the most useful features are found after installation. Elementary OS users can adjust subtitle timing, choose audio and video tracks, apply filters, open network locations, save playlists and control playback speed without replacing the clean Pantheon desktop experience.
Choose the right installation method
The simplest route is the AppCenter. Open it from the Applications menu, search for “VLC”, check that the publisher and application details look legitimate, and select the install option. AppCenter applications are generally delivered through Flatpak, which keeps the program and many of its dependencies separated from the core operating system. This is a sensible option for beginners who prefer graphical software management.
A Flatpak installation may request permissions for files, removable storage or network access. These permissions are relevant to a media player: VLC needs to read your videos, music and subtitles, including content stored on a USB drive or external SSD. If VLC cannot see a folder, open the system’s application permission controls or use a file from your home directory first to identify whether the problem is access-related.
Terminal users can install the traditional Ubuntu package with APT. Open Terminal and run:
sudo apt update
sudo apt install vlc
Enter your account password when prompted, then launch VLC from Applications or with vlc. APT integrates closely with the system libraries and desktop, while Flatpak usually provides a newer, more self-contained build. Either method is suitable for everyday use; avoid installing both unless you have a specific reason, because duplicate launchers and different settings directories can become confusing.
For broader Linux software news and release coverage, desktop software news can provide useful background when a new codec, media framework or distribution change affects VLC. The application itself remains free and open source, so there is no subscription to maintain for local playback.
Open files and organise your media
After launching VLC, use Media > Open File to select a single video, or drag a file from Files into the VLC window. Media > Open Multiple Files is useful for a set of episodes, while Media > Open Directory can load an entire folder. VLC can also open an optical disc, capture device or network stream from the same Media menu.
For regular viewing, create a playlist with View > Playlist or the keyboard shortcut Ctrl+L. Drag files into the playlist, reorder them, and save the list through Media > Save Playlist to File. M3U playlists are convenient for local music collections and downloaded lectures because they can be opened again without selecting every file manually.
Elementary OS users often keep media in separate folders such as Videos, Music and Downloads. If a file on an NBN-connected home server or NAS does not open, first test a local copy. Network playback can fail because of permissions, a sleeping server, a changed share address or Wi-Fi congestion rather than a VLC fault. A wired Ethernet connection is usually more reliable for high-bitrate 4K files, particularly in busy apartment buildings in Sydney or Melbourne.
VLC also accepts a direct network address through Media > Open Network Stream. This is useful for a legitimate HTTP, HTTPS, RTSP or other supported stream supplied by a broadcaster, camera or media server. Do not treat VLC as a way to bypass paid services, regional restrictions or digital rights management. Platforms such as Kayo and some streaming services rely on protected web playback that a desktop media player may not support.
Control subtitles, sound and playback speed
Subtitle control is one of VLC’s strongest practical features. Open Subtitle > Add Subtitle File and select an SRT, ASS or another supported subtitle file. When the subtitle filename closely matches the video filename, VLC may load it automatically. Subtitle > Subtitle Track lets you switch between tracks embedded in an MKV file.
If captions appear before or after speech, use the G and H shortcuts to adjust subtitle delay while watching. For precise changes, open Tools > Track Synchronisation and edit the subtitle-track synchronisation value. The same window can correct audio that is ahead of or behind the picture. Small adjustments are often enough when a separately downloaded subtitle was created from a different release of the film.
The playback-speed controls sit under Playback > Speed. Faster playback can help with long presentations, university recordings or local council meetings, while a slower speed is useful for language study. The J, K and L controls can move through playback in small increments, although shortcut behaviour may vary slightly between VLC builds and keyboard layouts.
Under Audio, choose an alternative language, commentary track or audio device when the file contains multiple options. Tools > Effects and Filters includes equaliser controls, spatial effects and compression options. These can help when dialogue is hard to hear over music, but aggressive processing may make a film sound unnatural. Start with modest changes and disable filters if the result becomes distorted.
Configure video output and image quality
VLC normally selects a suitable video output automatically. If playback is jerky, open Tools > Preferences, select the Video category and test another output module. The best option depends on the graphics hardware, drivers and compositor used by the elementary OS release. Apply one change at a time and restart VLC before judging it.
Hardware decoding can reduce CPU use during high-resolution playback. In Preferences, choose the Input/Codecs section and inspect the hardware-accelerated decoding setting. Automatic is a good starting point. If a video shows green blocks, freezes, tears or displays an incorrect colour, turn hardware decoding off and test again. A software-decoded 1080p file may work perfectly even when accelerated 4K playback does not.
For ordinary picture adjustments, use Tools > Effects and Filters > Video Effects. Crop, rotate, sharpen and adjust brightness or contrast when necessary. The Video > Crop menu can remove black bars, while Video > Aspect Ratio can correct a file recorded with unusual display metadata. Avoid stretching a 4:3 programme to fill a widescreen display, since faces and objects will look unnaturally wide.
VLC does not magically improve a low-quality source. Increasing sharpness can emphasise compression noise, and boosting brightness can reveal image artefacts. A calibrated monitor and the correct display aspect ratio usually produce a better result than stacking multiple filters. On a laptop used outdoors in bright Queensland sunlight, adjusting the screen’s brightness may be more effective than changing the video itself.
Use advanced tools without losing the simple workflow
VLC supports useful keyboard controls: Space pauses playback, F toggles full screen, M mutes audio, and the arrow keys move through the timeline. The exact shortcut list is available under Tools > Preferences > Hotkeys. Learning a few commands makes VLC easier to use from a distance, especially when connected to a television through HDMI.
The snapshot command under Video captures the current frame, while Record can save part of a stream or playback session when enabled. These functions should be used for material you have permission to copy. VLC can also convert files through Media > Convert / Save. Select a source, choose a profile such as MP4, specify a destination and begin the conversion. Conversion may take time and can reduce quality if the selected profile is unsuitable.
The “Open Capture Device” option can expose a webcam or other supported input. Device availability depends on Linux drivers and permissions, so a camera may need access granted through the desktop or hardware settings. Streaming and transcoding options under the same menus are powerful, but they are more complex than local playback and should be configured carefully on a home network.
VLC settings are stored separately from the media files. If a change creates strange behaviour, open Preferences and select Reset Preferences, then restart VLC. This is often quicker than reinstalling the application. Keep VLC updated through the same source used for installation, and avoid downloading random codec packs or unofficial builds. VLC already includes support for a broad range of formats.
For elementary OS-specific desktop adjustments, the tips and tricks archive is a useful companion to VLC guidance. It can help with related tasks such as managing applications, working with Files and keeping a Pantheon-based desktop tidy.
Troubleshoot common playback problems
A file that refuses to play may be incomplete, damaged or encoded with an uncommon format. Check its size and try opening another file in VLC. If every file fails, inspect the installation or reset preferences. If only one file fails, copy it locally, confirm that the extension is accurate and test it with a second trusted player before assuming VLC is the cause.
When video stutters, close unnecessary applications and check system load. High-bitrate 4K footage can exceed the capabilities of older integrated graphics, particularly on compact laptops. Try disabling hardware decoding, then try enabling it if it was off. Changing the video output module, reducing the window size and using a local file instead of a network share can also identify the source of the problem.
Audio problems are commonly caused by an incorrect track, muted output or a selected device that is no longer connected. Check Audio > Audio Device and the elementary OS sound controls. Bluetooth headphones may introduce delay or reconnect to a different profile. For television playback, confirm that the HDMI output is selected and that the television supports the audio format being sent.
Australian users should also remember that downloaded television recordings and online streams can have restrictions. ABC iview, SBS On Demand and other services may use browser-based delivery, encrypted playback or terms that limit copying. VLC is ideal for personal files, open media and permitted streams, but it should not be used to defeat access controls. Keeping a local media library organised by filename, season and subtitle language will prevent many playback headaches.
| Need | Recommended VLC feature | Where to find it |
|---|---|---|
| Play an unusual local file | Open File | Media menu |
| Watch a folder in sequence | Playlist or Open Directory | View and Media menus |
| Fix subtitles that arrive early | Subtitle delay | Subtitle menu or G/H shortcuts |
| Correct speech and picture mismatch | Track synchronisation | Tools > Track Synchronisation |
| Reduce high-resolution CPU use | Hardware decoding | Tools > Preferences > Input/Codecs |
| Remove black bars | Crop and aspect ratio | Video menu |
| Save a frame | Snapshot | Video menu |
| Change file format | Convert / Save | Media menu |
VLC works best on elementary OS when it is treated as a focused playback tool rather than a collection of settings that must all be changed. Install it through AppCenter or APT, test a normal local file, then add subtitles, playlists, synchronisation and hardware-decoding adjustments only when a real need appears.
A practical setup is to keep media in clearly named folders, store matching subtitle files beside their videos, use a wired connection for demanding network playback and reset preferences when experiments cause trouble. With that approach, VLC gives elementary OS users reliable format support and fine-grained control while preserving a clean, uncomplicated desktop routine.