none
Reproducir .avi .wvm wav videos RRS feed

  • Pregunta

  • Hola a todos:

    Tengo la etiqueta video de html5, pero no sirve para reproducir videos avi,wvm

    Igualmente tengo la etiqueta audio, que no reproduce ficheros wav

    ¿Sabéis cómo reproducirlos de alguna forma? No me importa que sea de pago el componente a usar. Sólo que tenga un ejemplo

    He estado viendo el ffmpeg. Lo quise bajar, pero está en formato b2z que no sé qué es.

    Gracias de antemano


    • Editado volar.2016 miércoles, 16 de diciembre de 2015 14:15
    miércoles, 16 de diciembre de 2015 14:14

Respuestas

Todas las respuestas

  • Tengo la etiqueta video de html5, pero no sirve para reproducir videos avi,wvm

    No es culpa de la etiqueta <video> sino del navegador. Cada navegador tiene distintos codecs de video y entiende diferentes formatos. Lo ideal es que cada vídeo lo transcodifiques a varios formatos y que los almacenes todos en el servidor. Después, en la etiqueta <video> pones varios <source> con cada uno de los formatos, por orden de prioridad. El navegador reproduce el primero de los ficheros que sea capaz de entender.
    miércoles, 16 de diciembre de 2015 15:23
  • hola

    ademas de lo comentado por Alberto podrias evaluar

    jquery media


    quizas con este funcione

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 16 de diciembre de 2015 16:44
  • Hola:

    Entonces lo transcodifico a mp4 para la etiqueta video. Y mp3 para audio.

    ¿Puedes decirme algún transcodificador? ¿Ese proceso es rápido? ¿Puedo añadir codecs al navegador? ¿Cómo?

    Yo subo el video. Lo tengo hecho. Ahora solo admito mp4 obgg y webm con la etiqueta video. Quiero admitir más formatos. En audio igual

    Gracias, Leandro


    • Editado volar.2016 miércoles, 16 de diciembre de 2015 17:14
    miércoles, 16 de diciembre de 2015 17:12
  • Hola de nuevo:

    Nunca programé en jquery. Es hora de aprender

    Quisiera saber qué poner en script del head en HTML para ejecutar jquery

    Del jquery media sigo la demo de audio y flash video y pone

            <script type="text/javascript" src="jquery.metadata.js"></script> 
            <script type="text/javascript" src="http://github.com/malsup/media/raw/master/jquery.media.js?v0.92"></script> 
    

    No sé dónde encontrar jquery.metadata.js

    Me gustaría que me ayudaseis a esto: poder ver videos y escuchar audio en los más populares formatos.

    Gracias anticipadas

    miércoles, 16 de diciembre de 2015 19:06
  • ¿Puedes decirme algún transcodificador?

    Me han hablado bien del MediaCoder, aunque yo no lo he probado personalmente:

    http://www.mediacoderhq.com/

    En Wikipedia hay una lista de aplicaciones de este tipo:

    https://en.wikipedia.org/wiki/List_of_video_transcoding_software

    miércoles, 16 de diciembre de 2015 19:08
  • Hola:

    Parece que la transcodificación se hace a  mano, no en código asp.net ¿o sí?

    Si pongo directamente el enlace al video mov avi u otro me abre el Windows media player que tengo. Al final creo que haré esto, dejar el player y poner un enlace de descarga del player si no lo tienen

    Me gustaría saber si hay algo mejor, hacer el transcording en asp.net

    Gracias anticipadas

    miércoles, 16 de diciembre de 2015 20:46
  • Hola de nuevo:

    Leo que parece que se puede ejecutar líneas de comando desde asp.net con la clase

    System.Diagnostics

    ¿Podríais dar un ejemplo, por favor? Me corre prisa, pero aún así investigaré más. Haré lo ideal de Alberto. Pasaré los videos a mp4 y los audios a mp3, así uso las etiquetas audio y video

    Gracias anticipadas.



    • Editado volar.2016 miércoles, 16 de diciembre de 2015 21:57
    miércoles, 16 de diciembre de 2015 21:19
  • si lees la solapa de FAQ veras que comenta que requieres jquery, podrias descargar el .js o sino usar nuget

    https://www.nuget.org/packages/jquery/

    >>No sé dónde encontrar jquery.metadata.js

    donde dice que debes usar ese jquery.metadata ?

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    miércoles, 16 de diciembre de 2015 21:34
  • Leo que parece que se puede ejecutar líneas de comando desde asp.net con la clase System.Diagnostics

    Sí, puedes hacer esto:

    System.Diagnostics.Process.Start("comando")

    Pero ten en cuenta que requiere que el sitio web funcione con privilegios "Full Trust" (cosa que no tiene problema si es un servidor dedicado, pero no te permitirán en un hosting compartido). Y el proceso se ejecutará con los permisos del Pool de Aplicación en IIS (ojo, por ejemplo, a los permisos sobre las carpetas donde acceda ese comando).

    miércoles, 16 de diciembre de 2015 22:01
  • Hola:

    El metadata lo usa

    http://malsup.com/jquery/media/video.html

    De todas formas ahora objetivo el usar el ffmpeg con asp.net según

    http://www.codeproject.com/Articles/24995/FFMPEG-using-ASP-NET

    Pero no sé usar system.diagnostics, tengo que  investigar.

    Gracias

    miércoles, 16 de diciembre de 2015 22:27
  • Hola de nuevo:

    Me bajé el ffmpeg para usarlo con asp.net

    Tengo un fichero ejemplo.avi de 540 mb. Lo quiero poner en formato mp4

    Yo hago desde la línea de comandos

    ffmpeg -i ejemplo.avi ejemplo.mp4

    Y me da un error de 'unsopported códec for input stream #0.0

    ¿Alguien usa ffmpeg? ¿Cómo paso mi avi a mp4?

    Gracias de antemano

    jueves, 17 de diciembre de 2015 17:40
  • Hola:

    Por fin me funciona bien el ffmpeg

    Los audios los pongo en formato .mp3. Y las puedo escuchar sin hace nada especial solamente con la etiqueta audio de html5

    Los videos los pono en formato .mp4, Pero no los puedo ver aun con la tiqueta video de html5.

    ¿Qué me falla? ¿Podeis decirme? Me gustaría verlos como en youtube, sin reproductores añadidos

    Gracias anticipadas.


    • Editado volar.2016 sábado, 19 de diciembre de 2015 19:04
    sábado, 19 de diciembre de 2015 18:51
  • Los videos los pono en formato .mp4, Pero no los puedo ver aun con la tiqueta video de html5.

    ¿Qué me falla? ¿Podéis decirme?

    Ojo con lo de ".mp4". MP4 solo es un contenedor para encapsular varios streams de audio y vídeo que a su vez pueden estar codificados conforme con distintos estándares. Y no todos ellos son compatibles con todos los navegadores. Por ejemplo, no da igual que el MP4 en su interior contenga H264 o que contenga MPEG2-part2 (H262). Tampoco da igual que el stream de audio esté en MP3 o en AAC. Asegúrate de que el formato que le has introducido concuerda con alguno de los formatos soportados por el navegador en el que estás probando el tag <video>.
    sábado, 19 de diciembre de 2015 19:04
  • Hola:

    Eso quería yo: saber los formatos que soporta el navegador. ¿dónde lo veo? ¿puedo añadir formatos?

    Gracias, Alberto


    • Editado volar.2016 sábado, 19 de diciembre de 2015 19:07
    sábado, 19 de diciembre de 2015 19:06
  • [...] saber los formatos que soporta el navegador.

    Hay varios artículos que hablan sobre este tema, por ejemplo el siguiente:

    http://blog.zencoder.com/2013/09/13/what-formats-do-i-need-for-html5-video/

    La recomendación básica es que soportes MP4 con H264 más AAC o MP3. Y luego lo complementes con otros formatos adicionales si deseas mejorar la compatibilidad.

    Tienes un cuadro de compatibilidades en este artículo:

    https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats

    pero ten en cuenta que está un poco anticuado y que las versiones más modernas han aumentado la lista de formatos soportados. Un buen sitio para ver las compatibilidades es caniuse.com:

    http://caniuse.com/#search=video

    • Marcado como respuesta volar.2016 sábado, 19 de diciembre de 2015 21:07
    • Desmarcado como respuesta volar.2016 domingo, 20 de diciembre de 2015 14:07
    sábado, 19 de diciembre de 2015 19:47
  • Hola:

    Puedo escuchar audio mp3 sin problemas. Pero no puedo ver los videos en mp4. Para verlos con ffplay hago

        Sub ver_video_ffmpeg(fichero As String)
            Dim dproc As New Diagnostics.Process()
            Dim intobra As Integer = Request.QueryString("obra")
            Dim strcarpeta As String
            dproc.StartInfo.FileName = Server.MapPath("Comun/Ffmpeg/ffplay.exe")
            If intobra = 1 Then
                strcarpeta = "Anuncios"
            ElseIf intobra = 9 Then
                strcarpeta = "Documentales"
            Else
                strcarpeta = "Peliculas"
            End If
            dproc.StartInfo.Arguments = strcarpeta & " publico/" & fichero
            dproc.StartInfo.UseShellExecute = False
            dproc.StartInfo.CreateNoWindow = False
            dproc.StartInfo.RedirectStandardOutput = False
            dproc.Start()
        End Sub
    

    Tampoco los puedo ver, los videos, con la etiqueta video de html5, sí escucho los audios.

    ¿Qué falla?

    Gracias de antemano

    domingo, 20 de diciembre de 2015 13:50
  • Hola nuevamente:

    Uso Opera, y leo que no soporta mp4. Ahora uso IE, pero me dice 'origen no válido' cuando intenta reproducir el mp4

    No sé qué puede fallar.

    Os agradezco cualquier ayuda

    Gracias

    domingo, 20 de diciembre de 2015 14:07
  • Hola:

    Puedo ver el video en

    http://www.w3schools.com/html/tryit.asp?filename=tryhtml5_video

    Pero no los mío. ¿Por qué puede ser?

    Gracias

    PD: uso el sevidor de visual studio, no IIS. En la ventana del video en el IE, que la veo, me pone 'origen no válido', como si no encontrase el video.


    • Editado volar.2016 domingo, 20 de diciembre de 2015 20:57
    domingo, 20 de diciembre de 2015 18:44
  • Puedo ver el video en http://www.w3schools.com/html/tryit.asp?filename=tryhtml5_video Pero no los mío. ¿Por qué puede ser?

    Descárgate el fichero .mp4 que hay en esa dirección y cópialo a tu servidor. Después modifica tu página para que lo descargue desde ahí. Si no lo ves, significa que tu servidor está haciendo algo "raro" y no está sirviendo correctamente ese fichero. Si, por el contrario, sí que lo ves perfectamente pero en cambio no ves tus propios ficheros .mp4, entonces significa que la codificación interna que estás metiendo dentro del fichero no es compatible. En ese caso, utiliza algún programa de edición de vídeo para abrir ambos ficheros, y compara los datos del tipo de codificación interna que usan ambos, a ver en qué difieren.
    lunes, 21 de diciembre de 2015 7:37
  • Hola:

    Gracias, Alberto.

    Me descargué el fichero de

    http://www.w3schools.com/html/tryit.asp?filename=tryhtml5_video

    y lo veo perfectamente en el Windows media player. Sigo sin ver mis videos.

    Dime qué he de hacer exactamente. Uso ffmpeg como editor de video. ¿Cómo cambio la codificación interna?

    De nuevo gracias

    lunes, 21 de diciembre de 2015 8:08
  • [...] lo veo perfectamente en el Windows media player

    ¡No! Con eso no vale.

    Si el problema es que no se ven los vídeos desde el tag <video> de tu aplicación, no sirve para nada probarlos desde el Windows Media Player. Tienes que probarlo como te dije en el mensaje anterior, desde la propia página HTML descargándolo desde tu propio servidor web; olvídate del Windows Media Player, que no aporta ninguna información en ese sentido.

    lunes, 21 de diciembre de 2015 8:18
  •  Hola de nuevo:

    Ok. Copié y puse el archivo mp4 de la página web en mi aspx. Lo puedo ver bien sin necesidad de ningún player.

    Entonces, como dices, debe estar mal la codificación. Dime si puedes, o alguien que use ffmpeg, cómo hacerla bien.

    Gracias Alberto por iluminarme :)

    lunes, 21 de diciembre de 2015 9:12
  • Hola:

    He comparado ambos ficheros, el de internet y el mío.

    El de internet tiene un bitrate de 620 kb/s. El mío de 270 kb/s. ¿cómo puedo cambiar esto en ffmpeg? ¿Sabes hacerlo en miro converter? Lo voy a descargar

    Los dos estéreos.

    Gracias de antemano

    lunes, 21 de diciembre de 2015 13:32
  • Hola:

    Estoy descargando el miro converter.

    Parece que solamente convierte a mp4

    La etiqueta audio de html5 no admite mp4 sino mp3, ogg y wav

    ¿Puedo convertir el audio a mp3 con miro converter para que lo admita la etiqueta audio? Tengo que soluciónarlo hoy este tema.

    Gracias de antemano

    lunes, 21 de diciembre de 2015 13:55
  • Hola:

    Me he descargado el miro converter. He convertido un fichero avi en mp4. Pero no sé dónde me lo guarda. ¿Me podéis decir el sitio?

    También veo que convierte no sólo a MP4.

    Me gustaría saber si lo puedo usar desde asp.net y cómo

    Gracias anticipadas

    lunes, 21 de diciembre de 2015 17:46
  • Hola:

    Ya sé donde mete los ficheros convertidos. Ya puedo ver los videos desde mis páginas.

    Ahora la cosa es saber si lo puedo automatizar de alguna forma, usar el miro converter desde asp.net.

    Muchas gracias

    lunes, 21 de diciembre de 2015 18:00
  • Hola:

    Por fin me funciona el ffmpeg para códec h264

    Ahora me falta automatizar el convertir todos los videos a mp4 y los audios  a mp3

    Quisiera saber cual es mejor en cuanto a calidad: .ogg o .mp4

    Gracias anticipadas

    • Marcado como respuesta volar.2016 martes, 22 de diciembre de 2015 14:30
    martes, 22 de diciembre de 2015 11:33
  • Quisiera saber cual es mejor en cuanto a calidad: .ogg o .mp4

    MP4 es ligeramente mejor en cuanto a calidad, pero es a costa de generar ficheros ligeramente más grandes que ogg.

    Aquí tienes un artículo que habla sobre ello:

    http://jasonmillerdesign.com/Blog/Ogg_or_MP4_The_HTML5_Video_Codec_Comparison

    • Marcado como respuesta volar.2016 martes, 22 de diciembre de 2015 14:28
    martes, 22 de diciembre de 2015 11:59