From lennon@igrin.co.nz Wed, 28 Jul 1999 21:20:49 +1200 Date: Wed, 28 Jul 1999 21:20:49 +1200 From: Craig Whitmore lennon@igrin.co.nz Subject: [Livid-dev] NIST Just got NIST compiled on linux and tried to play some VOB files (unencrypted ones) and I get a small white window only and no audio at all :( Any idea why? I tried running in 8 bit and 16 and 24 bit colour and same result :( Anyone got any video out of it on the linux compile? Thanks Craig Whitmore iGRIN Internet
From dent@cosy.sbg.ac.at Wed, 28 Jul 1999 12:24:58 +0200 (CEST) Date: Wed, 28 Jul 1999 12:24:58 +0200 (CEST) From: Thomas 'Dent' Mirlacher dent@cosy.sbg.ac.at Subject: [Livid-dev] NIST On Wed, 28 Jul 1999, Craig Whitmore wrote: > Just got NIST compiled on linux and tried to play some VOB files > (unencrypted ones) and I get a small white window only and no audio at = all > :( >=20 > Any idea why? as far as i know the NIST sources have been built for TS streams. what you need is a PS stream player - but joachim k=F6big is doing a great job right now in just writing the needed stuff and making this player REALLY useful (cheers joachim) - he can give you a pointer to his sources. ++dent --=20 Linux is no REVOLUTION - it's EVOLUTION at operating system level ;)
From joachim.koenig@gmx.net Wed, 28 Jul 1999 14:23:01 +0200 Date: Wed, 28 Jul 1999 14:23:01 +0200 From: Joachim König joachim.koenig@gmx.net Subject: [Livid-dev] NIST Hi Craig, the audio part is not working yet. It can only play MPEG-2 audio (and Video), but most DVDs have AC-3 audio. Try to start it with: mpeg2player -ns -na -stream 0 -f /foo.vob You could also try -stream 1..9 to select other streams, but I don´t think there is any beside 0. This should play the video only. You have to set your X server to 8 Bit. There will be a new Version next week with 16 Bit Video (MMX required) and more stable. BTW the homepage is http://www.germany.net/teilnehmer/100/5083/index.htm If you still have no success, let me know. mfg Joachim >Just got NIST compiled on linux and tried to play some VOB files >(unencrypted ones) and I get a small white window only and no audio at >all >:( > >Any idea why? > >I tried running in 8 bit and 16 and 24 bit colour and same result :( > >Anyone got any video out of it on the linux compile?
From adamp+@andrew.cmu.edu 28 Jul 1999 11:01:54 -0400 Date: 28 Jul 1999 11:01:54 -0400 From: Adam G Pennington adamp+@andrew.cmu.edu Subject: [Livid-dev] NIST Managed to play an unencryped VOB that just had AC3 and Video just fine ( I should know what it has, I created it ), along with the VIDEO_TS.VOB off of a dvd I have. When I started playing VOB's off the = DVD that had extra info ( eg, AFAIK just subtitles and audio ) it was clear that it wasn't encryped, and that much of what I was seeing was correct, there was quite a bit of corruption. If anyone is intrested in the 3 VOB's, please contact me in private. The player also didn't seem to like alot of the extra mpeg data. I am going to attempt to see = what I can do to filter the extra information out better. adam = > the audio part is not working yet. It can only play MPEG-2 audio (and > Video), but most DVDs have AC-3 audio. Try to start it with: > mpeg2player -ns -na -stream 0 -f /foo.vob > You could also try -stream 1..9 to select other streams, but I don=B4t > think there is any beside 0. > This should play the video only. You have to set your X server to 8 > Bit. There will be a new Version next week with 16 Bit Video (MMX > required) and more stable. BTW the homepage is > http://www.germany.net/teilnehmer/100/5083/index.htm
From giles@a3a32260.sympatico.bconnected.net Thu, 29 Jul 1999 18:41:19 -0700 (PDT) Date: Thu, 29 Jul 1999 18:41:19 -0700 (PDT) From: Ralph Giles giles@a3a32260.sympatico.bconnected.net Subject: [Livid-dev] Re: NIST Recently, Joachim Koenig wrote: > Im still writing on the player and it is already more stable. I will > publish the next version when I have put in a new dithering module > (using MMX). Most > likely this will be next week. > For those who did not hear about it so far, it can be found at: > http://www.germany.net/teilnehmer/100/5083/index.htm I just gave this a try, but I didn't manage to get any uncorrupt output from my one unencrypted dvd. It's nice and fast, though, abuout 20fps in 16-bit color on my 300MHz K6-2. I've put up an example of the corruption at http://rain.ashlu.bc.ca/~giles/mpeg2player-1.png It looks like a decoding error--there's sometimes something recodnizable at the top of the frame, and stderr prints: invalid Huffman code in getmpg2intrablock() Premature end of picture in between large numbers of "Unexpected start code" messages. BTW, if anyone's interested, I have a patch for the berkeley mpeg2decode that enables 16-bit display (probably at the expense of 8-bit, it's quite dirty) It's very slow, though, just a few frames per second. http://rain.ashlu.bc.ca/~giles/mpeg2-1.2-giles1.patch Cheers, -r P.S. Joachim, have you considered the the OpenPTC display library for your code? Mostly I'm just plugging my favorite library, but it's quite fast, and they might be interested in your colorspace conversion code. http://www.scene.org/ptc/ --- Ralph_Giles@sfu.ca Charlie Brown: Why was I put on this earth? Linus: To make others happy. Charlie Brown: Why were others put on this earth?
From joachim.koenig@gmx.net Fri, 30 Jul 1999 11:24:28 +0200 Date: Fri, 30 Jul 1999 11:24:28 +0200 From: Joachim König joachim.koenig@gmx.net Subject: [Livid-dev] Re: NIST Finally I got a DVD drive and a DVD movie (Armageddon Code-2). This made me wonder. I have to lock to the drive (using tstdvd) before I can read the VOB files (only the first sector can be read without authentication). But when I then play the VOB files using my player it seems that the files are not crypted (I can see the movie), but I have lots of failures like Ralph (see below). It seems that the player has problems with the additional infos in the MPEG stream and I will investigate that asap. What me really started to wonder was the following: I copied one VOB file to DOS and played it with a WIN9x player and it also had problems (but far less then my player). The question now arises, is the DVD encrypted or not. Does anybody have an idea ? mfg Joachim PS: Ralph, I will investigate in the OpenPTC soon. PPS: Ralph, can you play from you "unencrypted" DVD using a Win9x player, when you copy the file from the DVD first to a harddisk ? Ralph Giles wrote: > > I just gave this a try, but I didn't manage to get any uncorrupt output > from my one unencrypted dvd. It's nice and fast, though, abuout 20fps >in > 16-bit color on my 300MHz K6-2. I've put up an example of the >corruption > at http://rain.ashlu.bc.ca/~giles/mpeg2player-1.png > > It looks like a decoding error--there's sometimes something >recodnizable > at the top of the frame, and stderr prints: > > invalid Huffman code in getmpg2intrablock() > Premature end of picture > > in between large numbers of "Unexpected start code" messages. > > > Cheers, > -r > > P.S. Joachim, have you considered the the OpenPTC display library for >your > code? Mostly I'm just plugging my favorite library, but it's quite >fast, > and they might be interested in your colorspace conversion code. > http://www.scene.org/ptc/
From visuar@iname.com Fri, 30 Jul 1999 14:13:03 +0200 Date: Fri, 30 Jul 1999 14:13:03 +0200 From: Rob Lohman visuar@iname.com Subject: [Livid-dev] Re: NIST > I copied one VOB file to DOS and played it with a WIN9x player and it > also had > problems (but far less then my player). The question now arises, is > the DVD > encrypted or not. Does anybody have an idea ? I think this one IS encrypted.... When I copy an encrypted VOB under Win98 and play it, I get all sorts of distortions.... When I then play it from the original disc it seems fine.... So this sounds like CSS..... Also, why would such a new release as Armageddon NOT have encryption.... They are very keen these days on getting region locking, so that would not make any sense.... Regards, Rob Lohman visuar@iname.com
From joachim.koenig@gmx.net Fri, 30 Jul 1999 15:06:43 +0200 Date: Fri, 30 Jul 1999 15:06:43 +0200 From: Joachim König joachim.koenig@gmx.net Subject: [Livid-dev] Re: NIST In general I agree with you, why should the disk not be encrypted. But the funny thing is that the "encrypted" file, when played with the Win9x decoder was ca. 90% clear and only 10% had distortions. My player had ca. 40% clear. I would expect an encrypted file to be totaly distorted. mfg Joachim Some thing that come just to my mind. The scrampled sectors on a disk are 2048 byte (800 Hex) long. The crypted part is from 80h to 7ffh. This may be the reason that some parts are visible. The decoder skips the "unknown" data and shows what he can from the unscrampled bytes. This would explain that encrypted files can be played and that some parts of frames are visible. Rob Lohman wrote: > >I think this one IS encrypted.... When I copy an encrypted VOB >under Win98 and play it, I get all sorts of distortions.... When >I then play it from the original disc it seems fine.... So this >sounds like CSS..... Also, why would such a new release as Armageddon >NOT have encryption.... They are very keen these days on getting >region locking, so that would not make any sense....
From adamp+@andrew.cmu.edu 30 Jul 1999 09:48:05 -0400 Date: 30 Jul 1999 09:48:05 -0400 From: Adam G Pennington adamp+@andrew.cmu.edu Subject: [Livid-dev] Re: NIST > In general I agree with you, why should the disk not be encrypted. > But the funny thing is that the "encrypted" file, when played with > the Win9x decoder was ca. 90% clear and only 10% had > distortions. My player had ca. 40% clear. I would expect an encrypted > file > to be totaly distorted. I have yet to find a disk where I can't play the VOB files and be able to view most of the pixels properly... ( it is true that I have a small collection ) After watching a scene in Windows a few times, I switched to linux, and noticed that when there was no sound, or talking, the picture was 100% clear. The players being confused by the extra data (subtitles, and other audio tracks) would also answer why the Windows player couldn't handle all of the information, but it could handle more. Could it be that the windows player doesn't do as good of a job guessing at the content of the VOB, as it does with an IFO telling it what's there? I've tried making the NIST source code throw out more of the data, whatever it is, which is giving the error messages. But all I've been able to do so far is to change the corruption. I haven't gotten to tracking it down yet, but it segfaults quite a bit when it's choking on bad data. adam pennington
From lundman@argonaut.com Fri, 30 Jul 1999 14:59:35 +0100 Date: Fri, 30 Jul 1999 14:59:35 +0100 From: HRH Jorgen Lundman lundman@argonaut.com Subject: [Livid-dev] Re: NIST Adam G Pennington wrote: > I have yet to find a disk where I can't play the VOB files and be able > to view most of the pixels properly... ( it is true that I have a > small collection ) After watching a scene in Windows a few times, I > switched to linux, and noticed that when there was no sound, or > talking, the picture was 100% clear. The players being confused by the Just joined so I apologise if this is old news. There is a DVDRip program for Windows that snabs the un-encrypted .vob from a player program like XingDVD. That .vob plays and indeed converts to VCD just fine. Now we can read the disk and title keys of DVD disks, and there are plenty software only players out there, shouldn't it be feasable to be able to rev. engineer the CSS algorithm? Is it that nobody has done the hard work yet, or are there other things stopping us? Oh well, have fun all. Lund -- Jorgen Lundman <lundman@argonaut.com> Programmer & Unix Administrator http://www.whiterose.net/users/lundman/ "It is easy to be wise in hindsight"
From derek@spider.com Sat, 31 Jul 1999 02:53:14 +0100 Date: Sat, 31 Jul 1999 02:53:14 +0100 From: Derek Fawcus derek@spider.com Subject: [Livid-dev] Re: NIST On Fri, Jul 30, 1999 at 02:59:35PM +0100, HRH Jorgen Lundman wrote: > > Shouldn't it be feasable to be able to rev. engineer the CSS algorithm? > Is it that nobody has done the hard work yet, or are there other things > stopping us? That is alreasy available (authentication anyway) as x86 assember. I've just finished (Wednesday) in checking my r/e of this into C. I should be checking it into CVS today/tomorrow (Saturday/Sunday Zulu Time). I'll then look at CSS decoding of the actual VOB file - with a major hint from someone. If this person doesn't want credit for that info, then thaty person should let me know. DF -- Derek Fawcus derek@spider.com Spider Software Ltd. +44 (0) 131 475 7034