Étape 5: Rejoindre vidéo et audio dans un flux unique
Maintenant, nous avons besoin de 2 outils que j’ai écrit moi-même.
Vous pouvez soit télécharger les exécutables Windows, j’ai fait (ne vous inquiétez pas, ils sont des utilitaires de ligne de commande simple, il n’y a pas de virus ou ce genre de la taureaux) depuis le lien que je fournis ici, ou vous pouvez copier collez le code et compiler dans votre environnement préféré.
1. Mettez le jvid.exe (ou le fichier exécutable que vous avez compilé de jvid.cpp) dans le dossier de sortie et exécutez-le
Cette volonté lire l’en-tête du fichier .bmp, décider si avant-plan / arrière-plan doit être retournée, de dépouiller les données d’image de la zone de données et de joindre toutes les données d’image de cadres dans un segment unique dans un fichier appelé output.jvd
2. Mettez les jmerge.exe (ou le fichier exécutable que vous avez compilé de jmerge.cpp) dans le dossier de sortie et exécutez-le
Il réunira output.jvd (le flux d’image) et audio.raw (le 8-bit audio fichier raw vous avez créé précédemment. Les deux doivent être dans le même répertoire que l’exécutable jmerge. Le résultat est un fichier appelé video.jvd
VIDÉO. JVD est le fichier vidéo de résultat fin qui sera mis sur la carte SD !
Question : Pourquoi n’a pas fait une interface plus agréable quatre vos outils ? Pourquoi avez-vous choisi ces noms stupides ?
Réponse : ce fut une expérience. Je ne souhaite pas développer cela plus. Examinez le code et vous faire des meilleurs outils.
EDIT : En cas vous obtenez « manquant libgcc... » avec jvid.exe ou jmerge.exe, j’ai ajouté libgcc runtimes (Libraries.zip) pour les téléchargements. Téléchargez et ajoutez-les dans le même dossier, si vous obtenez le message d’erreur « manquant libgcc... ».