Como aparar vídeos - quicktime vs. mplayer / ffmpeg stack

1

Eu tenho vários arquivos de vídeo mp4 (H.264, AAC) dos quais quero cortar alguns segundos no começo e no final. Eu usei Quicktime Player 7 e MPEG Streamclip para isso. Os arquivos gerados são um pouco menores e, quando reproduzidos com o software da pilha Quicktime (Mac OS Finder ou os próprios aplicativos), os vídeos pareciam como deveriam.

No entanto, quando jogado com software usando a pilha mplayer / ffmpeg ( VLC , XBMC ), as partes que aparentei apareciam. Além disso, quando reembalei os arquivos aparados com Mkvtoolnix , os mkvs resultantes incluíram as partes aparadas.

Então, existe um programa lá fora que pode cortar vídeos de forma que ambas as pilhas mostrem os vídeos cortados corretamente (eu tentarei avidemux , ainda não pude porque eu não tenho o Mountain Lion instalado)? Bônus: o que acontece no nível do arquivo, ou seja, o que acontece exatamente ao aparar vídeos?

Editar: esqueci de mencionar que isso se aplica apenas ao fluxo de vídeo. O fluxo de áudio é cortado corretamente, ou seja, as partes de áudio aparadas não aparecem no mkv reembalado, nem o VLC as reproduz.

    
por Percival Ulysses 29.03.2013 / 23:20

1 resposta

0

Você deve tentar usar MP4Box da seguinte forma:

MP4Box -splitz 10:200 file.mp4 

Isso tentará remover os primeiros 10 segundos e todas as mídias após o 200º segundo, preservando os quadros principais. Se o décimo segundo não começar com um quadro chave, ele usará o anterior. Outras opções de divisão podem ser encontradas usando:

MP4Box -h general
    
por 09.09.2015 / 22:08