Hi!
Sorry for the delay, I was away for a while.
Cengiz Gunay wrote:
> Hi, this is a followup on Andrew Harkman's original post about dvbcut not
> finding the AC3 audio track in some TS files.
>
> I have similar files, recorded from the cable TV Comcast's Universal HD
> (UHD) channel. I was excited to see the patch in response to Andrew's
> report, so I tried the SVN version but it didn't work for me.
I downloaded your sample, and my version of dvbcut (r138) *does* detect
the audio track:
PAT: found PMT at pid 49
PMT: found video stream at pid 2048
PMT: found audio stream at pid 2049
And also a lot of weird shit, by the way:
missing frame(s) before B frame 1 (150 != 0)
missing frame(s) before B frame 31 (180 != 0)
missing frame(s) before B frame 61 (210 != 0)
missing frame(s) before B frame 77 (226 != 0)
missing frame(s) before B frame 107 (256 != 0)
missing frame(s) before B frame 137 (286 != 0)
missing frame(s) before B frame 167 (316 != 0)
missing frame(s) before B frame 197 (346 != 0)
missing frame(s) before B frame 211 (360 != 0)
missing frame(s) before B frame 249 (398 != 0)
and so on. Not sure what they're doing there.
> Here're the program and tracks in the TS file I was trying to decode,
> obtained with the Project-X program
> (http://sourceforge.net/projects/project-x):
>
> ---
>
> -> Input File 0: 'J:\rip\recorded\hunt-for-red-october (no pvas).ts'
> (8,837,374,844 bytes)
> -> Filetype is TS (generic PES Container)
> -> demux
> -> Service ID 0x1
> -> PMT 0x31 refers to these usable streams:
> Video:
> PID: 0x800
> Audio:
> n/a
> Teletext:
> n/a
> Subpict.:
> n/a
>
> !> PID 0x0 (PAT) (0 #1) -> ignored
> !> PID 0x31 (PMT) (188 #2) -> ignored
> ok> PID 0x801 has PES-ID 0xBD (private stream 1) (24440 #131)
> ok> PID 0x800 has PES-ID 0xE0 (MPEG Video) (117312 #625)
>
> ---
>
> I included a 30MB sample from the beginning of this file at
> http://cengique.2y.net/~cengiz/dvbcut-sample/hunt-for-red-october%20-%20sample.ts
>
> You can see that the PMT contains the video PID but not the audio.
Huh? Here's what one of my tools found in the PMT:
# video stream
sv0001.0.stream_type = 02
sv0001.0.stream_type_str = "ISO/IEC 13818 Video"
sv0001.0.elementary_pid = 0800
# audio stream
sv0001.1.stream_type = 81
sv0001.1.stream_type_str = "User Private"
sv0001.1.elementary_pid = 0801
It's all there. No idea why ProjectX doesn't find it. Or your copy of
dvbcut, for that matter.
--
Michael "Tired" Riepe <[EMAIL PROTECTED]>
X-Tired: Each morning I get up I die a little
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
DVBCUT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dvbcut-user