Como posso cortar um vídeo 16: 9 para 4: 3, cortando as bordas?

3

Eu tenho um vídeo de 720p, que contém uma imagem que é apenas 4: 3, então as bordas esquerda e direita ficam vazias / pretas.

Eu quero cortar da esquerda e da direita para que o vídeo seja 4: 3. Como faço isso no Windows?

  • Entrada: WMV, 1280x720px
  • Saída: WMV, AVI ou MPEG, 960x720px
por Hinek 07.10.2011 / 12:00

2 respostas

7

Faça o download do Handbrake .

Abra o vídeo de origem e selecione Configurações de imagem . O seguinte é uma captura de tela do OS X, mas é semelhante no Windows.

Sua fonte tem 1280px de largura. Você precisa de 960px, assim 320px para se livrar. Isso significa que você quer cortar 160px em cada lado do vídeo.

Escolhasuasopçõesdeexportaçãocomoquiser,masvocêdevesaberque,aofazerisso,perderáumaboaquantidadedequalidadedevídeo,poisovídeoserárecodificado.Éporissoquevocêprovavelmentedeveusarasmaisaltasconfiguraçõesdequalidadepossíveis(ouseja,oHighProfile,comh.264comocodec.

Observetambémqueocorteeediçãodestrutivadeumvídeo,porquefoimalcodificado(ouseja,combordaspretas, "pillarboxed" ) é provavelmente a abordagem errada. Considere mudar para um software de reprodução que permita cortar o vídeo seletivamente, como VLC .

    
por 07.10.2011 / 12:06
6

Com uma versão recente do ffmpeg, você pode conseguir esse efeito a partir da linha de comando:

ffmpeg -i input.mp4 -filter:v 'crop=ih/3*4:ih' \
-c:v libx264 -crf 23 -preset verfast -c:a copy output.mp4

Consulte a documentação do filtro ffmpeg para obter mais informações sobre o filtro de corte.

As opções -crf 23 -preset veryfast são libx264 que definem a qualidade. Basicamente: um CRF menor = melhor qualidade, mas arquivo maior. Uma predefinição mais rápida significa codificação mais rápida, mas um arquivo maior. Veja esta página no excelente wiki do FFmpeg para detalhes de seu uso.

    
por 17.01.2013 / 13:47