Linux VLC Guide - ryzendew/Linux-Tips-and-Tricks GitHub Wiki
Linux VLC Guide
Complete beginner-friendly guide to VLC Media Player on Linux, covering Arch Linux, CachyOS, and other distributions including installation, configuration, and advanced features.
Table of Contents
VLC Installation
Install VLC
Arch/CachyOS:
# Install VLC
sudo pacman -S vlc
# With all codecs
sudo pacman -S vlc vlc-plugin
Debian/Ubuntu:
sudo apt install vlc
Fedora:
sudo dnf install vlc
Launch VLC
Start VLC:
# Launch VLC
vlc
# Or from application menu
VLC Configuration
VLC Settings
Configure VLC:
- Tools → Preferences
- Video → Output: Automatic
- Audio → Output: Automatic
- Input/Codecs → Hardware decoding
Hardware Acceleration
Enable GPU acceleration:
- Tools → Preferences → Input/Codecs
- Hardware-accelerated decoding: Automatic
- Video codec: H.264, H.265
Playback Features
Playback Controls
VLC controls:
- Space: Play/Pause
- F: Fullscreen
- M: Mute
- Arrow keys: Seek
Subtitles
Load subtitles:
- Subtitle → Add Subtitle File
- Select .srt or .vtt file
- Adjust timing if needed
Streaming
Stream Media
Stream to network:
- Media → Stream
- Add source file
- Stream → Next
- Destination: HTTP or RTP
- Configure settings
Troubleshooting
Playback Issues
Check codecs:
# Install codecs
sudo pacman -S gstreamer gst-plugins-good gst-plugins-bad gst-plugins-ugly
Audio Not Working
Check audio:
# Restart PulseAudio
pulseaudio -k
pulseaudio --start
Summary
This guide covered VLC installation, configuration, and usage for Arch Linux, CachyOS, and other distributions.
Next Steps
- Multimedia - Media applications
- Hardware Acceleration - GPU acceleration
- VLC: https://www.videolan.org/
This guide covers Arch Linux, CachyOS, and other Linux distributions. For distribution-specific details, refer to your distribution's documentation.