Dividindo arquivos mp4 com resultados do ffmpeg em vídeos pretos

0

Estou tentando dividir um vídeo longo no formato mp4 em seções de 60 segundos:

ffmpeg -i YDXJ0028.mp4 -c copy -segment_time 60 -f segment YDXJ0028_%03d.mp4

Esse tipo produz os arquivos de vídeo segmentados, mas, dependendo do player, eles apresentam vários problemas:

  • VLC: O primeiro segmento toca bem. Para todos os outros segmentos, a barra de tempo não está funcionando.
  • Quicktime: O primeiro segmento reproduz bem. Para todos os outros segmentos, a tela fica preta.

Alguma idéia de como corrigir isso?

    
por BetaRide 09.04.2016 / 19:39

1 resposta

2

Use

ffmpeg -i YDXJ0028.mp4 -c copy -segment_time 60 -reset_timestamps 1 -f segment YDXJ0028_%03d.mp4

Isso faz com que cada segmento comece com o timestamp 0. Seguro para uma ampla compatibilidade.

    
por 09.04.2016 / 20:23