FFmpeg allows you to record, convert and stream digital audio and video in various formats.
The installation guide can be found here
Commands
ffmpeg -i [source].flv -vn acodec copy [dest].mp3 | Copy the sound of a video to an mp3 |
ffmpeg -i [source].avi -s 320×240 -b 1000k -vcodec wmv2 -ar 44100 -ab 56000 -ac 2 -y [dest].wmv | Convert AVI to WMV |
ffmpeg -i [source].flv -vcodec mpeg2video target_video.m2v -acodec copy [dest].mp3 | Extract audio & video from a movie. |
ffmpeg -i [source].flv -f mp3 -vn -acodec copy [dest].mp3 | Extract audio from flv to mp3 |
ffmpeg -i [source].avi -y -f vcd -vcodec mpeg1video -map 0.0:0.0 -b 1150 -s 352×240 -r 29.97 -g 12 -qmin 3 -qmax 13 -acodec mp2 -ab 224 -ar 44100 -ac 2 -map 0.1:0.1 [dest].mpg | Convert plain .avi movies to .mpeg |
ffmpeg -i [source].flv -r 15 -b 128k -s qcif -acodec amr_nb -ar 8000 -ac 1 -ab 13 -f 3gp -y [dest].3gp | Convert .flv to .3gp |
ffmpeg -i [source].flv | Get video information with ffmpeg |
for f in *.flv; do ffmpeg -y -i “$f” -f image2 -ss 10 -vframes 1 -an “${f%.flv}.jpg”; done | For all flv files in a dir, grab the first frame and make a jpg. |
ffmpeg -i [source].avi -f mp3 [dest].mp3 | Extract audio from a video |
ffmpeg -vcodec copy -acodec copy -i orginalfile -ss 00:01:30 -t 0:0:20 [dest] | Cut out a piece of film from a file. |
ffmpeg -f x11grab -r 25 -s 800×600 -i :0.0 [dest].mpg | Capture video from X11 |
ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq [dest].mpg | Capture video of a linux desktop |
ffmpeg -i [source].avi -s 480×320 -aspect 4:3 -b 768k -ab 64k -ar 22050 -r 30000/1001 [dest].mp4 | Convert avi to iphone format |
find ~/[dir] -name “*.m4a” -exec ffmpeg -i {} -acodec mp3 -ac 2 -ab 128 “{}.mp3” \; | Convert m4a to mp3 |
Latest posts by Rick Donato (see all)
- How to Configure a BIND Server on Ubuntu - March 15, 2018
- What is a BGP Confederation? - March 6, 2018
- Cisco – What is BGP ORF (Outbound Route Filtering)? - March 5, 2018
Want to become a Linux expert?
Here is our hand-picked selection of the best courses you can find online:
Linux Mastery course
Linux Administration Bootcamp
and our recommended certification practice exams:
AlphaPrep Practice Tests - Free Trial