audio (and video) problems playing MPEG-2 TS files

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
yigal26
New Cone
New Cone
Posts: 2
Joined: 10 Mar 2008 13:48

audio (and video) problems playing MPEG-2 TS files

Postby yigal26 » 10 Mar 2008 14:29

Hi,
When I playing a MPEG-2 TS file created by Conexant chip I have a number of problems.
The 1st problem is that video freezes after some time and DEBUG window shows running "late picture skipped" messages. I overcame this problem by unchecking the "Drop late frames" and "Skip frames" video options.
The 2nd problem I'd like to discuss here regards to audio. While playing these TS files after some time the audio disapears and there are a lot of "PTS is out of range (time), dropping buffer" (see below). I found that it's related to "aout_InputPlay" procedure in "src/audio_output/input.c". There the buffer time is compared to mdate() + AOUT_MIN_PREPARE_TIME, and the last is defined as
#define AOUT_MIN_PREPARE_TIME (mtime_t)(.04*CLOCK_FREQ).

I must note that I ran those TS files through the VEGA MPEG-2 analyzer and no errors has been found, neither in video or audio.

~~~~~~~~~~~~~~~ LOG ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
main debug: adding playlist item `Q:\JTRS__12_16_34.mpg' ( Q:\JTRS__12_16_34.mpg )
main debug: creating new input thread
main debug: waiting for thread completion
main debug: creating statistics handler
main debug: drive letter Q: found in source
main debug: `Q:\JTRS__12_16_34.mpg' gives access `' demux `' path `Q:\JTRS__12_16_34.mpg'
main debug: creating demux: access='' demux='' path='Q:\JTRS__12_16_34.mpg'
main debug: looking for access_demux module: 1 candidate
main debug: thread 4088 (input) created at priority 1 (input/input.c:265)
main debug: creating access '' path='Q:\JTRS__12_16_34.mpg'
main debug: looking for access2 module: 5 candidates
vcd debug: trying .cue file: Q:\JTRS__12_16_34.cue
vcd debug: could not find .cue file
access_file debug: opening file `Q:\JTRS__12_16_34.mpg'
main debug: using access2 module "access_file"
main debug: pre-buffering...
main debug: received first data for our buffer
main debug: pre-buffering done 1408981 bytes in 0s - 179957 kbytes/s
main debug: creating demux: access='' demux='' path='Q:\JTRS__12_16_34.mpg'
main debug: looking for demux2 module: 45 candidates
main debug: using demux2 module "ts"
main debug: looking for a subtitle file in Q:\
ts debug: DEMUX_SET_GROUP 0 00000000
main debug: `Q:\JTRS__12_16_34.mpg' successfully opened
ts debug: PATCallBack called
ts debug: new PAT ts_id=500 version=0 current_next=1
ts debug: * number=1 pid=60
ts debug: PMTCallBack called
ts debug: new PMT program number=1 version=0 pid_pcr=101
ts debug: * es pid=300 type=2 fcc=mpgv
main debug: selecting program id=1
main debug: looking for decoder module: 28 candidates
main debug: using decoder module "libmpeg2"
main debug: thread 4228 (decoder) created at priority 0 (input/decoder.c:159)
ts debug: * es pid=301 type=3 fcc=mpga
main debug: looking for decoder module: 28 candidates
main debug: using decoder module "mpeg_audio"
main debug: thread 4200 (decoder) created at priority 2 (input/decoder.c:159)
ts debug: pid[101] unknown
libmpeg2 debug: 720x480 (display 720,480), aspect 648000, sar 1:1, 29.971 fps
mpeg_audio debug: MPGA channels:2 samplerate:32000 bitrate:256
main debug: no aout present, spawning one
main debug: looking for audio output module: 3 candidates
aout_directx debug: OpenAudio
aout_directx debug: found device: Primary Sound Driver
aout_directx debug: found device: Realtek AC97 Audio
main debug: no usable vout present, spawning one
aout_directx debug: device supports 2 channels
aout_directx debug: device supports 1 channel
aout_directx debug: creating DirectSoundThread
main debug: thread 4656 (DirectSound Notification Thread) created at priority 15 (directx.c:372)
aout_directx debug: DirectSoundThread ready
main debug: using audio output module "aout_directx"
main debug: output 's16l' 32000 Hz Stereo frame=1 samples/4 bytes
main debug: mixer 'fl32' 32000 Hz Stereo frame=1 samples/8 bytes
main debug: filter(s) 'fl32'->'s16l' 32000 Hz->32000 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "float32tos16"
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "trivial_mixer"
main debug: input 'mpga' 32000 Hz Stereo frame=1152 samples/1737 bytes
main debug: filter(s) 'mpga'->'fl32' 32000 Hz->32000 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "mpgatofixed32"
main debug: found a filter for the whole conversion
main debug: filter(s) 'fl32'->'fl32' 35200 Hz->32000 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: found a filter for the whole conversion
main debug: window size: 720x480
main debug: looking for video output module: 6 candidates
vout_directx debug: creating DirectXEventThread
main debug: waiting for thread completion
vout_directx debug: DirectXCreateWindow
main debug: Registering subpicture channel, ID: 2
main debug: Registering subpicture channel, ID: 3
main debug: Registering subpicture channel, ID: 4
main debug: Registering subpicture channel, ID: 5
vout_directx debug: created video sub-window
main debug: thread 4736 (DirectX Events Thread) created at priority 0 (directx.c:278)
vout_directx debug: DirectXEventThread running
vout_directx debug: DirectXInitDDraw
vout_directx debug: directx-device:
vout_directx debug: DirectXEnumCallback: Primary Display Driver, display
vout_directx debug: DirectXEnumCallback: Intel(R) 82945G Express Chipset Family, \\.\DISPLAY1
vout_directx debug: selecting Intel(R) 82945G Express Chipset Family, \\.\DISPLAY1
vout_directx debug: screen dimensions (0x0,1280x1024)
vout_directx debug: DirectDraw Capabilities: overlay=1 yuvoverlay=1 can_deinterlace_overlay=1 colorkey=1 stretch=1 bltfourcc=1
vout_directx debug: End DirectXInitDDraw
vout_directx debug: DirectXCreateDisplay
vout_directx debug: DirectXCreateClipper
vout_directx debug: disabling screen saver
main debug: using video output module "vout_directx"
vout_directx debug: NewPictureVec overlay:yes chroma:YV12
vout_directx debug: YUV overlay created successfully
vout_directx debug: End NewPictureVec (succeeded)
main debug: got 1 direct buffer(s)
main debug: picture in 720x480 (0,0,720x480), chroma I420, ar 3:2, sar 1:1
main debug: picture user 720x480 (0,0,720x480), chroma I420, ar 3:2, sar 1:1
main debug: picture out 720x480 (0,0,720x480), chroma I420, ar 3:2, sar 1:1
main debug: direct render, mapping render pictures 0-6 to system pictures 1-7
main debug: waiting for thread completion
main debug: thread 4764 (video output) created at priority 1 (video_output/video_output.c:421)
main warning: vout synchro warning: pts != current_date (255071)
main warning: buffer is 41478 in advance, triggering downsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 65534 in advance, triggering downsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 98319 in advance, triggering downsampling
main warning: audio drift is too big (-122699), clearing out
main warning: timing screwed, stopping resampling
main warning: audio drift is too big (-122449), clearing out
main warning: mixer start isn't output start (-43050)
main debug: audio output is starving (185001), playing silence
main warning: buffer is 41478 in advance, triggering downsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 64741 in advance, triggering downsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 97515 in advance, triggering downsampling
main warning: audio drift is too big (-121090), clearing out
main warning: timing screwed, stopping resampling
main warning: audio drift is too big (-120840), clearing out
main warning: mixer start isn't output start (-40558)
main debug: audio output is starving (245688), playing silence
main warning: output date isn't PTS date, requesting resampling (-45371)
main warning: buffer is 52283 in advance, triggering downsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 78938 in advance, triggering downsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 118627 in advance, triggering downsampling
main warning: audio drift is too big (-122301), clearing out
main warning: timing screwed, stopping resampling
main warning: mixer start isn't output start (-3951)
main warning: audio drift is too big (-122051), clearing out
main debug: audio output is starving (224076), playing silence
main warning: buffer is 42345 in advance, triggering downsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 65608 in advance, triggering downsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 98393 in advance, triggering downsampling
main warning: audio drift is too big (-121957), clearing out
main warning: timing screwed, stopping resampling
main warning: mixer start isn't output start (-9559)
main warning: audio drift is too big (-121707), clearing out
main debug: audio output is starving (216584), playing silence
main warning: buffer is 41478 in advance, triggering downsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 64741 in advance, triggering downsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 97527 in advance, triggering downsampling
main warning: audio drift is too big (-121102), clearing out
main warning: timing screwed, stopping resampling
main warning: audio drift is too big (-120852), clearing out
main warning: mixer start isn't output start (-40561)
main debug: audio output is starving (177133), playing silence
main warning: buffer is 41477 in advance, triggering downsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 62327 in advance, triggering downsampling
main warning: output date isn't PTS date, requesting resampling (72261)
main warning: resampling stopped after 736517 usec (drift: 7324)
main warning: output date isn't PTS date, requesting resampling (46971)
main warning: output date isn't PTS date, requesting resampling (51623)
main warning: buffer is 45720 late, triggering upsampling
main warning: PTS is out of range (-38205), dropping buffer
main warning: output date isn't PTS date, requesting resampling (47747)
main warning: PTS is out of range (-36760), dropping buffer
main warning: output PTS is out of range (8127), clearing out
main warning: input PTS is out of range (34543), trashing
main warning: output date isn't PTS date, requesting resampling (41276)
main warning: output date isn't PTS date, requesting resampling (50205)
main warning: PTS is out of range (-19745), dropping buffer
main warning: output date isn't PTS date, requesting resampling (50312)
main warning: buffer is 60155 late, triggering upsampling
main warning: PTS is out of range (-19089), dropping buffer
main warning: output date isn't PTS date, requesting resampling (50646)
main warning: buffer is 64361 late, triggering upsampling
main warning: PTS is out of range (-19263), dropping buffer
main warning: PTS is out of range (-26705), dropping buffer
main warning: output date isn't PTS date, requesting resampling (50576)
main warning: PTS is out of range (-3957), dropping buffer
main warning: output date isn't PTS date, requesting resampling (50287)
main warning: PTS is out of range (-17234), dropping buffer
main warning: PTS is out of range (-28485), dropping buffer
main warning: output date isn't PTS date, requesting resampling (50368)
main warning: PTS is out of range (-4525), dropping buffer
main warning: output PTS is out of range (6576), clearing out
main warning: input PTS is out of range (16648), trashing
main warning: computed PTS is out of range (32123), clearing out
main warning: PTS is out of range (7546), dropping buffer
main warning: output PTS is out of range (40159), clearing out
main warning: PTS is out of range (-31878), dropping buffer
main warning: computed PTS is out of range (3758), clearing out
main warning: PTS is out of range (3782), dropping buffer
main warning: output PTS is out of range (11832), clearing out
main warning: PTS is out of range (-36450), dropping buffer
main warning: PTS is out of range (-10398), dropping buffer
main warning: output PTS is out of range (11623), clearing out
main warning: input PTS is out of range (25633), trashing
main warning: output date isn't PTS date, requesting resampling (60647)
main warning: PTS is out of range (14288), dropping buffer
main warning: output PTS is out of range (1120), clearing out
main warning: input PTS is out of range (29129), trashing
main warning: PTS is out of range (-25119), dropping buffer
main warning: buffer is 54276 in advance, triggering downsampling
main warning: output date isn't PTS date, requesting resampling (42232)
main warning: computed PTS is out of range (13591), clearing out
main warning: timing screwed, stopping resampling
main warning: PTS is out of range (1354), dropping buffer
main warning: output PTS is out of range (35413), clearing out
main warning: PTS is out of range (-38058), dropping buffer
main warning: input PTS is out of range (56144), trashing
main warning: computed PTS is out of range (19919), clearing out
main warning: PTS is out of range (-12431), dropping buffer
main warning: input PTS is out of range (23592), trashing
main warning: output date isn't PTS date, requesting resampling (63935)
main warning: PTS is out of range (10317), dropping buffer
main warning: PTS is out of range (-29094), dropping buffer
main warning: buffer is 50976 in advance, triggering downsampling
main warning: output date isn't PTS date, requesting resampling (50199)
main warning: computed PTS is out of range (799), clearing out
main warning: timing screwed, stopping resampling
main warning: PTS is out of range (-171), dropping buffer
main warning: output PTS is out of range (30755), clearing out
main warning: PTS is out of range (-39451), dropping buffer
main warning: input PTS is out of range (51455), trashing
main warning: computed PTS is out of range (15231), clearing out
main warning: computed PTS is out of range (22714), clearing out
main warning: PTS is out of range (22739), dropping buffer
main warning: PTS is out of range (-16682), dropping buffer
main warning: computed PTS is out of range (9006), clearing out
main warning: PTS is out of range (9027), dropping buffer
main warning: output PTS is out of range (31042), clearing out
main warning: PTS is out of range (-30388), dropping buffer
main warning: computed PTS is out of range (31284), clearing out
main warning: PTS is out of range (31305), dropping buffer
main warning: output PTS is out of range (53321), clearing out
main warning: PTS is out of range (-8108), dropping buffer
main warning: computed PTS is out of range (22940), clearing out
main warning: PTS is out of range (23117), dropping buffer
main warning: output PTS is out of range (45133), clearing out
main warning: PTS is out of range (-16297), dropping buffer
main warning: computed PTS is out of range (3614), clearing out
main warning: PTS is out of range (3634), dropping buffer
main warning: output PTS is out of range (25649), clearing out
main warning: PTS is out of range (-35751), dropping buffer
main warning: computed PTS is out of range (29987), clearing out
main warning: PTS is out of range (30170), dropping buffer
main warning: output PTS is out of range (52186), clearing out
main warning: PTS is out of range (-9254), dropping buffer
main warning: computed PTS is out of range (22636), clearing out
main warning: PTS is out of range (22657), dropping buffer
main warning: output PTS is out of range (44672), clearing out
main warning: PTS is out of range (-16757), dropping buffer
main warning: computed PTS is out of range (1574), clearing out
main warning: PTS is out of range (1595), dropping buffer
main warning: output PTS is out of range (23610), clearing out
main warning: PTS is out of range (-37788), dropping buffer
main warning: computed PTS is out of range (24316), clearing out
main warning: PTS is out of range (24336), dropping buffer
main warning: output PTS is out of range (46352), clearing out
main warning: PTS is out of range (-15079), dropping buffer
main warning: computed PTS is out of range (21737), clearing out
main warning: PTS is out of range (21758), dropping buffer
main warning: output PTS is out of range (43774), clearing out
main warning: PTS is out of range (-17656), dropping buffer
main warning: computed PTS is out of range (43504), clearing out
main warning: PTS is out of range (43524), dropping buffer
main warning: output PTS is out of range (65540), clearing out
main warning: PTS is out of range (4110), dropping buffer
main warning: PTS is out of range (-31860), dropping buffer
main warning: computed PTS is out of range (22780), clearing out
main warning: PTS is out of range (22800), dropping buffer
main warning: PTS is out of range (-16623), dropping buffer
main warning: computed PTS is out of range (45286), clearing out
main warning: PTS is out of range (45307), dropping buffer
main warning: output PTS is out of range (67323), clearing out
main warning: PTS is out of range (5926), dropping buffer
main warning: PTS is out of range (-30044), dropping buffer
main warning: computed PTS is out of range (41727), clearing out
main warning: PTS is out of range (41748), dropping buffer
main warning: PTS is out of range (2325), dropping buffer
main warning: PTS is out of range (-33644), dropping buffer
main warning: computed PTS is out of range (21495), clearing out
main warning: PTS is out of range (21515), dropping buffer
main warning: PTS is out of range (-17907), dropping buffer
main warning: computed PTS is out of range (43501), clearing out
main warning: PTS is out of range (43523), dropping buffer
main warning: output PTS is out of range (65538), clearing out
main warning: PTS is out of range (4109), dropping buffer
main warning: PTS is out of range (-31859), dropping buffer
main warning: computed PTS is out of range (41882), clearing out
main warning: PTS is out of range (41902), dropping buffer
main warning: PTS is out of range (2470), dropping buffer
main warning: PTS is out of range (-33500), dropping buffer
main warning: computed PTS is out of range (62684), clearing out
main warning: PTS is out of range (62705), dropping buffer
main warning: PTS is out of range (23283), dropping buffer
main warning: PTS is out of range (-12687), dropping buffer
main warning: computed PTS is out of range (53039), clearing out
main warning: PTS is out of range (53059), dropping buffer
main warning: PTS is out of range (13637), dropping buffer
main warning: PTS is out of range (-22332), dropping buffer
main warning: computed PTS is out of range (64948), clearing out
main warning: PTS is out of range (64970), dropping buffer
main warning: PTS is out of range (25579), dropping buffer
main warning: PTS is out of range (-10389), dropping buffer
main warning: computed PTS is out of range (57501), clearing out
main warning: PTS is out of range (57521), dropping buffer
main warning: PTS is out of range (18098), dropping buffer
main warning: PTS is out of range (-17871), dropping buffer
main warning: computed PTS is out of range (83657), clearing out
main warning: PTS is out of range (83678), dropping buffer
main warning: PTS is out of range (44255), dropping buffer
main warning: PTS is out of range (8286), dropping buffer
main warning: PTS is out of range (-27685), dropping buffer
main warning: computed PTS is out of range (72570), clearing out
main warning: PTS is out of range (72591), dropping buffer
main warning: PTS is out of range (32301), dropping buffer
main warning: PTS is out of range (-3638), dropping buffer
main warning: PTS is out of range (-39607), dropping buffer
main warning: PTS is out of range (49040), dropping buffer
main warning: PTS is out of range (9654), dropping buffer
main warning: PTS is out of range (-26315), dropping buffer
main warning: computed PTS is out of range (71543), clearing out
main warning: PTS is out of range (71564), dropping buffer
main warning: PTS is out of range (32141), dropping buffer
main warning: PTS is out of range (-3826), dropping buffer
main warning: PTS is out of range (-39796), dropping buffer
main warning: PTS is out of range (64842), dropping buffer
main warning: PTS is out of range (25424), dropping buffer
main warning: PTS is out of range (-10545), dropping buffer
main warning: computed PTS is out of range (87092), clearing out
main warning: PTS is out of range (87113), dropping buffer
main warning: PTS is out of range (47690), dropping buffer
main warning: PTS is out of range (11722), dropping buffer
main warning: PTS is out of range (-24248), dropping buffer
main warning: PTS is out of range (75761), dropping buffer
main warning: PTS is out of range (36344), dropping buffer
main warning: PTS is out of range (375), dropping buffer
main warning: PTS is out of range (-35595), dropping buffer
main warning: PTS is out of range (63076), dropping buffer
main warning: PTS is out of range (23659), dropping buffer
main warning: PTS is out of range (-12310), dropping buffer
main warning: computed PTS is out of range (85564), clearing out
main warning: PTS is out of range (85584), dropping buffer
main warning: PTS is out of range (46193), dropping buffer
main warning: PTS is out of range (10224), dropping buffer
main warning: PTS is out of range (-25746), dropping buffer
main warning: PTS is out of range (71795), dropping buffer
main warning: PTS is out of range (32366), dropping buffer
main warning: PTS is out of range (-3603), dropping buffer
main warning: PTS is out of range (-39573), dropping buffer
main warning: PTS is out of range (94526), dropping buffer
main warning: PTS is out of range (55108), dropping buffer
main warning: PTS is out of range (19139), dropping buffer
main warning: PTS is out of range (-16831), dropping buffer
main warning: PTS is out of range (74804), dropping buffer
main warning: PTS is out of range (35427), dropping buffer
main warning: PTS is out of range (-541), dropping buffer
main warning: PTS is out of range (-36510), dropping buffer
main warning: PTS is out of range (106515), dropping buffer
main warning: PTS is out of range (67099), dropping buffer
main warning: PTS is out of range (31129), dropping buffer
main warning: PTS is out of range (-4841), dropping buffer
main warning: PTS is out of range (93234), dropping buffer
main warning: PTS is out of range (53819), dropping buffer
main warning: PTS is out of range (17849), dropping buffer
main warning: PTS is out of range (-18090), dropping buffer
main warning: PTS is out of range (117191), dropping buffer
main warning: PTS is out of range (77774), dropping buffer
main warning: PTS is out of range (41805), dropping buffer
main warning: PTS is out of range (5835), dropping buffer
main warning: PTS is out of range (104737), dropping buffer
main warning: PTS is out of range (65352), dropping buffer
main warning: PTS is out of range (29383), dropping buffer
main warning: PTS is out of range (-6587), dropping buffer
main warning: PTS is out of range (91217), dropping buffer
main warning: PTS is out of range (51802), dropping buffer
main warning: PTS is out of range (15832), dropping buffer
main warning: PTS is out of range (-20138), dropping buffer
main warning: PTS is out of range (113477), dropping buffer
main warning: PTS is out of range (74062), dropping buffer
main warning: PTS is out of range (38122), dropping buffer
main warning: PTS is out of range (2153), dropping buffer
main warning: PTS is out of range (103213), dropping buffer
main warning: PTS is out of range (63825), dropping buffer
main warning: PTS is out of range (27856), dropping buffer
main warning: PTS is out of range (-8114), dropping buffer
main warning: PTS is out of range (85792), dropping buffer
main warning: PTS is out of range (46365), dropping buffer
main warning: PTS is out of range (10395), dropping buffer
main warning: PTS is out of range (-25575), dropping buffer
main warning: PTS is out of range (108531), dropping buffer
main warning: PTS is out of range (69114), dropping buffer
main warning: PTS is out of range (33146), dropping buffer
main warning: PTS is out of range (-2824), dropping buffer
main warning: PTS is out of range (131749), dropping buffer
main warning: PTS is out of range (92333), dropping buffer
main warning: PTS is out of range (56393), dropping buffer
main warning: PTS is out of range (20424), dropping buffer
main warning: PTS is out of range (129666), dropping buffer
main warning: PTS is out of range (90250), dropping buffer
main warning: PTS is out of range (54280), dropping buffer
main warning: PTS is out of range (18310), dropping buffer
main warning: PTS is out of range (106837), dropping buffer
main warning: PTS is out of range (67421), dropping buffer
main warning: PTS is out of range (31452), dropping buffer
main warning: PTS is out of range (-4518), dropping buffer
main warning: PTS is out of range (129985), dropping buffer
main warning: PTS is out of range (90568), dropping buffer
main warning: PTS is out of range (54600), dropping buffer
main warning: PTS is out of range (18630), dropping buffer
main warning: PTS is out of range (126420), dropping buffer
main warning: PTS is out of range (87003), dropping buffer
main warning: PTS is out of range (51034), dropping buffer
main warning: PTS is out of range (15198), dropping buffer
main warning: PTS is out of range (104971), dropping buffer
main warning: PTS is out of range (65555), dropping buffer
main warning: PTS is out of range (29585), dropping buffer
main warning: PTS is out of range (-6385), dropping buffer
main warning: PTS is out of range (127961), dropping buffer
main warning: PTS is out of range (88546), dropping buffer
main warning: PTS is out of range (52578), dropping buffer
main warning: PTS is out of range (16608), dropping buffer
main warning: PTS is out of range (124305), dropping buffer
main warning: PTS is out of range (84888), dropping buffer
main warning: PTS is out of range (48919), dropping buffer
main warning: PTS is out of range (12949), dropping buffer
main warning: PTS is out of range (147152), dropping buffer
main warning: PTS is out of range (107737), dropping buffer
main warning: PTS is out of range (71768), dropping buffer
main warning: PTS is out of range (35828), dropping buffer
main warning: PTS is out of range (136407), dropping buffer
main warning: PTS is out of range (96978), dropping buffer
main warning: PTS is out of range (61010), dropping buffer
main warning: PTS is out of range (25040), dropping buffer
main warning: PTS is out of range (148913), dropping buffer
main warning: PTS is out of range (109499), dropping buffer
main warning: PTS is out of range (73531), dropping buffer
main warning: PTS is out of range (37561), dropping buffer
main warning: PTS is out of range (145363), dropping buffer
main warning: PTS is out of range (105945), dropping buffer
main warning: PTS is out of range (69977), dropping buffer
main warning: PTS is out of range (34007), dropping buffer
main warning: PTS is out of range (134846), dropping buffer
main warning: PTS is out of range (95461), dropping buffer
main warning: PTS is out of range (59492), dropping buffer
main warning: PTS is out of range (23522), dropping buffer
main warning: PTS is out of range (147156), dropping buffer
main warning: PTS is out of range (107769), dropping buffer
main warning: PTS is out of range (71799), dropping buffer
main warning: PTS is out of range (35830), dropping buffer
main warning: PTS is out of range (171095), dropping buffer
main warning: PTS is out of range (131678), dropping buffer
main warning: PTS is out of range (95708), dropping buffer
main warning: PTS is out of range (59739), dropping buffer
main warning: PTS is out of range (23769), dropping buffer
main warning: PTS is out of range (157114), dropping buffer
main warning: PTS is out of range (116832), dropping buffer
main warning: PTS is out of range (80864), dropping buffer
main warning: PTS is out of range (44894), dropping buffer
main warning: PTS is out of range (148804), dropping buffer
main warning: PTS is out of range (109388), dropping buffer
main warning: PTS is out of range (73419), dropping buffer
main warning: PTS is out of range (37449), dropping buffer
main warning: PTS is out of range (172039), dropping buffer
main warning: PTS is out of range (132623), dropping buffer
main warning: PTS is out of range (96655), dropping buffer
main warning: PTS is out of range (60685), dropping buffer
main warning: PTS is out of range (158289), dropping buffer
main warning: PTS is out of range (118873), dropping buffer
main warning: PTS is out of range (82903), dropping buffer
main warning: PTS is out of range (46965), dropping buffer
main warning: PTS is out of range (146789), dropping buffer
main warning: PTS is out of range (107372), dropping buffer
main warning: PTS is out of range (71405), dropping buffer
main warning: PTS is out of range (35435), dropping buffer
main warning: PTS is out of range (171459), dropping buffer
main warning: PTS is out of range (132042), dropping buffer
main warning: PTS is out of range (96102), dropping buffer
main warning: PTS is out of range (60133), dropping buffer
main warning: PTS is out of range (155763), dropping buffer
main warning: PTS is out of range (116337), dropping buffer
main warning: PTS is out of range (80367), dropping buffer
main warning: PTS is out of range (44397), dropping buffer
main warning: PTS is out of range (179738), dropping buffer
main warning: PTS is out of range (140321), dropping buffer
main warning: PTS is out of range (104352), dropping buffer
main warning: PTS is out of range (68382), dropping buffer
main warning: PTS is out of range (167990), dropping buffer
main warning: PTS is out of range (128606), dropping buffer
main warning: PTS is out of range (92637), dropping buffer
main warning: PTS is out of range (56786), dropping buffer
main warning: PTS is out of range (190981), dropping buffer
main warning: PTS is out of range (151563), dropping buffer
main warning: PTS is out of range (115593), dropping buffer
main warning: PTS is out of range (79623), dropping buffer
main warning: PTS is out of range (178667), dropping buffer
main warning: PTS is out of range (139250), dropping buffer
main warning: PTS is out of range (103280), dropping buffer
main warning: PTS is out of range (67504), dropping buffer
main warning: PTS is out of range (167664), dropping buffer
main warning: PTS is out of range (128248), dropping buffer
main warning: PTS is out of range (92278), dropping buffer
main warning: PTS is out of range (57520), dropping buffer
main warning: PTS is out of range (189453), dropping buffer
main warning: PTS is out of range (150066), dropping buffer
main warning: PTS is out of range (114099), dropping buffer
main warning: PTS is out of range (78128), dropping buffer
main warning: PTS is out of range (175318), dropping buffer
main warning: PTS is out of range (135903), dropping buffer
main warning: PTS is out of range (100034), dropping buffer
main warning: PTS is out of range (64065), dropping buffer
main warning: PTS is out of range (198174), dropping buffer
main warning: PTS is out of range (158757), dropping buffer
main warning: PTS is out of range (122940), dropping buffer
main warning: PTS is out of range (88083), dropping buffer
main warning: PTS is out of range (187178), dropping buffer
main warning: PTS is out of range (147762), dropping buffer
main warning: PTS is out of range (111973), dropping buffer
main warning: PTS is out of range (76980), dropping buffer
main warning: PTS is out of range (170007), dropping buffer
main warning: PTS is out of range (130590), dropping buffer
main warning: PTS is out of range (94620), dropping buffer
main warning: PTS is out of range (58650), dropping buffer
main warning: PTS is out of range (193002), dropping buffer
main warning: PTS is out of range (153575), dropping buffer
main warning: PTS is out of range (118816), dropping buffer
main warning: PTS is out of range (82855), dropping buffer
main warning: PTS is out of range (190635), dropping buffer
main warning: PTS is out of range (151219), dropping buffer
main warning: PTS is out of range (115461), dropping buffer
main warning: PTS is out of range (79493), dropping buffer
main warning: PTS is out of range (211932), dropping buffer
main warning: PTS is out of range (172515), dropping buffer
main warning: PTS is out of range (136545), dropping buffer
main warning: PTS is out of range (100575), dropping buffer
main warning: PTS is out of range (190961), dropping buffer
main warning: PTS is out of range (151545), dropping buffer
main warning: PTS is out of range (115575), dropping buffer
main warning: PTS is out of range (79605), dropping buffer
main warning: PTS is out of range (213953), dropping buffer
main warning: PTS is out of range (174537), dropping buffer
main warning: PTS is out of range (138598), dropping buffer
main warning: PTS is out of range (102806), dropping buffer
main warning: PTS is out of range (210400), dropping buffer
main warning: PTS is out of range (170984), dropping buffer
main warning: PTS is out of range (135014), dropping buffer
main warning: PTS is out of range (99196), dropping buffer
main warning: PTS is out of range (191116), dropping buffer
main warning: PTS is out of range (151699), dropping buffer
main warning: PTS is out of range (115760), dropping buffer
main warning: PTS is out of range (79979), dropping buffer
main warning: PTS is out of range (212174), dropping buffer
main warning: PTS is out of range (172758), dropping buffer
main warning: PTS is out of range (136789), dropping buffer
main warning: PTS is out of range (100929), dropping buffer
main warning: PTS is out of range (208613), dropping buffer
main warning: PTS is out of range (169196), dropping buffer
main warning: PTS is out of range (133227), dropping buffer
main warning: PTS is out of range (97395), dropping buffer
main warning: PTS is out of range (233173), dropping buffer
main warning: PTS is out of range (193756), dropping buffer
main warning: PTS is out of range (157789), dropping buffer
main warning: PTS is out of range (121819), dropping buffer
main warning: PTS is out of range (210389), dropping buffer
main warning: PTS is out of range (170975), dropping buffer
main warning: PTS is out of range (135005), dropping buffer
main warning: PTS is out of range (99146), dropping buffer
main warning: PTS is out of range (233627), dropping buffer
main warning: PTS is out of range (194200), dropping buffer
main warning: PTS is out of range (158232), dropping buffer
main warning: PTS is out of range (123230), dropping buffer
main warning: PTS is out of range (229579), dropping buffer
main warning: PTS is out of range (190348), dropping buffer
main warning: PTS is out of range (154426), dropping buffer
main warning: PTS is out of range (118715), dropping buffer
main warning: PTS is out of range (218578), dropping buffer
main warning: PTS is out of range (179161), dropping buffer
main warning: PTS is out of range (143191), dropping buffer
main warning: PTS is out of range (107221), dropping buffer
main warning: PTS is out of range (231353), dropping buffer
main warning: PTS is out of range (191937), dropping buffer
main warning: PTS is out of range (155968), dropping buffer
main warning: PTS is out of range (120185), dropping buffer
main warning: PTS is out of range (224157), dropping buffer
main warning: PTS is out of range (184739), dropping buffer
main warning: PTS is out of range (148775), dropping buffer
main warning: PTS is out of range (112806), dropping buffer
main warning: PTS is out of range (236927), dropping buffer
main warning: PTS is out of range (197511), dropping buffer
main warning: PTS is out of range (161728), dropping buffer
main warning: PTS is out of range (126775), dropping buffer
main warning: PTS is out of range (245280), dropping buffer
main warning: PTS is out of range (205864), dropping buffer
main warning: PTS is out of range (171362), dropping buffer
main warning: PTS is out of range (135634), dropping buffer
main warning: PTS is out of range (222622), dropping buffer
main warning: PTS is out of range (183206), dropping buffer
main warning: PTS is out of range (147411), dropping buffer
main warning: PTS is out of range (111446), dropping buffer
main warning: PTS is out of range (245120), dropping buffer
main warning: PTS is out of range (205704), dropping buffer
main warning: PTS is out of range (169829), dropping buffer
main warning: PTS is out of range (133864), dropping buffer
main warning: PTS is out of range (231356), dropping buffer
main warning: PTS is out of range (191940), dropping buffer
main warning: PTS is out of range (155970), dropping buffer
main warning: PTS is out of range (121164), dropping buffer
..........

~~~~~~~~~~~~~~ end of LOG ~~~~~~~~~~~~~~~~

The PTS is out of range keeps running till EOF.

Thanks for your help

px64
New Cone
New Cone
Posts: 1
Joined: 11 Mar 2008 02:28

Re: audio (and video) problems playing MPEG-2 TS files

Postby px64 » 11 Mar 2008 02:34

Thank you. I have received the same error messages and have wondered what they meant.

Have you tried playing the video using the Elecard MPEG-2 decoder? I find that it is more robust to these kinds of errors.

From reading over aout_Inputplay in input.c, it looks like that error occurs when the audio PTS is too close to the PCR.

yigal26
New Cone
New Cone
Posts: 2
Joined: 10 Mar 2008 13:48

Re: audio (and video) problems playing MPEG-2 TS files

Postby yigal26 » 13 Mar 2008 08:46

There is no audio problems playing the same files with MPlayer for Windows or using libmad library. One of the my questions is why that value of (.04*CLOCK_FREQ) for #define AOUT_MIN_PREPARE_TIME (mtime_t)(.04*CLOCK_FREQ) has been chosen? Is the choice based on MPEG standard specifications?

Matthias Kaehlcke
New Cone
New Cone
Posts: 3
Joined: 21 May 2008 16:18

Re: audio (and video) problems playing MPEG-2 TS files

Postby Matthias Kaehlcke » 20 Aug 2008 17:55

i have the same problem playing a mp3 audio stream on a embedded device. i also wonder about the reason of the value of AOUT_MIN_PREPARE_TIME


Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: No registered users and 34 guests