Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur du använder FFmpeg Med Visual Basic 6

    FFmpeg är ett gratis , open - source program designat för att konvertera video-och ljudfiler mellan olika format, exempelvis WMV-format som inföding förstås av Windows Media Player och olika versioner av MPEG-format . Men FFmpeg är ett kommandorad program som kan kräva kompetens att använda , så Visual Basic intuitiva verktyg för GUI design kan användas för att göra FFmpeg lite mindre komplicerat . Instruktioner
    1

    Skapa nytt projekt genom att klicka på " File ", " Nytt projekt ".
    2

    Design fönstret . Gör detta genom att dra en textruta komponent från listan Komponenter på formuläret och gå till sin egendom fönster , längst ner till höger på skärmen , och ändra namnet egenskapen till " ffmpegLocationBox . " Dessutom drar en etikett från listan Komponenter och släpp den ovanför textrutan . Gå till sin egendom listan och ändra dess text-egenskap till " FFmpeg Location . "

    Slutligen , placera en knapp bredvid denna textruta och etikett och använda listan Egenskaper för att ändra dess text-egenskap till " Hitta FFmpeg . " Dessa kommer att utgöra platsen för FFmpeg körbara filen , och klicka på knappen låter användaren leta efter den på sin hårddisk .

    Följ samma procedur för att skapa en etikett , textruta och " Sök " -knappen för " Source File . " Detta kommer att utgöra platsen för källan film som ska kodas med FFmpeg . Ändra etikettens text-egenskap till " källfilen " textrutan namn egenskap till " sourceBox " och knappens text egenskap till " Hitta källfilen. "

    Gör detta ännu en gång för en destination fil , skapa en etikett , textruta och " Sök " -knappen . Namnge textrutan " destinationBox . " Ändra etikettens text-egenskap för att läsa " Destination File " och knappens text egenskapen att läsa " Select Destination File . "

    Lägg ännu en textruta och etikett . Ändra texten på etiketten " Argument ". Detta kommer att vara en plats för avancerade användare av FFmpeg att lägga till speciella inställningar kommandoraden för att finjustera hur FFmpeg verk . Namnge den här textrutan " argumentsBox . "

    Slutligen lägger en sista knappen och ändra dess text-egenskap till " Kör FFmpeg . " Detta blir den sista knappen användaren klickar efter att hon har hittat FFmpeg körbara , ligger filen källfilmen och gett en destination fil för FFmpeg att skapa . Det kommer att vara den som faktiskt börjar konverteringen .
    P Det fanns en hel del att göra i det här steget , så låt oss översyn . Fönstret du skapar för din ansökan ska ha fyra textrutor och deras förklarande etiketter , en för " FFmpeg läge , " " Source File ", " Destination File " och " Argument ". Dessutom bör det finnas en knapp för "Find FFmpeg , " " Hitta källa " och "Find destination . " Slutligen bör du ha en knapp för " Run FFmpeg . " Addera 3

    Lägg till ett OpenFileDialog och SaveFileDialog komponenter från komponenten bar genom att dra dem till ditt fönster . Det spelar ingen roll var du placerar dem , eftersom de kommer att vara osynlig för användaren tills du kallar på dem , men de kommer att göra det lättare för dig att ge användaren en filhanterare och dialogrutan Spara med dina knappar .

    4

    Dubbelklicka på " Sök FFmpeg " knappen från ditt formulär . Detta kommer att ta dig till källkoden fliken och automatiskt skapa en händelse funktion för din knapp . Denna funktion kommer att ha ett namn som " Button1_Click . " Sätt den här koden i funktionen : OpenFileDialog1.ShowDialog ( ) ffmpegLocationBox.Text = OpenFileDialog1.FileName ( ) katalog

    Koden uppmanar användaren att lokalisera FFmpeg filen på hårddisken , och sedan lagrar detta filnamn och sökväg . på FFmpeg textrutan
    5

    Dubbelklicka på " Hitta källa " knappen från ditt formulär och infoga denna kod : OpenFileDialog1.ShowDialog ( ) sourceBox.Text = OpenFileDialog1.FileName ( ) katalog

    det uppmanar användaren att lokalisera sin källa film och sparar den filnamn och sökväg i Source textrutan
    6

    Dubbelklicka på " Sök Destination " -knappen och sätt den här koden : . SaveFileDialog1.ShowDialog ( ) destinationBox.Text = SaveFileDialog1.FileName ( ) katalog

    Detta är lite annorlunda . Istället för att be användaren en befintlig fil , kommer den att be honom om en plats och ett namn att använda för att spara den nya filmfilen skapad av FFmpeg . Det sparar då att filnamnet och sökvägen till Destination textrutan .
    7

    Dubbelklicka på " Kör FFmpeg " -knappen och sätt denna sista bit av kod ( se referenser för information om syntax cmd.exe kommando ) : Dim ffmpegLocation Som StringDim INFILE Som StringDim outFile Som StringDim argument As String

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

    Dim kommandoraden Som StringcommandLine = " cmd.exe /k " "" "" & ffmpegLocation & "" " -i" "" & INFILE & "" "" & argument & "" "" & outFile & "" "" ""

    Call Shell ( kommandorad ) katalog

    Detta är inte så komplicerat som det ser ut . Det går steg för steg , med placeringen av FFmpeg ansökan , ville källa och destination filer för filmen och några argument och skickar dem vidare till Windows -programmet " cmd.exe ", vilket bara är ett annat namn för Windows kommandotolk .

    Detta orsakar kommandotolken för att öppna och automatiskt köra FFmpeg med de alternativ som valts av användaren .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man tar bort kod musikspelaren från MySpace
    ·Hur man gör ett formulär stanna på toppen i Visual B…
    ·Komma åt Remote System Information i VB6
    ·Vad betyder Väntar en End of Expression betyder i VB
    ·Hur man använder VBA till Center text på ett Word-dok…
    ·Hur man skapar en tabell i VB.NET
    ·Hur får Folder Size i VB6
    ·Hur man skapar Klicka & dra objekt i Visual Basic
    ·Hur du ändrar Tillämpning Titel i Visual Basic 6
    ·Hur man sparar data i Unbound DataGridView till en SQL …
    Utvalda artiklarna
    ·VB.Net & Hur Exponera Business Objects som Web Services…
    ·Konvertera OS Grid till GPS
    ·Hur man skapar en Notepad - Visual Basic 6.0
    ·Hur man beräknar bankdagar i Visual Basic
    ·Hur man byter Alternativ i Regular Expression
    ·Python Property Funktion
    ·MySQL ASP Tutorial
    ·Hur man använder en switch-sats i C
    ·Hur man skapar en PHP Redirect för en Affiliate
    ·Vad är Script Debugging
    Copyright © Dator Kunskap http://www.dator.xyz