[vlc] Re: Problem playing .trp file

Chhaya, Harshal hchhaya at ti.com
Tue Sep 6 17:04:05 CEST 2005


Hello,

The guy who had created the original file fixed some
of the problems that Laurent had mentioned (PMT data 
was received before the PAT and the SDT defined info for 
2 programs 1408 and 1024 that weren't defined in the PAT)
and created a new version of the stream.

vlc can now recognise the codecs (it show h264 for video 
and mp4a for audio in the 'stream information' dialog box) 
but still can't play the file.

Even if I explicitly provide the program number by using,
vlc -vvv --program 1408 "C:\TEMP\PR10VA014_010p(Cleaned up
beginning).trp",
it still doesn't play.


The error log says:

main debug: adding playlist item `C:\TEMP\PR10VA014_010p(Cleaned up
beginning).trp' ( C:\TEMP\PR10VA014_010p(Cleaned up beginning).trp )
main debug: creating new input thread
main debug: waiting for thread completion
main warning: drive letter C: found in source
main debug: `C:\TEMP\PR10VA014_010p(Cleaned up beginning).trp' gives
access `' demux `' path `C:\TEMP\PR10VA014_010p(Cleaned up
beginning).trp'
main debug: creating demux: access='' demux=''
path='C:\TEMP\PR10VA014_010p(Cleaned up beginning).trp'
main debug: looking for access_demux module: 1 candidate
main debug: thread 3832 (input) created at priority 1
(src/input/input.c:230)
main debug: creating access '' path='C:\TEMP\PR10VA014_010p(Cleaned up
beginning).trp'
main debug: looking for access2 module: 4 candidates
vcd debug: trying .cue file: C:\TEMP\PR10VA014_010p(Cleaned up
beginning).cue
access_file debug: opening file `C:\TEMP\PR10VA014_010p(Cleaned up
beginning).trp'
main debug: using access2 module "access_file"
main debug: pre buffering
main debug: received first data for our buffer
main debug: prebuffering done 1408981 bytes in 0s - 1375958007 kbytes/s
main debug: creating demux: access='' demux=''
path='C:\TEMP\PR10VA014_010p(Cleaned up beginning).trp'
main debug: looking for demux2 module: 38 candidates
main debug: using demux2 module "ts"
main debug: looking for a subtitle file in C:\TEMP\
main debug: found a possible subtitle: recent.txt
main debug: found a possible subtitle: techEmail.txt
ts debug: DEMUX_SET_GROUP 0 00000000
main debug: `C:\TEMP\PR10VA014_010p(Cleaned up beginning).trp'
successfully opened
ts debug: pid[8191] unknown
ts debug: PATCallBack called
ts debug: new PAT ts_id=32736 version=1 current_next=1
ts debug:   * number=1408 pid=8136
ts debug: PMTCallBack called
ts debug: new PMT program number=1408 version=1 pid_pcr=400
ts debug:   * es pid=624 type=27 fcc=h264
main debug: selecting program id=1408
main debug: looking for decoder module: 24 candidates
ffmpeg debug: libavcodec initialized (interface 4756 )
ffmpeg debug: postprocessing disabled
ffmpeg debug: ffmpeg codec (h264) started
main debug: using decoder module "ffmpeg"
main debug: looking for packetizer module: 17 candidates
main debug: using packetizer module "packetizer_h264"
main debug: thread 3908 (decoder) created at priority 0
(src/input/decoder.c:159)
ts debug:   * es pid=800 type=15 fcc=mp4a
main debug: looking for decoder module: 24 candidates
main debug: using decoder module "faad"
main debug: looking for packetizer module: 17 candidates
packetizer_mpeg4audio: running MPEG4 audio packetizer
packetizer_mpeg4audio debug: no decoder specific info, must be an ADTS
stream
main debug: using packetizer module "packetizer_mpeg4audio"
main debug: thread 3948 (decoder) created at priority 2
(src/input/decoder.c:159)
ts debug: pid[400] unknown
ts warning: first packet for pid=624 cc=0x1
ts warning: first packet for pid=800 cc=0xc
packetizer_mpeg4audio: AAC channels: 2 samplerate: 24000
faad warning: decoded zero sample
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: SoundMAX Digital Audio
aout_directx debug: device supports 2 channels
aout_directx debug: device supports 1 channel
aout_directx debug: creating DirectSoundThread
main debug: thread 4476 (DirectSound Notification Thread) created at
priority 15 (directx.c:386)
aout_directx debug: DirectSoundThread ready
main debug: using audio output module "aout_directx"
main debug: output 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: mixer 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: no need for any filter
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "trivial_mixer"
main debug: input 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: no need for any filter
main debug: filter(s) 'fl32'->'fl32' 52800 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 22 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: found a filter for the whole conversion
packetizer_h264 debug: found NAL_SPS
packetizer_h264 debug: found NAL_PPS
main debug: audio output is starving (45420), playing silence
main debug: audio output is starving (47634), playing silence
main debug: audio output is starving (43467), playing silence
main debug: audio output is starving (45660), playing silence
main warning: output date isn't PTS date, requesting resampling (-41474)
main warning: buffer is 41476 in advance, triggering downsampling
main warning: resampling stopped after 13156000 usec (drift: -712)


The playback slider moves during playback but the total time and
the elapsed time counters remain at '0:00:00'.

Does the above log indicate some other problems with the file
structure? 

Regards,
- Harshal

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html



More information about the vlc mailing list