Apart from playing media files, VLC media player can stream, transcode and save other media streams. Transcoding is the process of converting media file or stream to different formats or bitrates.

You can convert (transcode) video files on VLC via GUI (VLC’s interface) and by VLC’s command line. Though the method of the command line is more flexible, we shall be discussing the way of GUI only, as it’s more convenient.

Converting the file using GUI

  1. In VLC, go to “Media >> Convert / Save…” (Ctrl+R).
  2. Add the input file(s) or stream(s) you want to transcode. Press “Convert / Save”.

VLC_converting file_fig1

  1. In the “Convert” windows specify the destination file name (including file extension – e.g. on Windows “C:\out.mp3”).
  2. Select the desired codec from the profile list. To check/edit the settings of a given profile press the “Edit selected profile” button. Profiles can also be added/deleted.
  3. Press “Start”.


VLC_converting file_fig2

If the profile settings were compatible and transcoding was successful, a playable destination file should be created.