Estadísticas

OS : Linux w
PHP : 4.4.9
MySQL : 5.0.90-log
Tiempo : 12:09
Caching : Desactivado
GZIP : Desactivado
Miembros : 1
Contenido : 30
Enlaces : 6
Ver contenido por hits : 466788

Twitter Matroska.org

FAQ
Escrito por Affar   
Martes, 23 de Septiembre de 2008 12:49
  1. ¿Qué es matroska? No entiendo en absoluto qué es un "formato contenedor", ¿es un reproductor, o un formato de compresión de audio/vídeo?
  2. Ok, ahora sé qué es un contenedor, pero ¿qué ventajas exactas tiene matroska comparado con el veterano AVI?
  3. ¿Qué extensiones usa matroska?
  4. ¿Cómo puedo crear ficheros matroska?
  5. ¿Cómo puedo reproducir ficheros matroska en mi PC?
  6. ¿Qué ventajas ofrece usar los ficheros .mka con respecto a los originales, como mp2, mp3 etc?
  7. ¿Serán mis ficheros .mkv compatibles con el futuro software matroska si uso las actuales herramientas (beta) para multiplexar ficheros?
  8. ¿Habrá mejoras de rendimiento al almacenar audio/vídeo en Matroska?
  9. ¿Qué hace a Matroska mejor (¿peor?) que otros contenedores ogg media (.ogm)?

  • ¿Qué es matroska? No entiendo en absoluto qué es un "formato contenedor", ¿es un reproductor, o un formato de compresión de audio/vídeo?

Respuesta 1

Cada vez que reproduces una película en tu PC, sin tan siquiera darte cuenta, siempre reproduces al menos una cadena de vídeo y otra de audio al mismo tiempo. Puesto que no es muy practicable tener que manejar 2 ficheros diferentes para eso, digamos un fichero MP3 audio y otro fichero conteniendo vídeo, puedes meter ambos en un solo fichero usando lo que llamamos un fichero contenedor, comparable a un fichero ZIP. Este contenedor y el software encargado de cuidar un montón de importantes funciones, como el timing correcto de la reproducción de audio y vídeo cuando se reproduce el archivo (abierto). ZIP o RAR podrían ser perfectos contenedores para empaquetar una o más cadenas de audio/vídeo juntas en un solo fichero como distribución, pero WinZIP verdaderamente no podría encargarse del timing correcto de esas cadenas en una reproducción...

Como contenedores conocidos, tenemos el buen y veterano AVI (casi todas las películas Divx que habrás conseguido habrán tenido la extensión .avi), o el contenedor MPEG (.mpg, .mpeg), Quicktime (.mov) ), Realmedia ( .rm ), MP4 ( .mp4 ), etc..

El proyecto matroska es libre, una alternativa de código abierto para todos ellos, y apunta a ser capaz de ofrecer un montón de características que los otros no tienen (échale un vistazo a nuestra homepage otra vez ).

 

  • Ok, ahora sé qué es un contenedor, pero ¿qué ventajas exactas tiene matroska comparado con el veterano AVI?

Respuesta 2

El contenedor AVI fue presentado originalmente por Microsoft a comienzos de los 90, y fue diseñado como un contenedor a/v flexible para los formatos de compresión de audio/vídeo de aquellos días. Hay que entender que el AVI es sólo una (aunque importante) parte de un completo trabajo multimedia llamado 'Vídeo para Windows' - VfW (Video for Windows) o la interface ACM (esto viene de los días en los que Microsoft aún se dedicaba a vender sus sistemas operativos a la gente, en vez de soluciones multimedia tal y como están intentando hacer hoy en día con WMV, así que tuvieron que construir su SO atractivo para otros programadores).

Por desgracia, este VfW framework no soporta muchas de las características más avanzadas que nos ofrecen los modernos formatos de compresión de audio y vídeo, como la compresión de audio con Bitrate Variable (VBR), o el Framerate Variable en la compresión de vídeo (VFR). Aunque AVI fue mejorado con estandars adicionales llamados 'Open DML AVI' a finales/mediados de los 90, pronto llegaron sus limitaciones, como los 2 GB de tamaño máximo de archivo, no hay forma de que soporte los formatos de compresión tales como el excelente formato de audio Ogg Vorbis, de código abierto.

Matroska va más allá de todas estas limitaciones y puede soportar todos los formatos de compresión audio/vídeo conocidos por diseño. Para asegurarse de que también será capaz de arreglárselas con los futuros estandars, está basado en un framework muy flexible, llamado EBML, permitiendo añadir más funcionales al formato contenedor sin romper la compatibilidad con ficheros y software antiguo.

 

  • ¿Qué extensiones usa matroska?

Respuesta 3

R: Actualmente, hay 3 diferentes extensiones especificadas:

  • mkv : Generalmente archivos de vídeo, además de los que contienen audio (películas) o solo vide
  • mka : sólo ficheros de audio, puede contener cualquier formato de compresión de audio, como MP2, MP3, Vorbis, AAC, AC3, DTS, PCM y pronto MPC (musepack )
  • mks : llamada 'elementary' de matroska, que puede contener cualquier cadena de subtítulos.

 

  • ¿Cómo puedo crear ficheros matroska?

Respuesta 4

El mkvmerger de Mosu, es un Multiplexor de matroska basado en líneas de comandos que puede ser ejecutado en Windows (via cygwin.dll) y Linux, además acepta AVI y OGM en su entrada, así como AC3, AAC, Vorbis, DTS, MP3, MP2 y PCM audio.

 

  • ¿Cómo puedo reproducir ficheros matroska en mi PC?
Respuesta 5

R: En la página de descargas siempre encontrarás el link al último filtro DirectShow compilado, de esa forma, serás capaz de reproducir tus ficheros .mkv en Microsoft Windows con cualquier reproductor basado en DirectShow como el Windows Mediaplayer (6.4/7/8/9), Zoomplayer and BSplayer. El mejor soporte en la reproducción desde Windows está registrado actualmente con The Core Media Player, si el plugin de matroska CDL fue usado.

Para PCs Linux, al igual que para MacOSX y la emulación X-Box necesitas la versión de mplayer más nueva, y asegurarte de tener una compilación que incluya libebml y libmatroska. Esas RPMs están disponibles en Mosu's mkvtoolnix site.

 

  • ¿Qué ventajas ofrece usar los ficheros .mka con respecto a los originales, como mp2, mp3 etc?
Respuesta 6
In muchos casos, no hay razón para almacenar simples ficheros de audio en MKA. S tienes un fichero de audio con un simple track, o "canción", que no intentas editar, entonces no hay verdaderamente una buena razón para meterlo en un MKA. Por ejemplo, tienes una canción de Metallica en MP3, y toda la información rellenada en tags ID3v2.4. Hay pocas razones para meterlo en Matroska, y puede ser un poco mareante.

Pero, aquí hay algunas razones en las que el emplazamiento en un MKA puede ser útil:

1. Los tags serán los mismos sin importar qué formato de audio uses. Lo que significa que si escribes un programa que lea tags traseros, sólo tendrá que leerlos de un tipo de sistema de tag, sin importar qué tipo de audio se use.

2. Todas las pistas de un CD pueden estar en un solo fichero. Tienes la opción de dividir las pistas en pistas separadas, o capítulos separados. Podrías hacer tu propia compilación en un solo fichero, incluso usando diferentes formatos de audio, como MP3 y Vorbis.

3. Si escribes un programa que lea audio de MKA, entonces no necesitas entender cómo funciona el framing en los diferentes formatos, puesto que ya está hecho para tí en Matroska.

4. Es facil eliminar porciones de audio sin tener que recomprimir, puesto que simplemente descartas esos bloques. Ni siquiera tienes que volver a su formato original, solo necesitas editarlo simplemente sabiendo los timecodes.

5- Detectar las diferencias entre dos cadenas de audio será más fácil, ya que puedes almacenarlas juntas en un solo fichero, comenzar la reproducción, y entonces cambiar entre tracks.

6- Si intentas combinar el audio con el vídeo, tenerlo en MKA significa que puedes meterlo en un MKV, incluso si la aplicación no soporta ese tipo de audio.



  • ¿Serán mis ficheros .mkv compatibles con el futuro software matroska si uso las actuales herramientas (beta) para multiplexar ficheros?
Respuesta 7
Los ficheros creados ahora cumplen unas especificaciones de compatibilidad. Simplemente no crees tags usando los Tags CLD(Core Dynamic Library) para TCMP. Las especificaciones de tags no están congeladas todavía, así que algunos de los tags podrían no ser válidos.

  • ¿Habrá mejoras de rendimiento al almacenar audio/vídeo en Matroska?
Respuesta 8
Supimos desde el principio que Matroska requeriría más tiempo de CPU para leer/escribir que el AVI debido a que tiene un diseño más complejo. Sin embargo, no estamos seguros de cuánto podría ser. De momento, no se nota en absoluto. No puedes decir si hay diferencia entre la lectura de un fichero AVI o MKV en los procesadores actuales. La escritura actualmente se toma mucho más, pero eso se debe principalmente a que se necesita tiempo en depurar las aplicaciones de escritura para MKV.
  • ¿Qué hace a Matroska mejor (¿peor?) que otros contenedores ogg media (.ogm)?

Respuesta 9

No es correcto hablar de peor o mejor, es más una cuestión de diferencia. Esto es un poco complejo y se puede dividir en unas cuantas secciones. Lo primero es decir que Ogg no es lo mismo que Ogm.

Ogg fue diseñado para cadenas de audio, específicamente Vorbis. Ogg no fue diseñado para manejárselas con vídeo, ni cualquier otro tipo de audio. (Aunque su uso no se previno en sus especificaciones, tampoco se soportó específicamente) Ogg cumple la especificación RFC ahora, y es muy útil para lo que fue diseñado, cadenas Vorbis. Nunca se liberó ningún filtro DirectShow de Ogg u Vorbis por Xiph, lo cual es enormemente extraño.

Ogm es una implementación para poder meter otras "cosas" en Ogg por un personaje llamado Tobias. Aún no está soportado por Xiph. Tobias más o menos se unió al equipo Xiph tras una serie de eventos que no repetiremos. No hay especificaciones oficiales. Las fuentes serán lanzadas como código abierto, pero esto se ha previsto que se haga en unos seis meses. Si Xiph decide formar parte del OGM, probablemente puedan cambiar algunas especificaciones. Ya han dicho que intentarán mantener el soporte de los viejos ficheros OGM en sus nuevos filtros (en caso de ser publicados).

 

No es correcto hablar de peor o mejor, es más una cuestión de diferencia. Esto es un poco complejo y se puede dividir en unas cuantas secciones. Lo primero es decir que Ogg no es lo mismo que Ogm.

Ogg fue diseñado para cadenas de audio, específicamente Vorbis. Ogg no fue diseñado para manejárselas con vídeo, ni cualquier otro tipo de audio. (Aunque su uso no se previno en sus especificaciones, tampoco se soportó específicamente) Ogg cumple la especificación RFC ahora, y es muy útil para lo que fue diseñado, cadenas Vorbis. Nunca se liberó ningún filtro DirectShow de Ogg u Vorbis por Xiph, lo cual es enormemente extraño.

 

Última actualización el Martes, 23 de Septiembre de 2008 14:15