Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment masquer modules, projets et …
  • Comment écrire un programme qui raf…
  • Comment jouer des sons avec Visual B…
  • Comment faire pour activer et désac…
  • Comment faire Breakout en Visual Bas…
  • Comment trier les données dans Visu…
  • Comment créer une connexion dans Vi…
  • Comment faire pour utiliser l'édite…
  • Comment écrire un fichier texte dan…
  • Comment faire pour supprimer une pro…
  •   Visual Basics 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
  •  
    Visual Basics programmation

    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 & "" "" ""

    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 .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment Diviser en VBA 
  • Comment faire pour transférer des données entre tableaux 
  • Comment faire pour supprimer les balises XML à partir d'un fichier XML en VB6 
  • Qu'est-ce que la police à espacement fixe 
  • Comment faire pour installer XNA pour une utilisation avec VBNET 
  • Comment faire un jeu de Tower Defense dans Visual Basic 6.0 
  • Comment écrire un code Tangent pour une calculatrice en VB.Net 
  • Comment utiliser les formulaires en VBA 
  • Définition de plusieurs lignes de Visual Basic 6.0 
  • Comment faire pour démarrer telnet de Visual Basic 
  • Connaissances Informatiques © http://www.ordinateur.cc