Log in

View Full Version : Problems demuxing .ts files


niceified
1st November 2006, 04:18
I've ripped some .ts files from my cable box and I'm trying to convert them to work on a DVD player. But whenever I try to demux them, I get a ton of errors about missing frames, and the resulting video is missing alot of frames, causing it to play very quickly. The original ts file plays fine in MPC, so I'm not sure what the problem is. Here is part of the ProjectX log:
ok> PID 0x8E2 has PES-ID 0xBD (private stream 1) (0 #1)
ok> PID 0x8E1 has PES-ID 0xE0 (MPEG Video) (13160 #71)
!> PID 0x0 (PAT) (79524 #424) -> ignored
!> PID 0x37 (PMT) (79900 #426) -> ignored
-> video basics: 528*480 @ 29.97fps @ 0.6735 (4:3) @ 15000000bps, vbvBuffer 112
-> starting export of video data @ GOP# 0
!> dropping useless B-Frames @ GOP# 0 / new Timecode 00:00:00.000
!> PTS difference of 6006 (00:00:00.066) to last exported GOP detected
!> dropping useless B-Frames @ GOP# 22 / new Timecode 00:00:13.346
!> PTS difference of 7508 (00:00:00.083) to last exported GOP detected
!> dropping useless B-Frames @ GOP# 34 / new Timecode 00:00:22.288
!> PTS difference of 9009 (00:00:00.100) to last exported GOP detected
!> dropping useless B-Frames @ GOP# 36 / new Timecode 00:00:23.223
!> PTS difference of 7508 (00:00:00.083) to last exported GOP detected
!> dropping useless B-Frames @ GOP# 37 / new Timecode 00:00:23.656
!> PTS difference of 10510 (00:00:00.116) to last exported GOP detected
!> dropping useless B-Frames @ GOP# 38 / new Timecode 00:00:24.090
!> PTS difference of 10511 (00:00:00.116) to last exported GOP detected
!> dropping useless B-Frames @ GOP# 40 / new Timecode 00:00:25.525
!> PTS difference of 6006 (00:00:00.066) to last exported GOP detected
!> dropping useless B-Frames @ GOP# 41 / new Timecode 00:00:25.959
!> PTS difference of 6006 (00:00:00.066) to last exported GOP detected
!> dropping useless B-Frames @ GOP# 42 / new Timecode 00:00:26.493
!> PTS difference of 9009 (00:00:00.100) to last exported GOP detected
!> dropping useless B-Frames @ GOP# 45 / new Timecode 00:00:28.528
!> PTS difference of 10510 (00:00:00.116) to last exported GOP detected
!> dropping useless B-Frames @ GOP# 47 / new Timecode 00:00:29.462
!> PTS difference of 10511 (00:00:00.116) to last exported GOP detected
I've also tried it in PVAStrumento and DGIndex, but they did the same thing.

crypto
1st November 2006, 10:22
ProjectX does not support ATSC streams. Did you try the TSConverter (http://forum.doom9.org/showthread.php?t=117644)? It should handle ATSC and HD mux rates.

laserfan
1st November 2006, 15:44
You should also try VideoReDo Plus--it's free to use for 14 days, after that it's $50.

But it's the most capable TS manipulator available IMO.

niceified
3rd November 2006, 02:44
VideoReDo seems like it might do the trick, but it doesn't seem to be able to handle streams with more than one resolution. (Local commercials are aired at half-rez)It sees everything up to the point where the resolution changes, but it doesn't see the rest of the video, even after the point where the resolution changes back.

pandy
3rd November 2006, 08:44
I've ripped some .ts files from my cable box and I'm trying to convert them to work on a DVD player. But whenever I try to demux them, I get a ton of errors about missing frames, and the resulting video is missing alot of frames, causing it to play very quickly. The original ts file plays fine in MPC, so I'm not sure what the problem is. Here is part of the ProjectX log:
I've also tried it in PVAStrumento and DGIndex, but they did the same thing.

Try play ts by VLC, if it can be played then also can be demultiplexed by VLC. Also mplayer/mencode with copy video/audio to mpg container (or raw elementary streams) should be possible.

laserfan
3rd November 2006, 15:35
VideoReDo...doesn't seem to be able to handle streams with more than one resolution. (Local commercials are aired at half-rez)...Oh my. If you post on VRD's support forum, including exactly what your "cable box" recorder is and your extraction method, someone will be able to comment I'm sure.

jmac698
3rd November 2006, 21:45
Try StreamClip, it works great. The VLC tip is a good idea.

niceified
5th November 2006, 01:54
I finally got it working, and it works good for the most part. But my standalone DVD player isn't stretching the video to fill the screen. There's a big black bar on the right side of the image. I've tried patching the resolution to 720, but that didn't help. Any ideas? I'd really like to avoid re-encoding, if possible.

Edit: Just to see what would happen, I tried patching the aspect ratio to 16:9 (even though it's supposed to be 4:3), and the picture was almost the right size. But for some reason, the image was shifted over to the left so that part of the image was cut off, and I still had the black bar to the right of the image.

drmpeg
5th November 2006, 04:31
It's because your captured video is 528x480. DVD players are not required to properly scale anything but 720, 704 and 352 wide.

Ron

popper
6th November 2006, 07:59
Try StreamClip, it works great. The VLC tip is a good idea.

thank you for pointing out this streamclip, its about the easyest gui iv seen for quick and easy convertion/export of .ts to mpeg4/AVC iv ever seen.

this in combination with TSConverter and its new AVC/H.264 ability is the easyest way so far to begin moving all the .ts mpeg2 files that are becomeing available to the average users (DVB-T)to avc.

:thanks: