O vídeo MP4 reproduz o seu comprimento?

1

Eu tenho um arquivo de vídeo. MP4.

Foi originalmente de 25 GB e 10 horas de duração.

Mas então eu tentei apará-lo com o cineasta.

Eu fiz o que eu precisava e publiquei o vídeo.

Não, não salvei o vídeo original. Eu fiz uma nova cópia. Mas de alguma forma, o Windows Movie Maker bagunçou minha cópia original.

Porque agora, os detalhes do arquivo da minha cópia original dizem que são 7 horas, mas ainda são 25 GB.

O mesmo tamanho do vídeo de 10 horas, mas 3 horas mais curto. Isso não pode estar certo.

Então deixo o vídeo tocar a noite toda. Eu acordei esta manhã e ele tocou durante dez horas.

Então, o que eu não entendo é por que qualquer player de vídeo que eu tento usar (windows media player, VLC) dizendo que ele tem 7 horas de duração, mas que ele toca as 10 horas completas? Existe alguma maneira que eu possa consertar isso?

Quando coloco o vídeo no movie maker novamente, ele só me dá as 7 horas do vídeo em vez das 10 completas.

Quando assisto em um player de vídeo, só me permite procurar por 7 horas, mas depois continua a tocar depois disso.

    
por Brianna 04.05.2014 / 18:45

2 respostas

1

Se você tiver espaço livre no disco rígido, tente rempliplexar as partes de vídeo (e áudio) em outro contêiner. O contêiner (por exemplo, MP4) é o que informa ao jogador quanto tempo o conteúdo do vídeo está - e, se isso for ilegível, você verá uma duração de vídeo incorreta.

Você pode baixar o ffmpeg e, a partir de uma linha de comando:

ffmpeg -i input.mp4 -c copy output.mp4

Dessa forma, o contêiner será reescrito e isso também deverá corrigir a duração exibida. Note que isto não altera as partes de vídeo ou áudio, apenas copia os fluxos. Portanto, isso é mais rápido que a re-codificação, mas ainda pode demorar um pouco para um arquivo de 25 GB.

    
por 04.05.2014 / 19:27
0

tente renderizar novamente todo o vídeo de 7 horas. Isso aconteceu comigo uma vez e depois de renderizar o vídeo novamente, ele foi para o comprimento normal de 13 min em vez de 16 min para mim. Provavelmente, ocorreu um erro no computador enquanto você deixava o computador ligado para renderizar o vídeo.

    
por 28.09.2017 / 07:45