Uanset om du har en lille gruppe website eller en stor medlemsbaseret social networking site , der giver en måde for brugerne at uploade videoer er en fantastisk måde at lade dem personalisere deres medlem eller profil side eller blot dele indhold . Videoer , dog er normalt store og forbruger betydelige mængder båndbredde , som kan være dyrt for dig som ejeren af webstedet . Derfor sparer båndbredde og penge ved at konvertere video filer til mindre Flash- videofiler ( . FLV). FLVs er små alligevel beholde meget af den oprindelige video kvalitet i form af lyd og billede klarhed . Med ASP.NET og nogle tredjeparts plug-in biblioteker , konvertere filer på flue er forholdsvis let. Ting du har brug
FFMPEG biblioteker
. NET Media Handler Pro
Visual Basic eller Visual Studio
Vis Flere Instruktioner
1
Gennemse til Media Soft Pro hjemmeside, så hente en evaluering kopi af Media Handler Pro video til Flash SDK (se Resources). Video til Flash SDK er et sæt af biblioteker , du har brug for at installere på din webserver , før du kan konvertere videofiler til FLVs . Evalueringen version er gyldig i 30 dage fra datoen for installation. Hvis du ønsker at bruge bibliotekerne længere end det, du har brug for at købe en licens på Media Soft Pro hjemmeside.
2
Besøg FFMPEG hjemmeside, så hent " Libavfilter " bibliotek komponenter (se Resources ) .
3
Naviger til kontrolpanel til dit Windows -baserede web -server, og derefter logge ind med dit brugernavn og adgangskode. Klik på " Install " eller " Install Scripts " linket i betjeningspanelet, og derefter uploade Media Handler Pro ansøgningen. Følg anvisningerne for at installere bibliotekerne på webserveren . Genstart serveren, hvis du bliver bedt om at gøre det.
4
installere " Libavfilter " komponenter i Web - hosting kontrolpanel på samme måde , som du gjorde Media Handler Pro ansøgning biblioteker.
< br > 5
Open Visual Basic eller Visual Studio på din computer. Åbn den webformular eller et projekt , som du ønsker at oprette den kontrol , der er nødvendige for at give brugerne mulighed for at konvertere video filer på din hjemmeside.
6
Find " Toolbox" på værktøjslinjen , og træk og slip en " FileUpload " kontrol på webformularer .
7
Træk og slip en " Button " kontrol fra " Toolbox" på webformular . Fremhæv kontrol på formularen, og tryk derefter på "F2 "-tasten. Omdøb styring til . " Convert"
8
Indtast følgende kode i "Option Explicit " eller krop hændelseshandler værdi felt : Hej
" Dim _mhandler som ny MediaHandler () < br >
Dim ROOTPATH As String = Server.MapPath ( Request.ApplicationPath )
//sæt ffmpeg sti
_mhandler.FFMPEGPath = HttpContext.Current.Server.MapPath ( "~ \\ ffmpeg \\ ffmpeg.exe " )
//sæt source stien
_mhandler.InputPath = ROOTPATH &" \\ indhold \\ original "
//sæt output stien < br >
_mhandler.OutputPath = ROOTPATH & " \\ indhold \\ output "
//sæt source filename
_mhandler.FileName = " sample.mp4 "
//set output filename
_mhandler.OutputFileName = " sample.flv " "
9
Dobbeltklik på " Konverter "kontrol på nettet formularen , så kopiere og indsætte følgende kode i hændelseshandler felt : Hej
" //sæt source filename
_mhandler.FileName =" sample.mp4 "
//sæt uddatafilnavnet
_mhandler.OutputFileName = " sample.flv "
//start video behandlingsprocedure
VideoInfo info = _mhandler.Encode_FLV ()
//eller
VideoInfo info = _mhandler.Process () "
Når brugeren klikker på " Convert "-knappen på din webside , vil serveren konvertere video fil til FLV -format. Brugeren vil herefter modtage en prompt at hente FLV fil til sin computer .
10
Gem webformular , derefter uploade det til serveren .