Difference between revisions of "VLC HowTo/Extract audio from a file"

From VideoLAN Wiki
Jump to navigation Jump to search
m (Tag with Template:Howto invisibly)
m (whitespace fix)
Line 1: Line 1:
 
{{Howto}}
 
{{Howto}}
 
 
The following example under this show how to extract audio from a working video file like file.ts in command line.
 
The following example under this show how to extract audio from a working video file like file.ts in command line.
  

Revision as of 05:31, 17 November 2016

The following example under this show how to extract audio from a working video file like file.ts in command line.

vlc file.ts --no-sout-video --sout '#std{mux=raw,dst=file.mp3}'

The following example will prevent the GUI from appearing and converts the audio to .wav:

vlc -I dummy --sout "#transcode{acodec=s16l,channels=2}:std{access=file,mux=wav,dst=OUTFILE.wav}" INFILE.mp4 vlc://quit

With this, you can build scripts to mass-convert multiple files, for example in Bash (Linux, Mac OS X) to convert all files ending in lowercase "mp4" you would use:

for i in *mp4; do vlc -I dummy --sout "#transcode{acodec=s16l,channels=2}:std{access=file,mux=wav,dst=$i.wav}" $i vlc://quit; done

See also