Re: [linux-dvb] Anysee E30 C Plus + MPEG-4?

2009-08-21 Thread Pásztor Szilárd
Thanks for the advice, it worked! mplayer -identify dvb://channel name
produced the following result:

PROGRAM_ID=0 (0x00), PMT_PID: 16(0x10)
PROGRAM_ID=109 (0x6D), PMT_PID: 7029(0x1B75)
PROGRAM_ID=1001 (0x3E9), PMT_PID: 59(0x3B)
PROGRAM_ID=1930 (0x78A), PMT_PID: 1930(0x78A)
PROGRAM_ID=15551 (0x3CBF), PMT_PID: 8021(0x1F55)

I was searching for the HD channel with program id 15551, so I added +8021 to
the video identifier in channels.conf and it works.

regards
s.

BOUWSMA Barry:
 I said it before and I'll say it again, what `mplayer' needs is
  -- I mean, I don't know if it would be possible for `mplayer' to
 identify the video as H.264, but for me, it needs this additional
 PID stream to do that.  That is something for the `mplayer' 
 developers or for someone more familiar with H.264 in DVB to
 answer.
 
 I'm guessing your `channels.conf' file is simple with one field
 for video and one for audio, but no extra fields.  If this is the
 case, then what you will need to do as a test would be to write
 more of the stream to a file; the example I gave in my earlier
 reply for BBC-HD is what I pass to `dvbstream'.  Then `mplayer'
 should be able to play this file with no problems.

---
|  Make it idiot proof and someone will make a better idiot.  |
---
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [linux-dvb] Anysee E30 C Plus + MPEG-4?

2009-08-19 Thread Pásztor Szilárd
Thierry Lelegard:
 Stream type 0x1B precisely means AVC / H.264 video stream (cf. ISO
 138181-1:2000/FDAM 3)
 
 Try VLC instead of mplayer. VLC does render H.264 HD video, provided you
 have a (very) good CPU.

Thanks for the info. Anyway, mplayer also does render H.264 of course, it's
the stream that's not very cleverly muxed, it seems. And with mplayer I have
vdpau acceleration on my nvidia card that can render 1920x1...@50 fps in real
time.

s.

   -
   |  After all is said and done, a hell of a lot more is said than done.  |
   -
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [linux-dvb] Anysee E30 C Plus + MPEG-4?

2009-08-18 Thread Pásztor Szilárd
Thanks for the comprehensive answer.
Mr. Thommeret's hint about the missing video PID pushed me into the right
direction so I'm a step further now. With scan -vv I could find the video PIDs
for the HD channels and indeed they were missing in my channels.conf (values
were 0) as scan detected them as OTHER, but with a type 0x1b addition with
which I don't know what to do for the time being...

After adding the correct PID values, mplayer still can't demux the incoming
stream but the video is there, and with -dumpvideo a h264 elementary stream
gets produced in the file that can be played back if I specify -demuxer
h264es on the command line. What are beyond me now are:
1) how can mplayer not demux the stream if it can dump the video out
(shouldn't a video dump involve a demux operation before all?)
2) is it a missing feature of mplayer that no metastream is processed that
would carry the necessary information about the muxed streams? It would be
adequate for me if I could specify a demuxer to use but it seems impossible in
just one step - which I currently don't understand because an elementary
stream is dumped as video.

s.

BOUWSMA Barry:
 `mplayer' assumes a MPEG-2 video stream by default unless it is
 told otherwise by the additional metadata carried outside the
 video PID stream.  That means you need to feed mplayer with not
 only the video and audio streams, but also the PMT stream which
 identifies the video as H.264.

 -
 |  Friends may come and go but enemies accumulate.  |
 -
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html