Table des matières

FFmpeg

Capture avec clé Easier CAP

nice -19 ffmpeg  -f alsa -thread_queue_size 1024 -i hw:1,0 -f v4l2 -thread_queue_size 1024 -channel 0 -i /dev/video1 \
-standard PAL -vcodec libx264 -filter:v "yadif=0:-1:0" -strict -2 -flags +ildct+ilme -r 25 -crf 23 -preset medium -acodec aac \
-movflags +faststart -b:v 1M -minrate 1800k -maxrate 1800K -bufsize 2M -t 00:02:00 VHS.mp4
En utilisant l'adaptateur PAL⇔ NTSC, il faut ajouter un crop. Pour cela, ajouter un filter dans le paramètre -filter:v en le séparant avec une virgule : crop=654:446:38:30 (avec : w:h:top_x:top_y )

Découper une vidéo existante

ffmpeg -i in.mp4 -ss 00:00:15 -t 00:01:27 out.mp4

Extraire une image de la vidéo

ffmpeg -i in.mp4 -ss 00:01:14.435 -vframes 1 out.png

Supprimer la bande son d'une vidéo

ffmpeg -i in.mp4 -c copy -an out.mp4

Conversion WEBM vers GIF

function webm2gif() {
        TMP=$(mktemp --suffix .png)
        ffmpeg -y -i "$1" -vf palettegen $TMP
        ffmpeg -y -i "$1" -i $TMP -filter_complex paletteuse -r 10  "${1%.webm}.gif"
        rm $TMP
}

Source : https://askubuntu.com/a/1350795

Tuto: télécharger une vidéo et ses sous-titres depuis Youtube et incruster les sous-titres dans la vidéo

Pour traduire les sous-titres, l'outil en ligne Online Subtitle Translator fait très bien le job.