Créer une vidéo de fichiers d'image?

voix
4

Je suis en train de faire une vidéo d'un dossier complet des fichiers jpeg. J'ai essayé Google, et tout le monde est coincé avec cela. J'ai téléchargé le SDK WM et le codeur, mais depuis le moment je ne sais pas leur modèle d'objet que je ne peux pas faire grand-chose.

Est-ce que quelqu'un ici a un certain code de travail sur la façon de créer un WMV ou AVI ou un fichier vidéo MPEG d'un dossier complet de fichiers JPEG? (En C #)

Je peux voir les réponses qui, apparemment, il n'y a pas moyen de le faire à partir de C #, juste à l'aide d'un tiers. Je vais vérifier vos suggestions.

Créé 20/07/2009 à 21:31
source utilisateur
Dans d'autres langues...                            


6 réponses

voix
3

Jetez un oeil à l'emballage AVIFile de Corinna John . Je l' ai utilisé dans le plug - in de sortie AVI pour Cropper .

Créé 20/07/2009 à 21:57
source utilisateur

voix
2

Voir l' exemple AVBlocks Diaporama . Il crée une vidéo (comme MP4) à partir d' images. L'entrée est une série d'images JPEG. La sortie est configurée avec un préréglage AVBlocks.

Créé 26/10/2013 à 00:29
source utilisateur

voix
2

VirtualDub est capable de faire une vidéo à partir de plusieurs fichiers d'image. Voici un aperçu tout à fait de la façon de le faire.

FFMPEG, comme CptSkippy mentionné, a également cette fonction.

Créé 20/07/2009 à 21:49
source utilisateur

voix
1

Essayez via NuGet « accord.extensions.imaging.io », puis je l'ai écrit la petite fonction suivante:

    private void makeAvi(string imageInputfolderName, string outVideoFileName, float fps = 12.0f, string imgSearchPattern = "*.png")
    {   // reads all images in folder 
        VideoWriter w = new VideoWriter(outVideoFileName, 
            new Accord.Extensions.Size(480, 640), fps, true);
        Accord.Extensions.Imaging.ImageDirectoryReader ir = 
            new ImageDirectoryReader(imageInputfolderName, imgSearchPattern);
        while (ir.Position < ir.Length)
        {
            IImage i = ir.Read();
            w.Write(i);
        }
        w.Close();
    }

Il lit toutes les images à partir d'un dossier et fait une vidéo sur eux.

Si vous voulez faire mieux que vous pourriez probablement lire les dimensions de l'image au lieu de codage dur, mais tu as le point.

Créé 29/05/2015 à 15:23
source utilisateur

voix
1

Je me suis finalement installé sur Splicer . Gratuit, simple à utiliser, et il fonctionne. Plus d' infos sur chemin de travail pour faire de la vidéo à partir d' images en C #

Créé 20/07/2009 à 21:56
source utilisateur

voix
1

Avez - vous envisagé d' utiliser FFMPEG ? Je l' ai utilisé pour créer des vignettes de la vidéo dans plusieurs projets.

Créé 20/07/2009 à 21:41
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more