Linux
Command
Library
Basics
Tips
Commands
Video & Audio
Take screenshot of the desktop
$
import
-window root [fileName]
$
gnome-screenshot
$
scrot
$
maim
[fileName]
$
flameshot
gui
$
spectacle
Take webcam photo
$
uvccapture
-d/dev/video0 -oscreenURC.jpg -m
$
fswebcam
[fileName]
Play text by computer voice
$
spd-say
"I am a robot"
$
espeak
"I am a robot"
Play sound file in wav format
$
aplay
/usr/share/sounds/alsa/Noise.wav
$
play
/usr/share/sounds/alsa/Noise.wav
$
ffplay
/usr/share/sounds/alsa/Noise.wav
$
mpv
/usr/share/sounds/alsa/Noise.wav
The classical way to play a beep sound through the PC speakers
$
beep
Mute volume
$
amixer
set Master mute
$
pactl
set-sink-mute 0 1
Turn images into a video sequence
$
ffmpeg
-f image2 -i image%d.jpg [fileName].mpg
Turn a video into images
$
ffmpeg
-i video.mpg image%d.jpg
Convert audio from video to MP3
$
ffmpeg
-i source_video.avi -vn -ar 44100 -ac 2 -ab 192k -f mp3 sound.mp3
Convert MPG to AVI
$
ffmpeg
-i video_origine.mpg video_finale.avi
Convert AVI to MPG
$
ffmpeg
-i video_origine.avi video_finale.mpg
Convert AVI to FLV
$
ffmpeg
-i video_origine.avi -ab 56 -ar 44100 -b 200 -r 15 -s 320x240 -f flv video_finale.flv
Convert AVI to animated GIF
$
ffmpeg
-i video_origine.avi gif_anime.gif
Convert GIF to WebP
$
gif2webp
[inputFile] -o [outputFile]
Convert PNG/JPG to WebP
$
img2webp
[inputFile] -o [outputFile]
Unmute volume
$
amixer
set Master unmute
$
pactl
set-sink-mute 0 0
Record audio
$
arecord
-f cd [fileName].wav
$
ffmpeg
-f alsa -i default [fileName].wav
Resize video
$
ffmpeg
-i [inputFile] -vf scale=[width]:[height] [outputFile]
> TERMINAL_GEAR
Curated for the Linux community
Copied to clipboard
> TERMINAL_GEAR
Curated for the Linux community