VLC pode, mas o Instagram e a "Galeria" não podem reproduzir meus vídeos

0

Eu tenho estado ocupado nos últimos dias tentando compilar um lapso de tempo a partir de uma seqüência de imagens usando o FFMPEG. Após os problemas iniciais, eu tenho que trabalhar e ter um MP4 perfeito que toca no player VLC. Não é reproduzido no Windows 10's Films & Jogador de TV embora. O arquivo é dado pelo VLC como:

H.264 MPEG-4 AVC (part 10) (avc 1)
712x1080
720x1090 buffer
6.4 MiB
30 FPS
13 seconds long
Decoded format: Planar 4:4:4 YUV full scale 

Eu o transferi para o meu telefone e ele funciona bem no meu aplicativo Android VLC. No entanto, ele não pode ser reproduzido na "galeria" do Samsung S8 (ele exibe uma área cinza com um ponto de exclamação) ou faz upload no meu aplicativo do Instagram (apenas uma área cinza onde o vídeo deve ser).

Eu pensei que era um problema com o nível H.264, então eu recompilei meu timelapse no FFMPEG em oito arquivos separados, usando os níveis H.264 3.1, 3.2, 4, 4.1, 4.2, 5, 5.1 e 5.2 (e um nono usando o padrão do FFMPEG). Ainda assim, nenhum joga.

Espero ter dado informações suficientes sobre o arquivo, caso não fique à vontade para pedir mais. Alguém pode me orientar sobre o que está acontecendo com meus arquivos? Obrigado!

    
por Adam Bromiley 13.06.2018 / 19:08

1 resposta

2

Se este ainda for seu comando,

ffmpeg -r 30 -start_number 1744 -i IMG_%04d_EDITED.JPG -vcodec libx264 -preset veryslow timelapse.mkv

Mude para

ffmpeg -framerate 30 -start_number 1744 -i IMG_%04d_EDITED.JPG \
       -pix_fmt yuv420p -vcodec libx264 -preset veryslow timelapse.mkv
    
por 13.06.2018 / 19:26