Étape 2: Extraction la vidéo en images bitmap numérotée avec ffmpeg
La vidéo utilisée dans cette démonstration a été sauvée de Youtube. Encore une fois, je ne vais pas expliquer ce processus ici. Juste Google il. En tout cas, j’ai sauvé la vidéo en format 3gp basse résolution, puisque je savais que ça allait finir par une résolution très très faible en fin de compte en tout cas.
Ainsi, après que vous avez vous-même une source vidéo que vous souhaitez rip, vous devez obtenir et installer vous-même ffmpeg si vous ne l’avez pas déjà.
https://www.ffmpeg.org/download.html
La vidéo a été déchirée en fichiers bitmap en niveaux de gris 84 x 48 à 20 images par seconde à l’aide de la ligne de commande suivante :
ffmpeg -i myvideo.3gp - r 20 -f image2 -vf format = gris -s 84 x 48.\output\%d.bmp
Explication des paramètres :
- ffmpeg est le programme. Si installé correctement, vous devriez être capable d’appeler cela de n’importe quel répertoire sur votre boîte de Win/Linux
- MyVideo.3gp est le nom de la source vidéo. Vous devez être dans le répertoire de la source vidéo lorsque vous exécutez cette commande. Dans le cas contraire ffmpeg ne trouverez pas votre source vidéo. La vidéo peut être n’importe quel format, ici il se trouve être un .3gp. Pourrait être un un .mpg ou .mp4 ou autres joyeusetés.
- r - 20 est la cadence à laquelle nous déchirera les cadres, 20 images par seconde
- -f image2 est le format de sortie (sortie vidéo comme cadres d’image, pas un seul fichier vidéo)
- format de -vf = gris signifie faire le format sortie en niveaux de gris
- -s 84 x 48 est la taille en pixels des images sortie (84 par 48 pixels pour Nokia 5110 LCD)
- .\output\%d.bmp est le répertoire de sortie et la sortie d’affectation de noms pour les trames déchirés. Vous avez besoin de faire un dossier de « sortie » avant d’exécuter cette commande! Le %d.bmp signifie simplement pour nommer les fichiers comme suit: 1. bmp 2. bmp 3. bmp...