Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come convertire un video in FLV Da ASP Net

Se avete un piccolo sito web di gruppo o di un grande sito di social networking basata sui membri , fornendo un modo per gli utenti di caricare video è un ottimo modo per consentire loro di personalizzare il loro membro o pagina del profilo o semplicemente condividere i contenuti . Video, però, sono di solito grandi e consumano notevoli quantità di larghezza di banda , che può essere costoso per voi come il proprietario del sito . Pertanto , risparmiare larghezza di banda e denaro, la conversione dei file video in file video Flash più piccoli ( . FLV ) . FLV sono piccole ma conservano gran parte la qualità del video originale in termini di audio e di nitidezza. Con ASP.NET e alcune terze parti plug - in librerie , convertire i file al volo è relativamente facile. Cose che ti serviranno
FFMPEG biblioteche
. Media Net Handler Pro
Visual Basic o Visual Studio
Mostra più istruzioni
1

Individuare i Media Soft sito web Pro , quindi scaricare una copia della Handler Pro Video Media di valutazione per Flash SDK ( vedi Risorse ) . Il Video to Flash SDK è un insieme di librerie è necessario installare sul server Web prima di poter convertire i file video in file FLV . La versione di valutazione è valida per 30 giorni dalla data di installazione. Se si desidera utilizzare le librerie di più di questo, è necessario acquistare una licenza sul sito Media Soft Pro .
2

Visita il sito FFMPEG , quindi scaricare i componenti di libreria " Libavfilter " ( vedi Risorse ) .
3

Passare al pannello di controllo per il server Web basato su Windows , quindi accedere con il tuo nome utente e password . Fare clic su " Install Script " link " Installa" o nel pannello di controllo , quindi caricare il file dell'applicazione Pro Handler Media. Seguire le istruzioni per installare le librerie sul vostro web server. Riavviare il server se viene richiesto di farlo.
4

Installare i componenti " Libavfilter " nel pannello di controllo web -hosting nello stesso modo come avete fatto il gestore librerie di applicazioni Pro multimediali .

5

Studio Aperto Visual Basic o Visual sul computer. Aprire il modulo Web o un progetto per il quale si desidera creare i controlli necessari per consentire agli utenti di convertire i file video sul vostro sito.
6

Individuare la "Casella degli strumenti " nella barra degli strumenti , quindi trascinare e rilasciare un controllo " FileUpload " nel form web .
7

Trascinare un controllo " Button " dal " Casella degli strumenti " nel form web . Evidenziare il controllo sul form , quindi premere il tasto "F2" . Rinominare il controllo . " Converti"
8

Inserisci il seguente codice in " Option Explicit " o campo di valore gestore dell'evento corpo :

" Dim _mhandler As New MediaHandler ( )

Dim RootPath As String = Server.MapPath ( Request.ApplicationPath ) per

//set ffmpeg percorso

_mhandler.FFMPEGPath = HttpContext.Current.Server.MapPath ( " ~ \\ ffmpeg \\ ffmpeg.exe " ) per

//set fonte directory percorso

_mhandler.InputPath = RootPath &" \\ contenuto \\ originale "

//set di uscita percorso di directory < br

_mhandler.OutputPath > = RootPath & " \\ contenuto \\ output "

//set sorgente nomefile

_mhandler.FileName = " sample.mp4 "

//set di output filename

_mhandler.OutputFileName = " sample.flv " "
9

Fare doppio clic sul controllo " Convert " sul modulo Web , quindi copiare e incollare il seguente codice nel campo di gestore di eventi :

" //set sorgente nomefile

_mhandler.FileName = " sample.mp4 "

//set di output filename

_mhandler.OutputFileName = " sample.flv "

//video inizio Procesing

informazioni VideoInfo = _mhandler.Encode_FLV ( ) per

//o

VideoInfo info = _mhandler.Process ( ) "

Quando l' utente fa clic sul pulsante" Convert " nella pagina Web , il server convertire il file video nel formato FLV . L'utente riceverà una richiesta di scaricare il file FLV per il suo computer .
10

salvare il Web Form e poi caricarlo sul server.

 

Programmazione © www.354353.com