[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: OFF TOPIC Gravar vcd: filme.bin é muito maior que filme.mpg



Em 21/05/07, Marcelo Laia<marcelolaia@gmail.com> escreveu:
Bom dia,

Depois de muita pesquisa na internet, tentei gravar o meu primeiro VCD
neste final de semana mas nao tive sucesso.

Seguem abaixo detalhes do processo e algumas questoes.

ffmpeg -i filme.avi -f vcd -r 25 -s 352x288 -y -b 500k -ac 2 -ab 224k
-ar 44100 filme.mpg

filme.avi -> 735399936 bytes
Input #0, avi, from 'filme.avi':
  Duration: 02:01:13.1, start: 0.000000, bitrate: 808 kb/s
  Stream #0.0: Video: msmpeg4, yuv420p, 480x272, 29.97 fps(r)
  Stream #0.1: Audio: mp3, 44100 Hz, stereo, 96 kb/s

filme.mpg -> 668061696 bytes
Output #0, vcd, to 'filme.mpg':
  Stream #0.0: Video: mpeg1video, yuv420p, 352x288, q=2-31, 500 kb/s,
25.00 fps(c)
  Stream #0.1: Audio: mp2, 44100 Hz, stereo, 224 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1

vcdimager -t vcd2 -l "Titulo do Filme" -c filme.cue -b filme.bin filme.mpg

filme.bin -> 768814704 bytes

cdrdao write --device 1,0,0 filme.cue

Dúvidas:

1. Há alguma coisa de errado nos passos acima?
2. Os programas utilizados sao os mais comuns? Se nao, qual voce
indicaria e quais as opcoes a utilizar?
3. Há alguma coisa que posso alterar nos passos acima, para melhorar
qquer coisa?
4. Por que o filme.bin ficou maior que 700MB (732,2MB)?

Em poucas palavras: um CD tem setores de 2352 bytes, mas num CD de
dados 304 bytes são p/ correção de erros (total de 700MB). Entretanto,
em CDs de audio e video-CD eles não são usados e ai vc fica com um
disco um pouco maior, abrindo mão da correção de erro (800MB). Eles
podem abrir mão pois pequenos errinhos não afetariam de forma
significativa o resultado final...

Mais detalhes em:
http://en.wikipedia.org/wiki/CD-ROM#CD-ROM_format

5. Como posso diminuir o tamanho do filme.bin para caber em um CD-R de 80min?

Simples, vc vai usar o modo 2 (veja o link acima)

6. O filme original (filme.avi) é 480x272 e o filme "vcd" (filme.mpg)
tem que ser 352x288. Eu encontrei as opções "-padtop" e "-padbottom"
do ffmpeg. No entanto, nao entendi como ajustá-las. Saberia me dizer
como ajustá-las nesse caso em especifico?
7. O que voce gostaria de sugerir?

Rolou aqui na lista um e-mail falando sobre um assunto parecido, e foi
usando o memcoder
http://lists.debian.org/debian-user-portuguese/2007/05/msg00233.html

--
Marcos

PS: não estou assinando a lista; quando responder me coloque no CC
para receber sua resposta.



Reply to: