Stuttering em VLC-Transcode

1

Estou tentando transcodificar um fluxo de trabalho da internet para algo que meu Dreambox poderia reproduzir.

Meu status atual é que eu posso tocá-lo na minha área de trabalho e no Dreambox, no entanto, há alguns gaguejos constantes no vídeo acontecendo. Enquanto o áudio está tocando bem, parece que a cada ~ 300ms eu vejo três quadros, então o último desses quadros fica parado até que o ciclo se repita.

Por favor, note que meu processador está ocioso enquanto isso acontece. Aqui está a afirmação:

$ /usr/bin/vlc --no-loop -I dummy http://yourhost.com/your-playlist.m3u8 \
--sout '#transcode{vcodec=mpeg2,acodec=mp2,ab=128,channels=2,samplerate=44100}:standard{access=http,mux=ts,dst=:8090/vlc.ts}'

Eu também tentei --dash-buffersize=2 (que deveria ser dois segundos?), mas isso não ajudou. Usando "mpeg1", "mpeg2", "mpgv" ou "mp2v" como vcodec não alterou nada.

Se for importante, eu uso esse URL no VLC para reproduzir esse fluxo: link

Eu estou supondo que seja algum problema de sincronização ou buffer, mas eu também poderia estar errado ... Então, como eu corrijo essa gagueira?

    
por sjngm 03.09.2016 / 17:26

0 respostas