PDA

View Full Version : tydemux 0.2 both Windows and Linux versions


olaf_sc
11-10-2002, 02:19 AM
Hello Folks,

Finished the windows port, minor updates (bug fixes etc) no new features allthough I'm working on AC3/MPEG on the fly transcoding for all SVCD users. Happy bug hunting :)

Cheers Olaf

PS: Both win, linux binaries + source in the zip archive

NutMonkey
11-10-2002, 04:04 PM
Olaf,

Tried tydemux on a ty file and got lots of errors for each chunk such as:

Parse Audio: pes size error 576 - audio pes - chunk 4
Parse Audio: Header: 00 00 01 c0 02 45 21 03 1b eb f3

Attached is a -d5 output of the first 8 chunks.

olaf_sc
11-10-2002, 05:19 PM
Hello NutMonkey,

Thanks for the bug report!! I really need them to make the program good and useful.

May I ask what type of tivo you have and the version?

The audio_pes_size error isn't fatal so my question is also is the sound and video you extracted playable?

I have setup a ftp server so you can upload samples of your tystream.

Please see the "tydemux, request for tysteam samples ftp server is avalible, + sample prog" for instructions how to send me sample streams and whole streams.

Cheers and thanks Olaf



Originally posted by NutMonkey
Olaf,

Tried tydemux on a ty file and got lots of errors for each chunk such as:

Parse Audio: pes size error 576 - audio pes - chunk 4
Parse Audio: Header: 00 00 01 c0 02 45 21 03 1b eb f3

Attached is a -d5 output of the first 8 chunks.

NutMonkey
11-10-2002, 06:17 PM
Sorry, assumed the tons of scrolling error messages indicated a problem so I had Ctrl-C'ed and didn't check. Just ran it again, and the output streams do seem to be OK.

At least, MPlayer can open the video file and play it ok, and xmms can play the audio file. However, if I run mplex (from mjpegtools) to mux it, I get:

INFO: [mj-mplex] mplex version 2.2.1 ($Date: 2002/02/04 19:06:14 $)
**ERROR: [mj-mplex] File sportsnight.m2v unrecogniseable!
INFO: [mj-mplex] File sportsnight.mp2 looks like an MPEG Audio stream.
**ERROR: [mj-mplex] Unrecogniseable file(s)... exiting.

DSR6000 with 2.5.0, by the way.

I appreciate your efforts and anything I can do to help....

AlphaWolf
11-10-2002, 06:49 PM
I am having the same problem, nothing I use can multiplex the resulting video/audio files.

olaf_sc
11-10-2002, 09:14 PM
Hello Folks,

I'm looking into it - my very first goal was actually just to get it "properly" demux so I could play it mplayer and a52dec/mpg123. Which is what I currenty do while testing it.

Cheers Olaf

Please folks, upload files so I can't test - especially when you get a error message.

olaf_sc
11-10-2002, 11:36 PM
tydemux 0.2.1

Fixed video files are now ready to be muxed. Me my dummer looked for the SEQ header but never used it :(. Well it's fixed now :).

Now I need to get a real ftp server my highspeed pipe looks a bit bad :(, back shortly.

Cheears Olaf

PS: Both win and lin binaries included

Disconnect
12-02-2002, 06:04 PM
From the readme:
HELP IS WANTED locating a DTIVO channel that is doing AC3/MPEG audio switch in the middel of a progams.


So here's a great example: The Sopranos on HBO. The pre-show stuff is PCM, the "Previously on the Sopranos" bit is digital 2/0, the show (including the theme) is DTS 5.1...

I haven't tried extracting it yet (mainly because of my lack of a NIC..) but I suspect it will trigger exactly the bug you were talking about.

pbar
12-02-2002, 07:05 PM
Originally posted by olaf_sc
tydemux 0.2.1


I know this is a DTivo forum, but tested on a UK Tivo v.2.5.5 anyway and looks like there's an incompatible assumption about audio record sizes:

Parse Audio: pes size error 869 - audio pes - chunk 109
Parse Audio: Header: 00 00 01 c0 03 6a 8c 80 07 21 00
Parse Audio: pes size error 869 - audio pes - chunk 109
Parse Audio: Header: 00 00 01 c0 03 6a 8c 80 07 21 00
Parse Audio: pes size error 869 - audio pes - chunk 109
Parse Audio: Header: 00 00 01 c0 03 6a 8c 80 07 21 00


Paul

PS. Version number in the usage message still reads 0.1 ... is the windows binary up to date?