Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Πώς να μετατρέψετε ένα βίντεο σε FLV Από ASP Net

Είτε έχετε μια μικρή ιστοσελίδα της ομάδας ή ένα μεγάλο site κοινωνικής δικτύωσης βασισμένες στα μέλη , παρέχοντας έναν τρόπο για τους χρήστες να ανεβάσετε τα βίντεο είναι ένας πολύ καλός τρόπος για να τους επιτρέπει να διαμορφώσετε μέλος ή σελίδα του προφίλ τους ή απλά να μοιράζονται περιεχόμενο . Βίντεο , όμως , είναι συνήθως μεγάλες και καταναλώνουν σημαντικές ποσότητες εύρους ζώνης , η οποία μπορεί να είναι ακριβό για σας ως ιδιοκτήτη του site. Ως εκ τούτου , εκτός από το εύρος ζώνης και τα χρήματα από τη μετατροπή των αρχείων βίντεο σε μικρότερα αρχεία βίντεο Flash ( . FLV ) . FLVs είναι μικρό αλλά διατηρούν πολύ η ποιότητα του αρχικού βίντεο από την άποψη του ήχου και ευκρίνεια εικόνας . Με ASP.NET και κάποια τρίτων plug-in βιβλιοθήκες , μετατρέποντας τα αρχεία on the fly είναι σχετικά εύκολη . Τα πράγματα που θα χρειαστείτε
FFMPEG βιβλιοθήκες
. NET Media Handler Pro
Visual Basic ή Visual Studio

Παρουσίαση Περισσότερες οδηγίες
Η 1

Αναζητήστε το Media Soft Pro ιστοσελίδα , στη συνέχεια να κατεβάσετε ένα αντίγραφο αξιολόγησης της Media Handler Pro βίντεο σε Flash SDK ( βλέπε Πόρων ) . Το βίντεο σε Flash SDK είναι ένα σύνολο βιβλιοθηκών θα πρέπει να εγκαταστήσετε στο διακομιστή Web για να μπορέσετε να μετατρέψετε αρχεία βίντεο σε FLVs . Η δοκιμαστική έκδοση ισχύει για 30 ημέρες από την ημερομηνία εγκατάστασης . Εάν επιθυμείτε να χρησιμοποιήσετε τις βιβλιοθήκες περισσότερο από αυτό, θα πρέπει να αγοράσετε μια άδεια για το Media Soft Pro ιστοσελίδα . 2

Επισκεφθείτε την ιστοσελίδα FFMPEG , τότε κατεβάστε το " Libavfilter " συστατικών της βιβλιοθήκης ( βλέπε Πόρων ) .
εικόνων 3

Πλοήγηση στον πίνακα ελέγχου για το διακομιστή Web που βασίζεται σε Windows , στη συνέχεια, συνδεθείτε με το όνομα χρήστη και τον κωδικό πρόσβασής σας . Κάντε κλικ στο " Install Scripts " link "Install" ή στον πίνακα ελέγχου , στη συνέχεια να φορτώσετε το αρχείο Pro εφαρμογή Media Handler . Ακολουθήστε τις οδηγίες για να εγκαταστήσετε τις βιβλιοθήκες στο διακομιστή σας Web . Κάντε επανεκκίνηση του διακομιστή , αν σας ζητηθεί να το πράξουν .
Η

4 Τοποθετήστε τα " Libavfilter " συστατικά στον πίνακα ελέγχου Web -hosting με τον ίδιο τρόπο όπως κάνατε τα Media Handler Pro βιβλιοθήκες εφαρμογής .

5

Ανοίξτε Visual Basic ή Visual Studio στον υπολογιστή σας . Ανοίξτε τη φόρμα Web ή το έργο για το οποίο θέλετε να δημιουργήσετε τους ελέγχους που απαιτούνται για να επιτρέψει στους χρήστες να μετατρέψετε αρχεία βίντεο στην ιστοσελίδα σας .
Η 6

Εντοπίστε το " Toolbox" στη γραμμή εργαλείων και, στη συνέχεια , drag and drop ένα " FileUpload " ελέγχου στη φόρμα Web .
Η 7

Drag and drop ένα " κουμπί" έλεγχος από την "Toolbox " στη φόρμα Web . Επισημάνετε το στοιχείο ελέγχου στη φόρμα , στη συνέχεια, πατήστε το πλήκτρο " F2 " . Μετονομασία τον έλεγχο στο "Μετατροπή ".
8

Εισάγετε τον παρακάτω κωδικό στο " Option Explicit " ή φορέα χειρισμού συμβάντων πεδίο τιμής :

"Dim _mhandler As New MediaHandler ( )

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

//που ffmpeg πορεία

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

//set διαδρομή καταλόγου πηγή

_mhandler.InputPath = RootPath & " \\ περιεχόμενο \\ πρωτότυπο "

//set διαδρομή καταλόγου εξόδου

_mhandler.OutputPath = RootPath & " \\ περιεχόμενο \\ εξόδου"

//set πηγή αρχείου

_mhandler.FileName = " sample.mp4 "

//σετ αρχείου εξόδου

_mhandler.OutputFileName = " sample.flv " "
Η 9

κάντε διπλό κλικ στο" Μετατροπή " ελέγχου στη φόρμα Web , στη συνέχεια, αντιγράψτε και επικολλήστε τον παρακάτω κώδικα στο πεδίο χειρισμού συμβάντων :

" //set πηγή αρχείου

_mhandler.FileName = " sample.mp4 "

//set αρχείου εξόδου

_mhandler.OutputFileName = " sample.flv "

//ξεκινήσει το βίντεο επεξεργασίας τους

VideoInfo info = _mhandler.Encode_FLV ( )

//ή

VideoInfo info = _mhandler.Process ( ) "

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα