Заикание в VLC-Transcode

Заикание в VLC-Transcode

Я пытаюсь перекодировать работающий интернет-поток в формат, который сможет воспроизвести мой Dreambox.

Мой текущий статус таков, что я могу воспроизводить его на моем рабочем столе и на Dreambox, однако, в видео есть постоянное заикание. Хотя звук воспроизводится нормально, кажется, что каждые ~300 мс я вижу около трех кадров, затем последний из этих кадров останавливается, пока цикл не повторяется.

Обратите внимание, что мой процессор простаивает, пока это происходит. Вот заявление:

$ /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}'

Я тоже пробовал --dash-buffersize=2(должно быть две секунды?), но это не помогло. Использование "mpeg1", "mpeg2", "mpgv" или "mp2v" в качестве vcodecничего не изменило.

Если это важно, я использую этот URL в VLC для воспроизведения этого потока:http://localhost:8090/vlc.ts

Я предполагаю, что это проблема синхронизации или буферизации, но я могу и ошибаться... Так как же мне исправить это подтормаживание?

Связанный контент