Hola a todos
Tengo un gran problema
Tengo un app en ASP.NET con VB.NET, y logro convertir videos AVI, WMV etc en formato Flash FLV, pero solo funciona cuando ejecuto el proyecto desde mi computadora, es decir, cuando ejecuto desde el servidor no hace nada, no me Muestra error ni ejecuta el archivo ffmpeg.exe para convertir el video.
Alguien sabe como solucionar esto?
Anexo Código:
Código:
Dim AppPath As String = Request.PhysicalApplicationPath 'Ruta donde se ejecuta la aplicación en ASP.NET (Directorio virtual, con formato de ruta fisica: C:\Inetpub\wwwroot\Videos\)
Dim inputPath As String = AppPath & "Archivos\Videos\" & "Video.wmv" 'Ruta donde esta el video que deseo convertir
Dim outputPath As String = AppPath & "Archivos\Videos\" & "Video.flv" 'Ruta dode guardare el video convertido
Dim fileargs As String = " -i """ & inputPath & """ """ & outputPath & """" 'Parametros de ejecución
Dim proc As New Diagnostics.Process()
proc.StartInfo.FileName = AppPath & "Archivos\Videos\FFMPEG\ffmpeg.exe" 'Ruta del Exe que convierte el video
proc.StartInfo.Arguments = fileargs
proc.StartInfo.UseShellExecute = False
proc.StartInfo.CreateNoWindow = False
proc.StartInfo.RedirectStandardOutput = False
proc.Start()
Response.Redirect("Default.aspx?Respuesta=OK")