A julgar pelo seu registro
Ou seja:
core warning: clock gap, unexpected stream discontinuity
core warning: feeding synchro with a new reference point trying to recover from clock gap
clock error: Timestamp conversion failed (delay 1000000, buffering 0, bound 3000000)
Parece que você tem um problema de conversão de tempo. Meu palpite é que há um problema de formato de data ou algum tipo de estouro dentro do VLC (difícil de dizer sem depuração adequada ou ver os valores)
O erro parece ser ( link do código-fonte):
/* Stream discontinuity, for which we haven't received a * warning from the stream control facilities (dd-edited * stream ?). */
Existe uma definição de lacunas:
/* Maximum gap allowed between two CRs. */
#define CR_MAX_GAP (60 * CLOCK_FREQ)
A frequência do relógio é definida como:
/* All timestamp below or equal to this define are invalid/unset
* XXX the numerical value is 0 because of historical reason and will change.*/
#define VLC_TS_INVALID INT64_C(0)
#define VLC_TS_0 INT64_C(1)
#define CLOCK_FREQ INT64_C(1000000)
Existem dois bilhetes semelhantes sobre o assunto no sistema de bilhetagem VLC (sem qualquer solução): Primeiro bilhete
Segundo bilhete
Minha recomendação é atualizar o player VLC para o mais recente 2.2.6 para ver se esse bug foi corrigido. ( link ).
Diferente do arquivo, um relatório de erros em VLC trac.videolan.org com logs adequados anexados.