Editando margens e nitidez de filmes

1

Copiei alguns desenhos animados de um VCD para o meu disco rígido, para poder gerenciar o conteúdo com mais facilidade. No entanto, provavelmente devido à tecnologia desatualizada do VCD, há dois problemas com esses clipes:

  1. Existem margens pretas enormes na parte superior e inferior dos clipes. Parece que essas margens fazem com que um filme widescreen se encaixe em uma tela antiga de 4: 3, mas não é realmente relevante no meu caso. Como posso me livrar dessas margens?
  2. A qualidade é bastante horrível. A imagem está um pouco borrada e, por ser um desenho animado, parece mais horrível do que parecer para um filme normal. Posso afinar a imagem de alguma forma?

Estou executando o teste Debian.

    
por Grzenio 25.07.2012 / 16:23

3 respostas

1

Na página do manual do mencoder:

   crop[=w:h:x:y]
          Crops the given part of the image and discards the rest.  Useful to remove black bands from widescreen movies.
             <w>,<h>
                  Cropped width and height, defaults to original width and height.
             <x>,<y>
                  Position of the cropped picture, defaults to center.

É um filtro de vídeo (vf), portanto, aplique-o da seguinte forma: mencoder -o out.mp4 -vf crop=320:240:0:10 in.mp4 para recortar uma região de 320x240 do ponto (x, y) = (0,10).

Existe um filtro de nitidez também:

   -ssf <mode>
          Specifies software scaler parameters.

          EXAMPLE:
             -vf scale -ssf lgb=3.0
             lgb=<0-100>
                  gaussian blur filter (luma)
             cgb=<0-100>
                  gaussian blur filter (chroma)
             ls=<-100-100>
                  sharpen filter (luma)
             cs=<-100-100>
                  sharpen filter (chroma)
             chs=<h>
                  chroma horizontal shifting
             cvs=<v>
                  chroma vertical shifting

Você pode aplicar o filtro de recorte primeiro ou aplicar o filtro de nitidez primeiro, mas provavelmente é mais rápido recortar primeiro, já que você está jogando dados fora da região de recorte de qualquer maneira.

Você não vai melhorar muito. O VCD usa MPEG-2, que é um codec muito ruim comparado aos padrões modernos.

As barras pretas não são inerentemente culpa do formato VCD. Se sua fonte original tivesse a proporção de 2,35: 1, ela precisaria estar no formato letterbox para caber no formato 16: 9 suportado. No entanto, não é necessário colocar letterbox em uma fonte 16: 9 em 4: 3.

    
por 26.07.2012 / 11:38
1

Se preferir um método de GUI, recomendo o Avidemux . É basicamente um frontend para mencoder (de ffmpeg eu não consigo lembrar), mas permite que você defina facilmente as opções de conversão. Eu diria que se você estiver executando transformações, como aguçar, esteja preparado para uma longa espera, mesmo em um computador rápido.

    
por 26.07.2012 / 12:03
0

O FFmpeg é provavelmente a ferramenta que você está procurando. Alguém pode até ter escrito a ferramenta exata que você precisa.

link

    
por 25.07.2012 / 22:22