VLC reproduce un mp4 pero un mpv no

VLC reproduce un mp4 pero un mpv no

Tengo videos que he copiado de un sitio de streaming, la gran mayoría juegan con mpv.

Uno o dos, me sale el error:

[ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: Invalid sample size -3
[ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: error reading header
[lavf] avformat_open_input() failed
[ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: Invalid sample size -3
[ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: error reading header
[lavf] avformat_open_input() failed
Failed to recognize file format

Si enciendo VLC, obtengo:

avcodec decoder: Using Intel i965 driver for Intel(R) Sandybridge Mobile - 2.4.0 for hardware decoding

Y todo está bien.

¿Es esto un problema de ffmpeg? ¿Alguien tiene alguna idea de cómo puedo solucionar este problema?

Los controladores de vídeo/ffmpeg me superan con creces.

ffmpeg versión 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 los desarrolladores de FFmpeg compilaron con gcc 9 (Ubuntu 9.3.0-10ubuntu2)

información relacionada