I'm having trouble with this in Windows as well in Linux (Ubuntu).
I have a LAN broadcast of a DVB-T stream. I'm trying to transcode it and view it from work etc.
There is a problem with the broadcast itself - sometimes the signal goes out for a ~second. If you're watching the broadcast directly with VLC - it just "hiccups" and continues playing normally.
If I transcode this broadcast, during the "hiccup", the audio keeps on going the way it's supposed to, but the video tries to stay the way it was before the loss of signal. Thus - video lags behind, while audio races away - and I get a massive video/audio sync problem. I tried all possible codecs with no success, all of them try to keep the video "fluid", while the audio just goes forward. So - it has to do with VLC.
Is there a way, to disable caching.. or something? I'm not exactly sure what the problem is, but I'm trying to get the transcoding to just get over with the hiccup and transcode what it has to, instead of making the video and audio totally out of sync.
I tried:
--no-plugins-cache
audio-sync
all video/audio codecs
my VLC stream input/output caching set to 0ms
My parameters:
Code: Select all
vlc http://192.168.1.100:1101 --sout="#transcode{vcodec=DIV3,vb=1000,scale=1,acodec=mp3,width=480,height=320ab=32,channels=1,samplerate=22050,fps=25}:std{access=http,mux=ts,dst=:8080}"