Skip to content

Instantly share code, notes, and snippets.

@tobadia
Created November 11, 2020 16:53
Show Gist options
  • Save tobadia/32ee6b229b8b8c1ac5185a0eb5af5802 to your computer and use it in GitHub Desktop.
Save tobadia/32ee6b229b8b8c1ac5185a0eb5af5802 to your computer and use it in GitHub Desktop.
Incrustation de deux vidéos (Panopto)
# Usage principal (1 seule ligne)
# ffmpeg
# -i VIDEO_PRINCIPALE Fichier MP4 en .SCREEN.localview.mp4
# -i VIDEO_A_INCRUSTER Fichier MP4 en .DV.localview.mp4
# -ss TEMPS_A_RETIRER_AU_DEBUT Temps à couper, en secondes
# -filter_complex "..." Filtre à appliquer aux vidéos, cf. ci-dessous:
# "[1]scale=-1:ih/5 [pip]; La piste vidéo d'index 1 (2è en comptant de 0, càd 2è fichier d'entrée) est remise à l'échelle à 1/5è de sa hauteur et la largeur change de façon correspondante, et cette piste est ensuite dénommée 'pip' pour la référencer ici
# [0][pip] overlay=main_w-overlay_w-10:10" La piste vidéo d'index 0 (principale) se voit incrustée la pistes nommée 'pip' de façon à laisser 10 pixels à droite (lareur totale - largeur overlay - 10) et 10 en haut (10).
# output.mp4 Nom du fichier de sortie
# Exemple
# 1- Se déplacer dans le dossier où sont les vidéos
cd ~/Desktop/229bf6a3-9286-4f65-8d18-ac6a00e7dde3
# 2- Exécuter ffmpeg
ffmpeg -i c80443ec-2fe7-4d62-9cc8-ac6a00ec101e.SCREEN.localview.mp4 -i 574b9171-3134-4bce-8ff9-ac6a00ec101e.DV.localview.mp4 -ss 17 -filter_complex "[1]scale=iw/2:-1 [pip]; [0][pip] overlay=main_w-overlay_w-10:10" "TARS 2020-2021 - Marotte.mp4"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment