Skip to content

Instantly share code, notes, and snippets.

@windyinsc
Created March 19, 2017 00:12
Show Gist options
  • Star 13 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save windyinsc/71b10a7f6b0f9b603af913ad01474539 to your computer and use it in GitHub Desktop.
Save windyinsc/71b10a7f6b0f9b603af913ad01474539 to your computer and use it in GitHub Desktop.
Fix for VLC: ts error: libdvbpsi error (PSI decoder): TS duplicate

FIX FOR VLC ERROR BELOW

The following changes to VLC were successful in fixing all playback issues.

  • VLC Version 2.2.4 Weatherwax (Intel 64bit) on OS X 10.9

ISSUE:

ts error: libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0 ts error: libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 4095

THE FIX:

Tools > Preferences > Input/Codecs > Demuxers > MPEG-TS:

  • Disable 'Trust in-stream PCR'
  • Check Seek based on percent not time

After making changes to both options above, all files (both sound and video) now play successfully.

@MATPOCKIH
Copy link

Check packets continuity counter

Thank you so much. My HLS via https doesn't stuck now.
I've added --no-ts-cc-check option in LibVLC initialization

@scrappyG
Copy link

Check packets continuity counter

Thank you so much. My HLS via https doesn't stuck now. I've added --no-ts-cc-check option in LibVLC initialization

Alright! :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment