FFMPEG bibliotecas
. MEdia Net controlador Pro de Visual Basic o Visual Studio
Ver Más instrucciones
1
Busque los medios suaves Pro sitio web, a continuación, descargue una copia de evaluación de los medios de controlador Pro video to Flash SDK ( ver Recursos) . El Video to Flash SDK es un conjunto de librerías que necesita instalar en el servidor Web antes de que pueda convertir archivos de vídeo a FLV . La versión de evaluación tiene una validez de 30 días desde la fecha de instalación. Si desea utilizar las bibliotecas más que eso, usted necesita comprar una licencia en el sitio web de prensa Soft Pro .
2
Visita el FFMPEG sitio web, a continuación, descargue los componentes de la biblioteca " libavfilter " ( ver Recursos ) .
3
Vaya al panel de control de su servidor web basado en Windows, a continuación, inicie sesión con su nombre de usuario y contraseña. Haga clic en " Install " o enlace " Instalar Scripts " en el panel de control, a continuación, cargar el archivo de la aplicación Pro Controlador Media. Siga las instrucciones para instalar las bibliotecas en el servidor Web. Reinicie el servidor si se le pide que lo haga.
4
Instale los componentes " libavfilter " en el panel de control web -hosting de la misma manera como lo hizo el manejador de bibliotecas de aplicaciones Pro Medios .
5
Open Studio Visual Basic o Visual en el equipo. Abra el formulario Web o proyecto para el que desea crear los controles necesarios para permitir a los usuarios convertir archivos de vídeo en su página web .
6
Localice la "Caja de herramientas " en la barra de herramientas , a continuación, arrastre y suelte una control " FileUpload " en el formulario web.
7
arrastrar y soltar un control " Button " de la "Caja de herramientas " en el formulario web. Resalte el control en el formulario , a continuación, pulse la tecla " F2" . Cambie el nombre del control . " Convertir"
8
Escriba el siguiente código en el " Option Explicit " o campo de valor de controlador de eventos cuerpo :
" _mhandler Dim As New MediaHandler ()
RootPath As String = Server.MapPath ( Request.ApplicationPath )
//set ffmpeg camino
_mhandler.FFMPEGPath = HttpContext.Current.Server.MapPath ( "~ \\ ffmpeg \\ ffmpeg.exe " )
//set fuente de directorios de la ruta
_mhandler.InputPath = RootPath &" \\ contenido \\ "
//set ruta del directorio de salida original
_mhandler.OutputPath = RootPath & " \\ contenido \\ output "
//set nombre del archivo fuente
_mhandler.FileName = " sample.mp4 "
//set nombre del archivo de salida
_mhandler.OutputFileName = " sample.flv " "
9
doble clic en el control" Convertir "en el formulario web , y luego copiar y pegar el siguiente código en el campo de control de eventos :
" //set nombre del archivo fuente
_mhandler.FileName =" sample.mp4 "
//set nombre del archivo de salida
_mhandler.OutputFileName = " sample.flv "
//start vídeo se procese
info VideoInfo = _mhandler.Encode_FLV ()
/o
VideoInfo /info = _mhandler.Process () "
Cuando el usuario hace clic en el botón" Convert "en su página web , el servidor convertirá el archivo de vídeo al formato FLV. El usuario recibirá entonces un mensaje para descargar el archivo FLV a su equipo.
10
Guarde el formulario Web , y luego subirlo al servidor.