Comunidad de diseño web y desarrollo en internet online

Reproducir archivos con formato mp4 en Flash.

Citar            
MensajeEscrito el 10 Sep 2009 01:06 am
Hola, buen día.
Es posible la reproducción de archivos con formato .mp4 es flash?, si bien es cierto los componentes más conocidos para reproducir video y audio aceptan solamente(creo) formatos .mp3 y .flv como lo son el flvplayback y MediaPlayback.

Les agradecería me den alguna pista de como implementarlo.


Gracias

Por d2dkble

3 de clabLevel



 

msie
Citar            
MensajeEscrito el 10 Sep 2009 08:36 am
Sería algo así:

Código ActionScript :

      var video:Video;
      var connect_nc:NetConnection = new NetConnection();
      connect_nc.connect(null);
      var stream_ns:NetStream = new NetStream(connect_nc);
      stream_ns.client = this;
      function netStatusHandler(p_evt:NetStatusEvent):void
      {
          if(p_evt.info.code == "NetStream.FileStructureInvalid")
          {
              trace("The MP4's file structure is invalid.");
          }
          else if(p_evt.info.code == "NetStream.NoSupportedTrackFound")
          {
              trace("The MP4 doesn't contain any supported tracks");
          }
      }
      stream_ns.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
      video = new Video();
      addChild(video);
      video.attachNetStream(stream_ns);
      stream_ns.play("algun_H264.mp4"); 


Puedes copiar y pegar en un archivo nuevo. Considera que no todos los mp4 tienen una estructura válida (el flash player acepta solo una parte de la familia H264)
Por otra parte creo el FLVPlayback reproduce mp4 ... solo que tienes que cargarlo entero antes de que empiece

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 10 Sep 2009 05:51 pm
Gracias Jorge por la respuesta...voy a probarlo.

Saludos.

Por d2dkble

3 de clabLevel



 

msie
Citar            
MensajeEscrito el 11 Sep 2009 12:47 am
Acabo de probarlo y no se visulizó el video, al parecer dicho video no tiene la estructura adecuada para reproducirse en Flash como indicas. quisiera saber con que aplicativo es posible convertir un video a formato .pm4 y sea reconocido por el flas player.

Adicionalmente quiero saber que formatos de audio y video son soportados por Flash?, otros que no sean .mp3 y .flv.
Hay algún plugin para un determinado formato?..Necesariamente se tiene "convertir" al formato nativo que reproduce Flash.?

Mi pregunta es para un proyecto Flash que se reproducirá en disco(no para la Web).

Gracias..
Saludos



Gracias.

Por d2dkble

3 de clabLevel



 

msie
Citar            
MensajeEscrito el 11 Sep 2009 08:49 am
El problema con los mp4 es que tienen el metadata al final (otros al principio) y el Flash player no es capaz de determinar ninguna característica hasta que no lo ha cargado entero. Aquí un tuto de como convertir a mp4 compatible: http://forum.videohelp.com/topic367053.html
Igual usando el mismo Flash Player, puedes importar la peli como archivo externo y convertirlo a FLV usando el codec On2 y te asegurarás mejor compatibilidad

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 11 Sep 2009 03:17 pm
Listo varón...gracias por la Info....
Saludos.

Por d2dkble

3 de clabLevel



 

msie
Citar            
MensajeEscrito el 12 Sep 2009 01:33 am
De nada papá

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 15 Sep 2009 05:35 am
Hola a todos, es posible que youtube reproduzca en su pagina los MP4 pero si bajas ese archivo como FLV (con bajaryoutube por ejemplo) la calidad es mucho menor?
Tengo un reproductor propio que usa un codigo publicado en unijimpe para bajar videos de yotube, al reproducirlos la calidad es mucho menor que en youtube.
Gracias!

Por unno

58 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.