• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

pedrotuga

recolha de informação sobre os formatos de vídeo AMV e MTV

3 mensagens neste tópico

Estes são os formatos de video suportados pelo meu leitor de mp3, há muito pouca documentação por aí acerca deles e muito pouco software que os suporta. As ferramentas de conversão são geralmente software mesmo duvidoso que nem me passa pela cabeça perder tempo a aexperimentar.

Eu tenho algumas dúvidas acerca do formatos de vídeo que acho que alguém por aí me possa ajudar.

Mas começando pelo principio...

alguem conhece uma biblioteca que suporte estes formatos de víedo? Em caso afirmativo não me importava de fazer um pequeno aplicativo que servisse para converter videos para este formato com possibilidade de redimensionamento da imagem. Mas o problema é que tambem nunca trabalhei com imagem e nem sequer sei como é que o audio e o video são empacotados dentro de um ficheiro.

Se alguem tiver documentação sobres estes formatos, ou sobre armazenamento de vídeo em geral por favor afixe aqui. Já que cá estamos, uma outra ideia inovadora para um projecto opensource:

um conversor de vídeo extensivel através de plugins de entrada e saída que permita a outros programadores desenvolver plugins para que esse conversor suporte determinado suporte de entrada e saída.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Se alguem tiver documentação sobres estes formatos, ou sobre armazenamento de vídeo em geral por favor afixe aqui. Já que cá estamos, uma outra ideia inovadora para um projecto opensource:

um conversor de vídeo extensivel através de plugins de entrada e saída que permita a outros programadores desenvolver plugins para que esse conversor suporte determinado suporte de entrada e saída.

GStreamer e ffmpeg, não vamos reinventar a roda. :thumbsup:

MTV video format

The MTV Video format was created to allow video playback capabilities on inexpensive mp3 players without increasing the cost of those players. The format operates by displaying a series of raw image frames while playing MP3 audio.

The MTV format consists of a 512 byte file header, followed by alternating image and audio frames. While the audio frames are encoded with MPEG1 Audio Layer 3 (aka MP3), the image information is stored in uncompressed raw format, according to the player's display hardware specification.

During decoding of the video stream, the audio frames are passed to the mp3 hardware decoder, while the memory pointer of the display hardware is simply adjusted to the next raw image within the video stream. While this concept does not require additional * hardware for the decoding process, it leads to huge memory requirements as no compression is applied to the image information. For this reason the storage capacity of an MP4 player is effectively much less than that of a player that decompresses files on the fly.

AMV video format

When playing AMV formats, there is clearly some image de/compression taking place, as can be demonstrated by a simple calculation (AMV video format). The image compression is, however, low by modern standards (around 4 pixels/byte, compared with over 10 pixels/byte for MPEG2/DVD). With a resolution of 128 × 96, and a frame rate of 12 fps, a 30 minute file will be around 80MBytes in size.

http://en.wikipedia.org/wiki/AMV_video_format

http://en.wikipedia.org/wiki/Chinese_MP4/MTV_Player

http://wiki.multimedia.cx/index.php?title=AMV

http://wiki.multimedia.cx/index.php?title=MTV

http://wiki.s1mp3.org/index.php/AMV

http://wiki.s1mp3.org/index.php/MTV

http://wiki.s1mp3.org//index.php/Video_encoding

Penso que já tens muito que ler! :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Por acaso não é assim tanto que ler quanto isso. Só um desses links é que informação menos superficial, mas mesmo assim não vai a grande detalhe, pouco mais é dito do que o que citaste.

No entanto já é alguma coisa.

o ffmpeg pelo que li nao suporta plugins, o gtreamer pode ser uma solução... estive a ler um pouco do pluggin developer guide e ainda nao atinei com aquilo. A ver vamos

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora