Phân phối mặc định của VLC bao gồm một số lượng lớn các thư viện decoding và encoding miễn phí, tránh việc tìm kiếm/ bổ sung các plugin độc quyền. Nhiều trong số các codecs của VLCđược cung cấp bởi thư viện libavcodec từ dự án FFmpeg, nhưng nó dùng chủ yếu từ muxer và demuxers riêng cũng như các giao thức riêng của nó. nó cũng được xem là media player đầu tiên hỗ trợ phát lại các đĩa DVD được mã hóa trên Linux và OS X bằng cách sử dụng thư viện giải mã DVD libdvdcss.