Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať FFmpeg S Visual Basic 6

FFmpeg je slobodný , open - source aplikácia slúži k prevodu video a audio súborov medzi rôznymi formátmi súborov , tak vo formáte WMV , ktorý je natívne rozumejú Windows Media Player a rôzne verzie formátu MPEG . Avšak , FFmpeg je linka program , príkaz , ktorý môže vyžadovať odborné znalosti používať , tak Visual Basic je intuitívne nástroje pre GUI dizajn môže byť použitý pre FFmpeg trochu menej komplikovaný . Pokyny dovolená 1

Vytvoriť nový projekt kliknutím na tlačidlo " Súbor " , " New Project " .
2

Navrhnite okno . Do tejto pretiahnutím zložky textové pole zo zoznamu komponentov do formulára a ísť do svojho okne vlastností , v pravom dolnom rohu obrazovky , a mení názov vlastnosť " ffmpegLocationBox . " Okrem toho , pretiahnite štítok zo zoznamu súčasti a umiestnite ho nad textové pole . Choďte do svojho zoznamu majetku a zmeniť jeho vlastnosť text k " FFmpeg umiestnenie . "

Konečne , umiestnite tlačidlo vedľa tohto textového poľa a na štítku a pomocou zoznamu vlastností zmeniť jeho vlastnosť text na " Vyhľadať FFmpeg . " Tie budú predstavovať umiestnenie spustiteľného súboru FFmpeg , a kliknite na tlačidlo umožní užívateľovi prechádzaním pre ňu na jej pevný disk .

Vytvoriť štítok , TextBox Postupujte rovnakým spôsobom a " Nájsť " tlačidlo " zdrojový súbor . " To bude predstavovať umiestnenie zdrojového filmu má byť kódovaný pomocou FFmpeg . Zmeňte vlastnosť text na štítku na " Zdrojový súbor , " názov vlastnosti textového poľa , aby " sourceBox " a vlastnosť text na tlačidle na " Vyhľadať zdrojový súbor . "

To zatiaľ ešte raz pre cieľového súboru , vytvára štítok , textbox a " Hľadať " tlačidlo . Názov textového poľa " destinationBox . " Zmeňte vlastnosť text štítku , aby si " cieľový súbor " a vlastnosť text tlačidla , aby si " Vyberte cieľový súbor . "

Pridať ešte jeden TextBox a štítok . Zmena textu na štítku na " Argumenty " . To bude miesto pre pokročilých používateľov FFmpeg pridať špeciálne nastavenia príkazového riadku pre jemné doladenie , ako FFmpeg funguje . Meno tejto textové pole " argumentsBox . "

Nakoniec pridáme poslednú tlačidlo a zmeniť jeho vlastnosť text na " Run FFmpeg . " To bude posledná tlačidlo používateľ klikne potom, čo sa nachádza na FFmpeg spustiteľný súbor , ktorý sa nachádza na film zdrojový súbor a vzhľadom k tomu cieľový súbor pre FFmpeg vytvoriť . Bude to ten , ktorý skutočne začína proces prevodu .

Bola tam kopa robiť v tomto kroku , takže sa poďme skontrolovať . Okno , ktoré vytvárate pre aplikácie by mala mať štyri textové polia a ich vysvetľujúce popisky , každý pre jednu " FFmpeg Umiestnenie " , " zdrojový súbor " " cieľového súboru " a " argumenty " . Okrem toho by malo byť tlačidlo " Nájsť ffmpeg " , " nájsť zdroj " a " Nájsť cieľ . " Napokon, mali by ste mať tlačidlo " Run FFmpeg . "
3

pridať komponenty OpenFileDialog a SaveFileDialog z komponentov baru pretiahnutím do okna . Nezáleží na tom , kam ich umiestniť , ako budú pre užívateľov neviditeľné , kým nezavoláte na ne , ale bude to pre vás jednoduchšie poskytnúť užívateľovi prehliadač súborov a dialógové okno Uložiť súbor pomocou tlačidiel .
Stránka 4

Double - kliknite na tlačidlo " Nájsť ffmpeg " z formulára . Tým sa dostanete na kartu zdrojového kódu a automaticky vytvoriť funkciu udalosti pre vaše tlačidla . Táto funkcia bude mať názov ako " button1_Click . " Vložte tento kód do funkcie : OpenFileDialog1.ShowDialog ( ) ffmpegLocationBox.Text = OpenFileDialog1.FileName ( )

Tento kód sa spýta užívateľa , vyhľadajte súbor FFmpeg na pevnom disku , a potom ukladá tento názov súboru a cesta . vo FFmpeg textového poľa
5

Double - kliknite na tlačidlo " Nájsť zdroj " z formy a vložte tento kód : OpenFileDialog1.ShowDialog ( ) sourceBox.Text = OpenFileDialog1.FileName ( )

To žiada užívateľov , aby lokalizovať jeho zdroj film a ukladá , že názov súboru a cestu do textového poľa zdroj
6

Double - kliknite na " Nájsť cieľ " tlačidlo a vložte tento kód : . SaveFileDialog1.ShowDialog ( ) destinationBox.Text = SaveFileDialog1.FileName ( )

To je trochu iný . Namiesto toho žiada užívateľov o existujúci súbor , bude sa ho spýtať na umiestnenie a názov použiť na uloženie nový súbor videa vytvorený FFmpeg . To potom šetrí , že názov súboru a cestu k cieľu textového poľa .
7

Double - kliknite na tlačidlo " Spustiť FFmpeg " a vložiť tento posledný kúsok kódu ( pozri odkazy na informácie o syntaxe cmd.exe príkaz ) : Dim ffmpegLocation ako StringDim Infil ako StringDim outFile ako StringDim argumenty String

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

Dim príkazového riadku ako StringcommandLine = " cmd.exe /k " " " " " & ffmpegLocation & " " " - i " " " & inSoubor & " " " " a argumenty a " " " " & outSoubor & " " " " " " celým

Volanie Shell ( príkazový riadok )

to nie je tak zložité, ako to vyzerá . Ide to krok za krokom , pričom umiestnenie aplikácie FFmpeg , zdrojové a cieľové súbory pre film a nejaké argumenty chcela a odovzdávanie je spolu s programom Windows " cmd.exe " , čo je len iný názov pre príkazový riadok systému Windows .

To spôsobí príkazového riadku otvoriť a spustiť automaticky ffmpeg s možnosťou vybraným užívateľom .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené