| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment utiliser FFmpeg Avec Visual Basic 6
    FFmpeg est une application gratuite , open- source conçu pour convertir les fichiers vidéo et audio entre différents formats de fichiers, tels que le format WMV qui est nativement compris par Windows Media Player et les différentes versions du format MPEG . Cependant, FFmpeg est un programme en ligne de commande qui peut nécessiter des compétences à utiliser, donc des outils intuitifs de Visual Basic pour la conception graphique peuvent être utilisés pour faire FFmpeg un peu moins compliqué. Instructions
    1

    Créer un nouveau projet en cliquant sur "Fichier", "Nouveau projet ".
    2

    conception de la fenêtre. Pour ce faire, en faisant glisser un élément de zone de texte à partir de la liste des composants sur la forme et aller à sa fenêtre de propriétés, en bas à droite de l'écran, et en changeant le nom de la propriété à " ffmpegLocationBox . " En outre , faites glisser une étiquette de la liste des composants et déposez-le au-dessus de la zone de texte . Aller à la liste des biens et changer sa propriété text " FFmpeg Lieu . "

    Enfin, placez un bouton à côté de la case et l'étiquette et utiliser la liste des propriétés pour modifier sa propriété text " Trouvez FFmpeg . " Ceux-ci représentent l'emplacement du fichier exécutable FFmpeg , et en cliquant sur le bouton permettra à l'utilisateur de naviguer jusqu'à lui sur son disque dur.

    Suivez la même procédure pour créer une étiquette , zone de texte et le bouton "Rechercher" pour " Source File " . Cela représentera l'emplacement de la source vidéo à encoder avec FFmpeg . Changer la propriété text de l'étiquette de " Source File ", la propriété du nom de la zone de texte pour " sourceBox » et la propriété text du bouton de "trouver le fichier source. "

    Pour ce faire, encore une fois de plus pour un fichier de destination, la création d'un étiquette , zone de texte et le bouton "Rechercher" . Nommez le " destinationBox . " Zone de texte Modifier la propriété texte de l'étiquette pour lire " fichier de destination" et la propriété text du bouton jusqu'à lire " Sélectionner le fichier de destination . "

    Ajoutez encore une autre zone de texte et l'étiquette . Modifier le texte de l'étiquette de « Arguments ». Ce sera un lieu pour les utilisateurs avancés de FFmpeg pour ajouter des paramètres de ligne de commande spéciaux pour affiner la façon dont FFmpeg œuvres . Nommez la case " argumentsBox . "

    Enfin, ajouter un dernier bouton et changez sa propriété text "Run FFmpeg . " Ce sera le dernier bouton, l'utilisateur clique après qu'elle a situé l' exécutable FFmpeg , situé le fichier vidéo source et donné un fichier de destination pour FFmpeg pour créer . Il sera celui qui commence réellement le processus de conversion.

    Il y avait beaucoup à faire dans cette étape , nous allons donc revue . La fenêtre que vous créez pour votre application doit avoir quatre zones de texte et leurs étiquettes explicatives, un pour chaque " FFmpeg Situation », « Source File ", " Destination File » et « Arguments ». En outre, il devrait y avoir un bouton pour " Trouvez FFmpeg ", " Trouvez Source " et " Trouvez Destination". Enfin, vous devriez avoir un bouton pour " Run FFmpeg . "
    3

    Ajouter un OpenFileDialog et SaveFileDialog composants de la barre des composants en les faisant glisser dans votre fenêtre . Ce n'est pas grave si vous les placez , car ils seront invisibles pour l'utilisateur jusqu'à ce que vous appelez sur eux , mais ils vont le rendre plus facile pour vous de fournir à l'utilisateur un navigateur de fichier et boîte de dialogue en utilisant les boutons . < Enregistrer br> 4

    Double- cliquez sur le bouton "Rechercher FFmpeg " de votre formulaire. Cela vous amènera à l'onglet du code source et créer automatiquement une fonction d'événements pour votre bouton. Cette fonction aura un nom comme " Button1_Click ". Insérez ce code dans la fonction: OpenFileDialog1.ShowDialog () ffmpegLocationBox.Text = OpenFileDialog1.FileName ()

    Ce code demande à l'utilisateur de localiser le FFmpeg fichier sur le disque dur , puis stocke ce nom de fichier et le chemin . dans la zone de texte FFmpeg
    5

    Double- cliquez sur le bouton " Rechercher la source " de votre formulaire et insérer ce code : OpenFileDialog1.ShowDialog () sourceBox.Text = OpenFileDialog1.FileName ()
    < p> cette demande à l'utilisateur de localiser sa source vidéo et enregistre ce fichier et chemin d'accès dans la zone de texte Source
    6

    Double -cliquez sur le bouton "Rechercher Destination" et insérer ce code : . SaveFileDialog1.ShowDialog ( ) destinationBox.Text = SaveFileDialog1.FileName ()

    c'est un peu différent. Au lieu de demander à l'utilisateur d'un fichier existant , il va lui demander un emplacement et le nom à utiliser pour enregistrer le nouveau fichier de film créé par FFmpeg . Il enregistre alors le nom du fichier et le chemin de la zone de texte de destination .
    7

    Double- cliquez sur le bouton "Exécuter FFmpeg " et insérez cette dernière peu de code (voir les références pour plus de détails sur la syntaxe de cmd.exe commande ) : ffmpegLocation As StringDim inFile Comme StringDim outFile Comme arguments StringDim As String

    inFile = sourceBox.TextoutFile = destinationBox.TextffmpegLocation = ffmpegLocationBox.Textarguments = argumentsBox.Text

    Dim commandLine Comme StringcommandLine = " cmd.exe /k " "" "" & ffmpegLocation & "" " -i" "" & inFile & "" "" & arguments & "" "" & outFile & "" "" ""
    < p > Appel Shell ( commandLine )

    Ce n'est pas aussi compliqué qu'il y paraît. Il va étape par étape , en prenant l' emplacement de l'application FFmpeg , les fichiers source et destination pour le film et tous les arguments voulus et de les acheminer au programme Windows " cmd.exe ", qui est juste un autre nom pour l'invite de commande Windows .

    Cela provoque l'invite à ouvrir et exécuter automatiquement FFmpeg avec les options choisies par l'utilisateur commande .

    Previous :

    next :
      articles connexes
    ·Comment créer une nouvelle VB PictureBox 
    ·Comment savoir ActiveX Programmation 
    ·Comment faire pour créer un contrôle ActiveX dans Vis…
    ·Comment utiliser InputBox dans VB6 
    ·Comment écrire un fichier texte dans une table de base…
    ·Tutoriel Visual Basic: Msgbox 
    ·Comment imprimer entiers dans Visual Basic 
    ·Comment apprendre Visual Basic 2008 
    ·Comment placer un combo dans DataGrid en VB6 
    ·Comment ouvrir un document Word en VB Net 
      articles en vedette
    ·Comment remplacer une base de données en XML 
    ·Comment écrire un fichier batch pour copier un fichier…
    ·Comment JSON données avec JavaScript 
    ·Comment faire pour installer un formulaire de grande di…
    ·Comment insérer les mots qui contiennent des apostroph…
    ·Comment envoyer un argument en VBA 
    ·Comment Downcast en VB.NET 
    ·Comment faire pour configurer SSL dans PHP 
    ·Comment faire pour modifier la taille d'un modèle de c…
    ·Comment faire pour exécuter un exploit IPBFree Avec Pe…
    Copyright © Connaissances Informatiques http://fr.wingwit.com