Tecnología

Inicio

Cómo convertir un video a FLV De ASP Net

Si usted tiene un sitio web de grupo pequeño o un gran sitio de redes sociales basada en los miembros, que proporciona una forma para que los usuarios subir videos es una gran manera de lo que les permite personalizar su página de miembro o perfil o simplemente compartir contenido.

Vídeos, sin embargo, suelen ser grandes y consumen grandes cantidades de ancho de banda, que puede ser costoso para usted como propietario del sitio. Por lo tanto, ahorrar ancho de banda y dinero mediante la conversión de los archivos de vídeo en pequeños archivos de vídeo Flash (FLV). FLV son pequeños aún conservan gran parte de la calidad del vídeo original en términos de audio y claridad de imagen. Con ASP.NET y algunos terceros plug-in de bibliotecas, conversión de los archivos sobre la marcha es relativamente fácil.

Instrucciones

1 Vaya a la página web Media Soft Pro, a continuación, descargar una copia de evaluación de los Medios Manipulador de vídeo a Flash Pro SDK (ver Recursos). El vídeo a Flash SDK es un conjunto de bibliotecas que es necesario instalar en el servidor Web antes de poder convertir archivos de vídeo FLV. La versión de evaluación tiene una validez de 30 días a partir de la fecha de instalación. Si desea utilizar las bibliotecas más que eso, es necesario adquirir una licencia en el sitio web Media Soft Pro.

2 Visita el sitio web de FFmpeg, a continuación, descargar los componentes de la biblioteca "libavfilter" (ver Recursos).

3 Navegue hasta el panel de control para su servidor Web basado en Windows, a continuación, iniciar sesión con su nombre de usuario y contraseña. Haga clic en el enlace "Instalar" o "instalar scripts" en el panel de control, a continuación, cargar el archivo Pro aplicación Media Handler. Siga las instrucciones para instalar las bibliotecas en el servidor Web. Reiniciar el servidor si se le pide que lo haga.

4 Instalar los componentes "libavfilter" en el panel de control de alojamiento Web de la misma manera como lo hizo las bibliotecas Pro aplicación Media Handler.

5 Abra Visual Basic o Visual Studio en el ordenador. 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 sitio web.

6 Busque la "Caja de Herramientas" en la barra de herramientas, a continuación, arrastrar y colocar un control "FileUpload" hasta el formulario.

7 Arrastrar y soltar un control de "botón" 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 de "convertir".

8 Ingrese el código siguiente en el campo o el cuerpo de evento de valor manejador "Opción explícita":

"Dim _mhandler Como Nueva MediaHandler ()

RootPath Dim como secuencia = Server.MapPath (Request.ApplicationPath)

// Establecer la ruta ffmpeg

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

// Establecer la ruta del directorio fuente

_mhandler.InputPath = RootPath & "\ contenidos \ originales"

// Ruta del directorio de salida fijado

_mhandler.OutputPath = RootPath & "\ contenidos \ output"

// Establecer nombre del archivo fuente

_mhandler.FileName = "sample.mp4"

// Establecer el fichero de salida

_mhandler.OutputFileName = "sample.flv" "

9 Haga doble clic en "Convertir" control en el formulario web, a continuación, copiar y pegar el código siguiente en el campo controlador de eventos:

"// Establece el nombre de archivo fuente

_mhandler.FileName = "sample.mp4"

// Establecer el fichero de salida

_mhandler.OutputFileName = "sample.flv"

// Iniciar procesandose de vídeo

información VideoInfo = _mhandler.Encode_FLV ()

//o

información VideoInfo = _mhandler.Process () "

Cuando el usuario hace clic en el botón "Convertir" en su página web, el servidor va a convertir el archivo de vídeo a formato FLV. Entonces el usuario recibirá un mensaje para descargar el archivo FLV a su equipo.

10 Guarde el formulario Web, luego subirlo al servidor.