[MPlayer-users] Playing a TS without PAT

Nico Sabbi nicola.sabbi at poste.it
Wed Jul 22 20:00:08 CEST 2009


Il giorno mer, 22/07/2009 alle 14.55 -0300, Paulo Flabiano Smorigo ha
scritto:
> On Wed, Jul 22, 2009 at 14:42, Nico Sabbi<nicola.sabbi at poste.it> wrote:
> > Il giorno mer, 22/07/2009 alle 14.34 -0300, Paulo Flabiano Smorigo ha
> > scritto:
> >> Hi everybody,
> >>
> >> I'm trying to play a transport stream file that don't have PAT. My
> >> question is: MPlayer manage to play a TS without PAT?
> >>
> >> I know that, using dvbsnoop, the stream have packages for audio and
> >> video. MPlayer even shows the correct element id for both video and
> >> audio but didn't play. Bellow the mplayer log:
> >>
> >> mplayer NVisdbtchannel17.ts
> >>   CPLAYER: MPlayer Sherpya-SVN-r29319-4.5.0 (C) 2000-2009 MPlayer Team
> >>   CPLAYER:
> >> Playing NVisdbtchannel17.ts.
> >>   DEMUXER: TS file format detected.
> >>   DEMUXER: VIDEO MPEG2(pid=529) AUDIO MPA(pid=530) NO SUBS (yet)!  PROGRAM N. 0
> >>     DEMUX: TS_PARSE: COULDN'T SYNC
> >>  DECVIDEO: MPEG: FATAL: EOF while searching for sequence header.
> >>   CPLAYER: Video: Cannot read properties.
> >>   CPLAYER: ==========================================================================
> >>  DECAUDIO: Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
> >>  DECAUDIO: ADecoder init failed :(
> >>  DECAUDIO: ADecoder init failed :(
> >>  DECAUDIO: Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
> >> [mp2 @ 0x9e77c30]Header missing skipping one byte.
> >>  DECAUDIO: Unknown/missing audio format -> no sound
> >>  DECAUDIO: ADecoder init failed :(
> >>  DECAUDIO: Opening audio decoder: [libmad] libmad mpeg audio decoder
> >>  DECAUDIO: Cannot sync MAD frame
> >>  DECAUDIO: ADecoder init failed :(
> >>  DECAUDIO: ADecoder init failed :(
> >>  DECAUDIO: Opening audio decoder: [hwmpa] MPEG audio pass-through (fake decoder)
> >>  DECAUDIO: Cannot sync MPA frame: 0
> >>  DECAUDIO: ADecoder init failed :(
> >>  DECAUDIO: ADecoder init failed :(
> >>  DECAUDIO: Cannot find codec for audio format 0x50.
> >>   CPLAYER: Audio: no sound
> >>   CPLAYER: Video: no video
> >>   CPLAYER:
> >>   CPLAYER:
> >> Exiting... (End of file)
> >>
> >> Thanks in advance,
> >> Paulo Flabiano Smorigo
> >
> > you can, provided that the video stream is encoded as mpeg1 or mpeg2,
> > that doesn't seem to be the case.
> > Try with -demuxer lavf, but I won't bet on it
> >
> > _______________________________________________
> > MPlayer-users mailing list
> > MPlayer-users at mplayerhq.hu
> > https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users
> >
> 
> Hello Nico,
> 
> Nice to talk to you!
> 
> I tried with your parameters but without success. The log bellow:
> 
> mplayer-sherpya NVisdbtchannel17.ts -demuxer lavf
>   CPLAYER: MPlayer Sherpya-SVN-r29319-4.5.0 (C) 2000-2009 MPlayer Team
>   CPLAYER:
> Playing NVisdbtchannel17.ts.
>   DEMUXER: libavformat file format detected.
>    HEADER: LAVF_header: av_find_stream_info() failed
>   CPLAYER:
>   CPLAYER:
> Exiting... (End of file)
> 
> Anymore help?


centuries ago I sent a patch that I refuse to commit that permits to
specify the vcodec used in the video stream. Search -tsvformat, either
in mplayer-users or in mplayer-dev-eng



More information about the MPlayer-users mailing list