FFMPEG - Comment créer un Bullet Time Slice ou Accéléré Vidéo

FFMPEG - Comment créer un Bullet Time Slice ou Accéléré Vidéo

Le ODMAC Solutions Bullet est une pièce d'équipement, ce qui permet l'activation simultanée de plusieurs caméras GoPro.

Ceci est le plus souvent utilisé par nos clients dans la création de « bullet time », l'effet rendu célèbre par la série Matrix de films. Ceci est également connu comme un effet Time Slice. GoPros sont parfaits pour la création d'images de tranche de temps car ils ont une grande qualité d'image pour le prix, ce qui est important, comme normalement un bon nombre de caméras sont nécessaires. Nous avons des clients qui gèrent 30 caméras plates-formes de tranche de temps de balle!

Pour rendre la vie plus simple pour nos clients, nous expliquons dans cet article comment utiliser un script simple et l'outil puissant ffmpeg pour créer rapidement une tranche de temps vidéo à partir d'une série d'images fixes dans une plate-forme de bullet time. Cela vous permet de vérifier rapidement l'alignement de votre plate-forme. Il peut également être utilisé pour tirer rapidement ensemble des films laps de temps sans avoir à importer dans un autre logiciel.

Comme de nombreux outils puissants, ffmpeg peut être assez compliqué en raison de la myriade d'options.

Nous avons donc créé des fichiers de commandes simples / scripts pour une utilisation dans un environnement Windows et un environnement Mac. Ceci est le compagnon idéal pour notre logiciel GoPro Télécharger automatiquement « Grab » (à venir bientôt!).

La résolution vidéo est échantillonné à 1332x1000 pixels afin de maintenir la taille du fichier vers le bas et la performance accrocheur (en particulier pour l'affichage initial rapide), mais en conservant le rapport largeur / hauteur de 1,33.

Cela peut être modifié dans le script batch si vous le souhaitez (modifier le paramètre -s 1332x1000 à votre résolution souhaitée), mais le garder dans le même rapport de 1,33, sinon les images regardera écrasements ou étiré. Notez que la largeur doit être un nombre pair.

Pour référence, les différents modes photo de la caméra GoPro HERO4 sont les suivantes:

Notez que l'enregistrement 4K natif est pris en charge par le HERO4 Noir à la norme 16: 9.

Pour utiliser sur Mac, le caractère « # » le hachage est utilisé à la place.

Si vous voulez rafraîchir vos connaissances de fichier batch, SS64.com est une ressource fantastique.

Comment puis-je utiliser?

  1. Pour utiliser les scripts batch suivants, vous devrez télécharger le FFmpeg staticbuilds adapté à votre environnement (32 bits ou 64 bits pour Windows) à partir d'ici.
  1. Créez un dossier où vous pouvez placer vos images, ffmpeg.exe et le fichier batch.
  2. Télécharger le fichier batch Bullet ODMAC ici.
  3. Placez le fichier de commandes et ffmpeg.exe dans le même dossier.
  4. Téléchargez vos images et placez-les aussi dans le même dossier (les images doivent être numérotées de façon séquentielle, mais convention de nommage n'a pas d'importance que le script se charge de cela). Par exemple, GOPR_0001.jpg, GOPR_0002.jpg fonctionnera de la même que Shoot1_001.jpg, Shoot1_002.jpg.
  5. Placez un fichier overlay.png avec le logo de votre entreprise (ou autre) - ce sera superposé dans le coin en haut à gauche. Nous vous recommandons d'utiliser un fichier png transparent.
  6. Exécutez le fichier batch en double-cliquant dans l'Explorateur ou à partir du terminal (cmd dans Windows et bash sur un Mac).
  7. fichier vidéo sera créé dans le même dossier appelé CamDoBullet.mp4.

C'est tout. Nous espérons que cela vous permet d'économiser un peu de temps à vérifier que vos images est encadrée de façon appropriée.

Si vous avez une demande particulière, s'il vous plaît laissez-nous savoir et nous ferons de notre mieux pour aider!

Articles Liés