jeffnoone
30th January 2005, 22:02
My goal is to take .ts files, recorded via Motorola cable box (Us/Canadian cable) or from those announced on the alt.binarieshdtvcom site, and to convert them to WMV or Xvid
I have .ts files, but I seem to be stuck at the second hurdle with ProjectX
I compiled ProjectX 0.82.0.00 using a modified "build.bat" command as instructed
This did create a projectx.jar, altho there was a message about replacing newer resources
I have Java 2 SDK and Runtime 1.4.2_07 installed
Anyway opened projectx.jar, amd was able to add a .ts file using drag and drop
I have not changed any ProjectX preset settins, and have not added any external programs
The only check box I ensured was the Mpegschnitt one mentioned by Doom9
Now the problems start:
I cant preview - I get "error while decoding frame"
and I can't demux - it does go thru the process, but seems to reject every frame, keeps returning "dropping GOP..."
BTW it does do something - if I set it to produce a .ts file from the .ts file, it does produce one which is a little larger!! (and plays)
EDIT:
A bit of an update on this
I have several different sample .ts files available to me from newsgroups. All of these files check with Quickpar, and all play fine in VLC
Some wiii demux partially e.g. the demuxed video file is (say) 50MB from a 100MB .ts file, on others ProjectX will discard all of the video file with errors like below.
Does this help anyone?
I attach the end of the log file:
-> Pics exp/cnt 510/14, inGOP PTS diff. 83ms, new Timecode 00:00:00.433
!> dropping GOP# 4821 @ orig.PTS 12:02:03.306 (3899097585)
-> Pics exp/cnt 524/14, inGOP PTS diff. 83ms, new Timecode 00:00:00.433
packs: 22808248 100% 4294967160
-> Video: fr/ ct/ 1p/ cg/ og/ dg -> 13/ 4821/ 0/ 1/ 0/ 4821
-> Video length: 13 frames @ 00:00:00.430
-> GOP summary: min. 26, max. 26 fields; contains interlaced & progressive frames
-> avg. nom. bitrate 13529330bps (min/max: 13505200/13505200)
-> set first sequenceheader bitrate to 9800000bps
---> new File: I:\MPG's\Out of Sight.000.0000.mpv
--> AC-3/DTS Audio on PID 0x14
Audio PTS: first packet 11:14:25.935, last packet 12:02:20.623
Video PTS: start 1.GOP 11:29:35.093, end last GOP 11:29:35.527
-> adjusting audio at video-timeline
!> missing syncword @ 43639150, @ 00:00:00.000
!> found syncword @ 43639299
-> src_audio: AC-3, CM, 2/0(2.0), DS, 48000Hz, 384kbps @ 00:00:00.000
audio frames: wri/pre/skip/ins/add 14/0/0/0/0 @ 00:00:00.448 done...
---> new File: I:\MPG's\Out of Sight.000.0000.ac3
summary of created media files:
.Video (m2v): 13 Frames 00:00:00.430 'I:\MPG's\Out of Sight.000.0000.mpv'
Audio 0 (ac3): 14 Frames 00:00:00.448 0/0/0/0 'I:\MPG's\Out of Sight.000.0000.ac3'
=> 753779 bytes written...
Can someone help?
Jeff
_______________________________________
Or here is a full error message from pressing the ! mark
Sunday, January 30, 2005 1:03:48 PM PST
ProjectX 0.82.0 (15.01.2005)
<<< session infos >>>
-> working with collection 0
-> normal log file
-> write all video data
-> write all other data
-> patch c.d.flagged infos of pictures
-> add sequence end code
-> set resolution in SDE
-> write output files to: I:\MPG's\
-> Input File 0: I:\MPG's\Run1.0000.ts (287498060 bytes)
-> File is DVB/MPEG-2 TS (Video/Audio/TTX PES)
-> demux
-> Service ID 0x1
-> PMT 0x10 refers to these usable streams:
Video: PID: 0x11
Audio: PID: 0x14_PD
Teletext:
Subpict.:
ok> PID 0x11 has PES-ID 0xE0 (MPEG Video) (0 #1)
ok> PID 0x14 has PES-ID 0xBD (private stream 1) (45120 #241)
--> PID 0x0 (PAT) (117688 #627) -> ignored
--> PID 0x10 (PMT) (304936 #1623) -> ignored
!> dropping GOP# 0 @ orig.PTS 00:58:15.841 (314625770)
-> Pics exp/cnt 104/14, inGOP PTS diff. 83ms, new Timecode 00:00:00.000
!> dropping GOP# 1 @ orig.PTS 00:58:15.958 (314636280)
-> Pics exp/cnt 118/14, inGOP PTS diff. 83ms, new Timecode 00:00:00.000
!> dropping GOP# 2 @ orig.PTS 00:58:16.075 (314646791)
-> Pics exp/cnt 144/26, inGOP PTS diff. 183ms, new Timecode 00:00:00.000
!> dropping GOP# 3 @ orig.PTS 00:58:16.292 (314666310)
-> Pics exp/cnt 158/14, inGOP PTS diff. 83ms, new Timecode 00:00:00.000
packs: 27850 1% 5242944
-> Video: fr/ ct/ 1p/ cg/ og/ dg -> 0/ 4/ 0/ 0/ 0/ 4
--> AC-3/DTS Audio on PID 0x14
Audio PTS: first packet 00:58:18.403, last packet 00:58:21.507
-> adjusting audio at its own timeline
!> missing syncword @ 0, @ 00:00:00.000
!> found syncword @ 114
-> src_audio: AC-3, CM, 3/2lfe(5.1), cm-3.0dB, sm-3dB, 48000Hz, 384kbps @ 00:00:00.000
audio frames: wri/pre/skip/ins/add 97/0/0/0/0 @ 00:00:03.104 done...
---> new File: I:\MPG's\Run1.0000.ac3
summary of created media files:
Audio 0 (ac3): 97 Frames 00:00:03.104 0/0/0/0 'I:\MPG's\Run1.0000.ac3'
=> 148992 bytes written...
<<< end of quick info >>>
I have .ts files, but I seem to be stuck at the second hurdle with ProjectX
I compiled ProjectX 0.82.0.00 using a modified "build.bat" command as instructed
This did create a projectx.jar, altho there was a message about replacing newer resources
I have Java 2 SDK and Runtime 1.4.2_07 installed
Anyway opened projectx.jar, amd was able to add a .ts file using drag and drop
I have not changed any ProjectX preset settins, and have not added any external programs
The only check box I ensured was the Mpegschnitt one mentioned by Doom9
Now the problems start:
I cant preview - I get "error while decoding frame"
and I can't demux - it does go thru the process, but seems to reject every frame, keeps returning "dropping GOP..."
BTW it does do something - if I set it to produce a .ts file from the .ts file, it does produce one which is a little larger!! (and plays)
EDIT:
A bit of an update on this
I have several different sample .ts files available to me from newsgroups. All of these files check with Quickpar, and all play fine in VLC
Some wiii demux partially e.g. the demuxed video file is (say) 50MB from a 100MB .ts file, on others ProjectX will discard all of the video file with errors like below.
Does this help anyone?
I attach the end of the log file:
-> Pics exp/cnt 510/14, inGOP PTS diff. 83ms, new Timecode 00:00:00.433
!> dropping GOP# 4821 @ orig.PTS 12:02:03.306 (3899097585)
-> Pics exp/cnt 524/14, inGOP PTS diff. 83ms, new Timecode 00:00:00.433
packs: 22808248 100% 4294967160
-> Video: fr/ ct/ 1p/ cg/ og/ dg -> 13/ 4821/ 0/ 1/ 0/ 4821
-> Video length: 13 frames @ 00:00:00.430
-> GOP summary: min. 26, max. 26 fields; contains interlaced & progressive frames
-> avg. nom. bitrate 13529330bps (min/max: 13505200/13505200)
-> set first sequenceheader bitrate to 9800000bps
---> new File: I:\MPG's\Out of Sight.000.0000.mpv
--> AC-3/DTS Audio on PID 0x14
Audio PTS: first packet 11:14:25.935, last packet 12:02:20.623
Video PTS: start 1.GOP 11:29:35.093, end last GOP 11:29:35.527
-> adjusting audio at video-timeline
!> missing syncword @ 43639150, @ 00:00:00.000
!> found syncword @ 43639299
-> src_audio: AC-3, CM, 2/0(2.0), DS, 48000Hz, 384kbps @ 00:00:00.000
audio frames: wri/pre/skip/ins/add 14/0/0/0/0 @ 00:00:00.448 done...
---> new File: I:\MPG's\Out of Sight.000.0000.ac3
summary of created media files:
.Video (m2v): 13 Frames 00:00:00.430 'I:\MPG's\Out of Sight.000.0000.mpv'
Audio 0 (ac3): 14 Frames 00:00:00.448 0/0/0/0 'I:\MPG's\Out of Sight.000.0000.ac3'
=> 753779 bytes written...
Can someone help?
Jeff
_______________________________________
Or here is a full error message from pressing the ! mark
Sunday, January 30, 2005 1:03:48 PM PST
ProjectX 0.82.0 (15.01.2005)
<<< session infos >>>
-> working with collection 0
-> normal log file
-> write all video data
-> write all other data
-> patch c.d.flagged infos of pictures
-> add sequence end code
-> set resolution in SDE
-> write output files to: I:\MPG's\
-> Input File 0: I:\MPG's\Run1.0000.ts (287498060 bytes)
-> File is DVB/MPEG-2 TS (Video/Audio/TTX PES)
-> demux
-> Service ID 0x1
-> PMT 0x10 refers to these usable streams:
Video: PID: 0x11
Audio: PID: 0x14_PD
Teletext:
Subpict.:
ok> PID 0x11 has PES-ID 0xE0 (MPEG Video) (0 #1)
ok> PID 0x14 has PES-ID 0xBD (private stream 1) (45120 #241)
--> PID 0x0 (PAT) (117688 #627) -> ignored
--> PID 0x10 (PMT) (304936 #1623) -> ignored
!> dropping GOP# 0 @ orig.PTS 00:58:15.841 (314625770)
-> Pics exp/cnt 104/14, inGOP PTS diff. 83ms, new Timecode 00:00:00.000
!> dropping GOP# 1 @ orig.PTS 00:58:15.958 (314636280)
-> Pics exp/cnt 118/14, inGOP PTS diff. 83ms, new Timecode 00:00:00.000
!> dropping GOP# 2 @ orig.PTS 00:58:16.075 (314646791)
-> Pics exp/cnt 144/26, inGOP PTS diff. 183ms, new Timecode 00:00:00.000
!> dropping GOP# 3 @ orig.PTS 00:58:16.292 (314666310)
-> Pics exp/cnt 158/14, inGOP PTS diff. 83ms, new Timecode 00:00:00.000
packs: 27850 1% 5242944
-> Video: fr/ ct/ 1p/ cg/ og/ dg -> 0/ 4/ 0/ 0/ 0/ 4
--> AC-3/DTS Audio on PID 0x14
Audio PTS: first packet 00:58:18.403, last packet 00:58:21.507
-> adjusting audio at its own timeline
!> missing syncword @ 0, @ 00:00:00.000
!> found syncword @ 114
-> src_audio: AC-3, CM, 3/2lfe(5.1), cm-3.0dB, sm-3dB, 48000Hz, 384kbps @ 00:00:00.000
audio frames: wri/pre/skip/ins/add 97/0/0/0/0 @ 00:00:03.104 done...
---> new File: I:\MPG's\Run1.0000.ac3
summary of created media files:
Audio 0 (ac3): 97 Frames 00:00:03.104 0/0/0/0 'I:\MPG's\Run1.0000.ac3'
=> 148992 bytes written...
<<< end of quick info >>>