Posted by
Hemos
on from the major-compression-goin'-on-in-here dept.
Kreed wrote to us about an article on Tom's Hardware that details the process of compressing the content of DVDs down to CD length. Pretty cool compression.
Reviewing something for the pure geek nature of it all, regardless of the wrath the RIAA will bring down;)
Yeah.. let's see them try to silence Tom:)
Other great techniques
by
Voltage_Gate
·
· Score: 5
My idea is to scan a DVD into Photoshop, then resize it way the hell down and burn it onto a cd. Or even better, just photocopy the disc, cut out the circles, and glue or tape them onto some of your old AOL promo discs. Try it, it works!
You know it's time to get some sleep when you read that `AOL porno discs'. I thought perhaps that was one of the things AOL sent people when they sign up so that when they get busy signals they can use the CD instead...
--
Sometimes I've believed as many as six impossible things before breakfast.
Compression ratios like that make me very happy. Any guesses to what ogg video will look like? I'm anxiously awaiting ogg vorbis (audio format) myself. I hope this project catches on, because I would like to see a suite of fully-opena and free multimedia formats. Vorbis promises to be very flexible, and it would be nice if we could get the same kind of compression in MPEG-4 into a free package, and this looks like it could be the outlet for it, with the right modifications.
This isn't news, and it isn't something I want to hear about...
It *is* very cool, and arguably fair use, but unfortunately, if the media ever really gets wind of this, we'll see the entire stupid mp3 war over 'mp4', only ten times worse.
Ok, I suppose it's unavoidable, but if you thought all the mp3 stuff we've heard about for the past few years was stupid, well, this will be ten times stupider with the MPAA backing it.
Also, I suppose no one will mention Microsoft in this, even though everyone traffics in '.asf' files. (Just like everyone talks about Napster, even though many college students share their hard drives, and use Windows File Sharing as their mp3-pirating platform...) Of course, the entire format/medium issue is incredibly stupid; it's just a tool. But rational argument hasn't stopped these people so far... --- pb Reply or e-mail; don't vaguely moderate.
This isn't about a silly battle over mp3. This is society changing paradigm. The old rules don't work anymore, and that is the real issue. It doesn't matter which format the battle is over, the ideas that the public adopts in the end will be the only important thing. Copyright has been with us for hundreds of years, its unsettling when our technology changes the way we think, and that is why we are having this battle.
Think of it as a prelude to the Singularity. -----------------------------
-- I've had enough abrasive sigs. Kittens are cute and fuzzy.
Given how cheap DVD drives are, does this matter?
by
zlite
·
· Score: 4
In a year's time, most if not all new PCs will be shipping with DVD drives. And most of those who have not upgraded will not be target customers for the pirate CDs this will presumably produce. Likewise, anyone who uses this technology for their own copying obviously already has a DVD drive.
The authors of FlasKMPEG have come across a program called 'FlasKMPEG DeCSS'.
We want to express very clearly that such program or any other derived from the original is no way related with the official 'FlasKMPEG' project in any way. FlasKMPEG sources are available under the GPL license and it's totally out of our responsibility the legal implications caused by the modifications or variations from other developers performed over our code. The original FlasKMPEG can't and won't read files from encrypted DVDs, and even then, copyrighted material should not be processed with FlasKMPEG.
It was explicitly mentioned in Judge Kaplan's decision that one of the concerns the MPAA raised over DeCSS was that it would enable people access to the content of the DVDs and thus it would be possible to compress the entire movie to a size which would fit onto a CD. He then went on to say that since blank CDs were about $1 a pop that the risk of piracy was very much increased.
However one of the MPAA's arguments to distinguish copying of DVDs from copying of video cassettes was that there would be no degradation of quality since everything was "digital". This degradation was important in allowing fair use copies and the like.
So is a CD copy of a DVD fair use? It's certainly a degraded quality and is conceptually almost identical to taping a music CD to use in the car.
My 2 cents is all I have.
-- :wq
Can we PLEASE get a new extension?
by
JoeShmoe
·
· Score: 4
Seriously...speaking of DivX encoding (or MPEG-4 or whatever you want to call it) will all you people out there stop leaving these files with the.AVI extension? Is it that hard to put use a new extension like.divx or.dvx? Are Windows users that lazy that they can't be bothered to register a new extension to Media Player? Maybe we need to get some of those DivX warez groups on IRC to change the name of the file before they release them. Just imagine the chaos that would ensue if people started releasing.WAV files encoded with using the MPEG-1, Audio Layer 3 codec instead of.MP3 versions.
PS - I'm looking at you Microsoft. Quit naming a billion files ".DOC" when not single version is intercompatible.
Bleah! The one thing I miss from the Macintosh is the fact that every file had a four byte header that identified the type of file so that this whole extension mess was unnecessary.
-- --
I wonder which will go down in history as the bigger failure: the War on Drugs or the War on Filesharing
Re:Can we PLEASE get a new extension?
by
alhaz
·
· Score: 3
Maybe it has an.avi extension because its in AVI format? Maybe?
AVI isn't so much a format as it is a blanket description. Stands for Audio/Video Interleaved.
Given that,.asf and.mpg files should also be.AVI, since they fit the same description. As should.MOV for that matter.
Truth be told there are about a dozen proprietary codecs that you may find in an AVI file.
OK, I'll admit that there's probably a standard header to help your application find the codec. But it's still annoying.
-- This is just like television, only you can see much further.
Re:Can we PLEASE get a new extension?
by
GoRK
·
· Score: 3
It is.AVI because it contains the AVI content header that describes the video and audio format(s) in the file. If the codec guys would write in a reliable method of describing the audio track information in a DiVX compressed file (which it currently lacks and thus relies on the AVI header) then we could have standalone.DVX or.DIVX files. Sure you could just change the extention, but it's still an AVI file! When you rename it to.DIVX and feed it to Media Player it will *STILL RECOGNIZE IT AS AN AVI*!!!
MPEG-1, MPEG-2, and MPEG-4 all provide standalone header spaces for audio information; however, MP3 audio (what DiVX uses) isn't technically an allowed format in MPEG-4 (Instead it should use MPEG2 audio (whatever layer you want including layer 3); thus the codec itself is one big flawed piece of junk because it in fact *DOES* rely on the AVI header to store type information.
I agree with you that it should get its own file type, but this won't happen until a good open implementation of DiVX comes along that isn't just a hacked MS MPEG4/MP3 knock off. Something that people can start writing compressors and decompressors on their own, maybe?
Heck with all this work being put into DiVX these days I'm constantly amazed that few people seem to realize that in the same time it takes to clone DiVX, they could write a true MPEG-4 implementation that would be every bit as good and more useful in the long run than a hacked codec.
Speaking of MPEG1/L3 (MP3) compression in WAV files, I do have to say that there is actually a very good use for that. I have over 40 GB of MP3 compressed WAV files running broadcast radio stations. The broadcast software we use 1) only supports WAV files and MP3 compressing them (vs. the old MPEG2 compression we used to use) saves me disk space and processor cycles. It also provides me with room to put a TON of meta-information (standard in the format header) in the file that ID3 and even ID3v2 do not provide.
Incidentally, I do have a tool for my MP3 compressed wav's that will directly convert a MP3 to an MP3 compressed WAV and vice-versa by writing the correct format headers and footers onto the MP3 file. But again, something like this could not be done for DiVX as it relies on the AVI format to describe its internals.
~GoRK
FlaskMPEG legality? DeCSS?
by
barracg8
·
· Score: 5
Warning:
The author declines any responsability from the use of this program. This software can not be used with copyrighted material because doing so, would infringe many laws all around the world.
The author doesn't intend to promote piracy by any means, and the scope of the application is limited to video processing tasks with home made digital video material.
This is kinda like selling guns unrestricted and saying "please don't shoot anyone, cuz that would be against the law". Oh wait, you guys already do that.;-)
Joke, okay. Calm down and don't flame.
But seriously, I want the ability to back up my DVDs, and play them back on machines without DVD drives, in exactly the same way that I can backup audio CDs to tape, and play them in my car.
I don't see anything in the least bit illegal about FlaskMPEG, but I'm sure that the MPAA lawyers will be doing their best to take a different view on that.
I wonder whether this could have any impact on the DeCSS situation? Surely, it would be better to let people view DVDs unrestricted under Linux, rather than be a pain in our ass and encourage us to start backing our DVDs up on CD.
cheers,
G
Re:FlaskMPEG legality? DeCSS?
by
Ho-Lee-Cow!
·
· Score: 5
This is kinda like selling guns unrestricted and saying "please don't shoot anyone, cuz that would be against the law". Oh wait, you guys already do that.;-)
I think that the general problem here is that there is a perception that you cannot own and use tools in a responsible manner. You cannot outlaw a screwdriver because someone in Timbuktu used one to commit murder, rape, or burglary, because screwdrivers have legitimate legal uses. Guns, screwdrivers, and DeCSS/technology of the moment are tools. Do we outlaw them because our world has decide that because there is an illegal use, that these things must be outlawed?
Personal responsibility is the issue. Does someone become a dangerous criminal solely because they have a legally purchased and safely stored firearm, screwdriver, or copy of DeCSS(used for watching their legally purchased DVD on the Linux machine that is their only computer)? At what point does the government overstep its bound in quelling the fears of the 'people' when they remove legal ownership and access rights on the basis of spurious claims of lost revenue streams by corporations who are not being held accountable for their claims of loss?
What truly justifies things like Carnivore, if not the 'compelling interest' of a would be police state? Yes, Carnivore -could- be used in ways consistent with the Constitution, but who trusts an organization whose headquarters is the J. Edgar Hoover Building? I can assure you that Freeh is even less ethical than his infamous predecessor.Or whatever? Wanna bet we have a long legal fight before we get this tool outlawed?
At the core of the American system is the struggle of the common man to use the things he owns versus the 'compelling interest' to protect the revenue streams of Tine Warner and Disney. Corporations are not citizens and should not have the ability to vote, but they do--it's called money. Citizens have the ability to vote and often don't, because they are being brainwashed by corporations NOT to. Think for a moment on the current protests in the UK and Europe about fuel prices.
Think about how mad those people are. Realize that the Prime Ministers of most of the EU are defying the people to rise up in rebellion. Think about the parallels in the MPAA and RIAA. What is going to happen when they finally get what they are begging for?
-- In space, no one can hear you moo.
Re:FlaskMPEG legality? DeCSS?
by
dirk
·
· Score: 3
I think that the general problem here is that there is a perception that you cannot own and use tools in a responsible manner. You cannot outlaw a screwdriver because someone in Timbuktu used one to commit murder, rape, or burglary, because screwdrivers have legitimate legal uses. Guns, screwdrivers, and DeCSS/technology of the moment are tools. Do we outlaw them because our world has decide that because there is an illegal use, that these things must be outlawed?
Personal responsibility is the issue. Does someone become a dangerous criminal solely because they have a legally purchased and safely stored firearm, screwdriver, or copy of DeCSS(used for watching their legally purchased DVD on the Linux machine that is their only computer)? At what point does the government overstep its bound in quelling the fears of the 'people' when they remove legal ownership and access rights on the basis of spurious claims of lost revenue streams by corporations who are not being held accountable for their claims of loss?
What truly justifies things like Carnivore, if not the 'compelling interest' of a would be police state? Yes, Carnivore -could- be used in ways consistent with the Constitution, but who trusts an organization whose headquarters is the J. Edgar Hoover Building? I can assure you that Freeh is even less ethical than his infamous predecessor.Or whatever? Wanna bet we have a long legal fight before we get this tool outlawed?
If this isn't talking out of both sides of your mouth, I don't know what is. You argue that things that could do illegal things should be legal, because it is personal responisiblity to use them correctly. We have to assume people will use them for legal purposes, so we shouldn't ban them (and I agree with this for the most part). Then you argue that Carnivore should be illegal because it can be used in an illegal way. You don't have faith in the government to use it legally, yet you want the government to trust you to use DeCSS legally. Seems trust works both ways, if you want everyone to trust you, you have to trust them.
--
"Information wants to be expensive" - Stewart Brand, the same guy who said "Information wants to be free"
Re:FlaskMPEG legality? DeCSS?
by
Steve+B
·
· Score: 4
If this isn't talking out of both sides of your mouth, I don't know what is. You argue that things that could do illegal things should be legal, because it is personal responisiblity to use them correctly. We have to assume people will use them for legal purposes, so we shouldn't ban them (and I agree with this for the most part). Then you argue that Carnivore should be illegal because it can be used in an illegal way. You don't have faith in the government to use it legally, yet you want the government to trust you to use DeCSS legally. Seems trust works both ways, if you want everyone to trust you, you have to trust them.
There is no inconsistency here; the government should be held to much tighter constraints than a private citizen, for two reasons.
The Philosophical Reason: Government requires a short leash in order to keep the unique power of the former (legal authorization to use force up to and including full-scale military) in check.
The Pragmatic Reason: The US government (like all others I've ever heard of) has what amounts to a long "rap sheet". Even the NRA doesn't have a problem with restricting or removing a violent felon's right to bear arms as part of his punishment; by the same token, it's reasonable to restrict or remove the surveillance capabilities of the government that ran COINTELPRO (especially since it shows no sign of repenting and reforming its evil ways).
/.
-- /.
If the government wants us to respect the law, it should set a better example.
Back when DivX;-) first appeared, I took a DVD, a handful of programs, and a lot of spare time to see what I could come up with. Here are my results:
It's not really that very difficult.
But it's not that easy, either. If you're a CS major, you should be able to do it in three or four hours. If you're an average Joe, good luck. You'll need it. MPAA, your day is coming, but it's not here yet. (See below.)
Fast Computer Needed
No kidding here, guys. On a PIII 350mghz, playback was choppy. Tom here used an 800mghz Thunderbird. You probably need around that to get decent playback.
Time
It took, on my aforementioned PIII, about seven hours to encode half an hour of Wallace and Gromit. Even with a smokin' computer, you'll probably need to let it run for a while.
Quality
It's not perfect, guys. Especially in scenes with lots of movement of colours (like an explosion), you get some fuzzies. It's about the quality difference from mp3 from cd, though, I'd say. I certainly wouldn't mind watching a movie in DivX;-) format, but it's no home theatre.
DeCSS
DeCSS makes it easy to rip a movie quickly, but other programs exist that are just as simple. I've heard rumours of one that brute-forces the key to the DVD--anybody know about this one? At any rate, I don't think it can be argued that DeCSS's even main purpose is for this sort of thing. It's obvious that DeCSS is used more often for some easy-listening music and t-shirt wear than for piracy.
Conclusion:
MPAA, your day is coming. But take note that it's because of DivX;-), just like the RIAA's problems are mp3 (not RealJukebox). As for DeCSS? You're barking up the wrong tree with that one. Of course, if you're worried about people disabling region codes and/or watching their DVDs on their Linux machines, DeCSS is your man.
Dlugar, bearer of the spork
-- Computer Go: Writing Software to Play the Ancient Game of Go
DeCSS makes it easy to rip a movie quickly, but other programs exist that are just as simple. I've heard rumours of one that brute-forces the key to the DVD--anybody know about this one?
The program you want is "VOBDec" It uses a cryptographic attack on the DVD rather than any reverse engineering and will work in a number of situations that DeCSS cannot cope with...
If all you have are the VOB files, but not the DVD they originally came on.
If the VOB files on your DVD have different keys from each other. [Note: This is a relatively recent "trick" used to fox DeCSS.]
On the minus side the program is Windows only, and runs in a DOS box from an option loaded command line. There are a number of GUI front ends to help you cope with this.
As an aside I eschewed the use of FlaskMPEG as I found it VERY slow and rather buggy. However switching to the MPEG2AVI method of doing this produced a 3fold increase in speed along with quality reliable encoding. I now have all my favourite movies sitting on my HD
A great resource for all of you wannabe DVD backup merchants is Digital Digest. All the software you need is sitting there along with articles, tips and troubleshooting advice.
Fractals and Wavelets and FFTs, oh my!
by
Crutcher
·
· Score: 5
Really, we know how to do GOOD video compression, we just don't have the space/time to do it with modern computers.
I mean, if you do the following, you'll get great encoding, but it is EXPENSIVE.
step 1: drop the color space resolution in half, the eye can't see it. (this is the first step in JPEGs)
step 2: Resample the image in time to 30fps (this is ideal)
step 3: resample the image in space to a hexagonal, instead of a rectangular grid, this spreads the corner distance problem.
step 4: resample at half the luminance resolution, compress, but cycle the resampling offset in time. Persistance of vision reconstructs the proper luminance map.
step 5: search the (much reduced by this point) 3d matrix for domain/range mapings (this is the fractal step, it takes much processor power) You probably need to select smallish block sizes for this in time, or it gets much harder. Of course, the bigger the chunk you encode at a time, the better the encoding ratio.
and to view it, just reverse steps 5 and 3.
Its kind of like strong AI, its easy to say 'search for domain/range mappings', and it's easy to write code to do it. It just takes more memory and processor time than we have available to give useful results.
-- Crutcher -- #include <disclaimer.h>
--
-- Crutcher -- #include <disclaimer.h>
Re:Inevitable DeCSS parallel
by
RedWizzard
·
· Score: 5
You're argument is based on the assumption that you need DeCSS in this process - you don't. Up till now everyone has assumed that people will want to keep the video in MPEG2 format. After all why re-encode in something else when it'll only lower the quality? MPEG4 is the answer - because the result is 10-15 times smaller. If you're going to re-encode it then you don't need an MPEG2 stream so you don't need DeCSS - any decoder software will do. You just need a means of capturing the decoder's output.
The result is that the MPAA's assertion that the DeCSS case is about piracy is gone. It was never true anyway but now any fool can see it for what it is - a smokescreen. So this actually helps the DeCSS defendants.
The good ol' compression debate
by
Callon
·
· Score: 3
The language of the article above compared to the actual images within the article and observed quality are strikingly different.
I would score the difference as a 10 on the "I never had sexual relations with that woman" scale.
The difference in the propaganda and the actual images/sound has been a feature at all the levels of the compression discussion. Most of these disconnects come back to some fundamental misunderstandings about a little thing called "playback fidelity".
Playback Fidelity Recap follows:
As anyone who has ever chased "great sound" will know, half-decent stereo systems start at around $3000 with $1500 of these dollars being spent on the speakers alone. Listening to MP3s on half -decent stereo systems is a painful experience - fortunately outlawed as "cruel and unusual punishment".
But there are (at least) two other forces at work in the world of sound. Firstly, the bald fact that very very few people listen to music on half-decent stereo systems. Secondly, the bald fact that for around 20 years, the people making the music have had access to technologies known collectively (of course) as "compression". This is the process whereby, in post-production, the "raw" recorded sound is "dumbed down" or "compressed" to fit the sound qualities of most people's playback equipment. It is lossy compression - as parts of the sound are "thrown away" to concentrate on the most "noticed" parts.
This 20(odd)year process has resulted in a number of things, including the incredible "bass" that people feel that they get from ghetto blaster sized and priced playback units and (standard) car stereos. Also, people have become accustomed to the "compressed" sound and have actually come to really like it. Try playing these same tracks on half decent stereos (actually, don't) the experience is very different. Examples of extreme compression would include most rap/dance music, Britany Spears et al, etc. etc. Or really any music made for people with limited access to high quality playback.
And so at the playback fidelity that most people experience (PC speakers - $100) MP3s of course sound great. Likewise, at the playback fidelity of television tubes that are tuned for VHS in PAL or NTSC, I bet that DVD video ripped to 750MB looks fine.
Get a monitor quality TV set (you'll probably be able to afford one in a few years) - and suddenly VHS is unwatchable, free-to-air has chunks missing, cable "rips" every half minute or so, and DVD is almost acceptable, but you'll secretly hunger for something more.
I feel that playback fidelity shouldn't be forgotten when claims like "Barely noticible quality loss" are made.
One the best places to get all this stuff is right here
besides that id like to mention that people should be way more exsited about this. people don't seem to relize that in about 2 years the MPAA is going to totally freak out because napster-forvideo will have every freaking movie and video for download.
that and your 2.5ghz computer can record a whole movie to a tiny 700megs on your 2.5 terrabyte drive.
think about it!
-Jon
oh ya, Tom didn't mention that DiVX is the actually Microsoft MPEG v4, just cracked to remove the copyright stuff. how they got hold of it, i can't tell you. also Microsoft and Real seem to have slightly better codecs now, Microsoft Video V7 (why 7?,marketing) and Real 8, both are REALLY freaking amazing. even better then standard MPEG4, which as someone pointed out is bassicly Quicktime, which uses the sorenson codec. Not that Quicktime isn't da shit, it is.
Some small corrections/info - there are two mpeg4 sources floating around - an ISO one and a Miscrosoft/(large japanese corp) one. They can be grabbed off the create-divx-for-mac-win-$$ website. The 'real' MPEG4 uses a quicktime like file format, but definitely does not use the sorensen codec. It uses the same algo as the MS MPEG4. Why they are using the QT file format is beyond me - it allows sprites and 3d models to be in a movie format - seems useful for little more than advertisements. Just what I always wanted.
-- Scuttlemonkey is a troll
Re:He calls that "hardly noticeable" !?!
by
Flounder
·
· Score: 5
Don't get me wrong, this is very cool tech, and I'm glad it leaked into our hands... this tech has it's place, but it is NOT a drop-in replacement for DVD discs...
The quality is just not there.
You're right, it isn't a replacement for DVD. It wasn't meant to be. Just like MP3 isn't meant to be a replacement for CDs. It's a great way to compress the file down to be easily transferrable across the internet.
Compressing an 8GB file to 700MB will be lossy, and there's not much you can do about it. However, I'm willing to trade some picture quality for portability. I can burn several CDs with movies and watch them on the road on my DVD-less PC.
Besides, I'm spending $40 a month for this cable modem. At least I'll never have to rent another video.
--
No boom today. Boom tomorrow. There's always a boom tomorrow. - Cmdr. Susan Ivanova
Re:Great system, not for Regulars users
by
[Dilbert]
·
· Score: 3
It takes a good 10-15 hours on a fast machine, like Athlon 650, to do this.
*cough*BULLSHIT*cough*
if you add "in FlaskMPEG", then you're correct. i routinely do a whole DVD in 8-9 hours on a p3-500. granted, the CPU is spiked at 100% the whole time and i usually don't use the box for much else. but it doesn't take as long as everyone thinks if you use good software. check out the real howto.
--
From a motherboard manual, error beep codes:
S-L-L-L-SS: Speaker Error
More DiVX info than you probably wanted...
by
Anonymous Coward
·
· Score: 5
I've been downloading nAvi and DiVX for quite some time now and even lately have been hitting up the local Blockbuster for DVD's to rent and rip to DiVX;-). I will say that I am suprised at how many people havent heard of the mpeg4 (divx) codec as of yet around here since the readers here at slashdot are supposed to be on top of this sort of thing, but anyway, i guess some of you guys have jobs lol. anyway, a few points...
- Tom's hardware exaggerates when they say the quality is almost unnoticable. In order to fit an entire movie onto one 700 MB CD you have to set the video bit rate at about 700kbits/sec. Even then, the DiVX codec will compensate for high motion scenes by raising the bitrate and will lower the bit rate for still scenes with only talking. However, the difference between a movie encoded at this bitrate and the DVD is still quite noticeable in scenes where there is a high amount of movement, and even in low motion scenes the background begins to look blocky since the compression algorithm somehow determines that the background data isnt as important as the foreground.
- another good thing about the DiVX codec is that you can use the new WMA 2.0 audio codecs for extremely high quality audio compression which crunches down 2 hours of audio in to approx 60 MB. the difference in the audio quality is negligible to me, but then again, i dont have a 5.1 surround system (you can only encode to WMA at stereo or mono).
- you STILL have to decrypt the movies using either DeCSS or a program similar to this. I've started to use CladDVD 1.6 over the past couple of weeks or so since it parses the VOB files as it decrypts them to check for multi-angle scenes and the sort (which can REALLY screw you up when ripping a DVD by desynching the audio and video). my method has been to decrypt using cladDVD, encode to DiVX using FlaskMPEG with PCM audio, opening the audio in sound forge and normalizing it (flaskmpeg has a bug in the latest version which causes the volume to be quite low), and then multiplexing the divx audio with the new normalized sound file with Virtual Dub (which will also compress the audio at the same time to your format of choice).
- this process takes TIME!!! an hour to decrypt the VOB's...10 hours or so for a 2 hour movie to encode in flask (my p3-550 averages about 4.71 frames per second)...an hour to normalize the audio, and another 20 minutes to create the final avi with the normalized audio track.
- everyone saying that you need an 800Mhz machine to playback DiVX is misinformed. My p3-550 plays them back just fine. i also have a friend with a k6-2 500 that is able to play them back without dropping frames.
- TV out on your video card is a MUST, unless you want to watch movies on your monitor. there's been rumors of a DiVX player for the Playstation 2 (oh, goh, i will have died and gone to heaven if that ever comes to light). until then, there are NO standalone divx players : (
I think tkhe perfect culmination of all of this would be a MPEG4 copy of Valenti shooting an eggroll out of his arse when he finds out about this program. I'd pay quite a pretty penny to witness that, firsthand... Ten bucks says he keels over on the spot. Preferably after the eggroll, tho.
Has anyone actually tried to watch VHS on a monitor. I did once I got my ATi All-in-Wonder, damn was it crappy. TV is better resolution than VHS. DivX is far better than VHS, it doesn't stand up to DVD, but I think it is perfect for recording television. A 1 hour TV show usually is about 150-200 MB. Plus the encoding time isn't too bad, and it plays smoother than Quicktime with the Soreson codec. Actually the only DivX that I wasn't able to play on my K6-2 450 was the Matrix trailer from the DivX site.
How Fast Will the MPAA Sue?
by
Greyfox
·
· Score: 3
I be the MPAA breaks the speed record formely held by a bad check travelling to the bank when they file a lawsuit for this one. Nevermind that this format would be ideal for video on demand and other nifty features that the world is evolving toward at a rapid pace. Each day we get closer to the point where I can just go out to a web page, click a link and watch an episode of my favorite TV show at 2 in the morning. The industry will evolve to keep up, or it'll die off and a new one will rise up in its place.
And we know full well how futile it is to stand in the way of progress. History is full of people who tried to stand in the way of progress only to find out that progress is a steamroller that will squash you flat. History will not be kind to the MPAA or the RIAA. They'll probably be noted as a bunch of idiots who tried to stand in the way of progress. Hopefully they won't do too much damage before they go the way of the dodo.
--
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
Warning:
The author declines any responsability from the use of this program. This software can not be used with copyrighted material because doing so, would infringe many laws all around the world.
The author doesn't intend to promote piracy by any means, and the scope of the application is limited to video processing tasks with home made digital video material.
Why would it be illegal to compress or change formats of copyrighted material? It is illegal to distribute copyrighted material without consent of the authors but compressing isn't illegal. Does anyone know an example where I am wrong? Molog
So Linus, what are we doing tonight?
-- So Linus, what are we going to do tonight?
The same thing we do every night Tux. Try to take over the world!
I travel for work a lot, but my laptop doesn't support an internal DVD drive. So rather than lug DVD's and a clunky external drive around with me, I recompress and put them on the HD. Decompress speed is just fine on the laptop's 500MHz PIII once it gets going, but it is jerky for about 20 seconds until everything gets buffered and cached correctly. I know the MPAA disagrees with me, but I see this as fair use...
Anyway, a couple of points to add:
1. Video quality of DiVX:-) files is considerably (and very noticeably) below DVDs if you're squeezing the movie into a CDROM-sized disk. Many folks who do this scale the frame size down, which greatly improves image quality. If you don't, almost anyone would notice the extremely-obvious compression artifacts. I've found that using the "low motion" codec with bitrates of 1900-2100 kb/s works very well, and is very acceptable. You'll notice artifacts in scenes where the codec is having to make tough choices about where to spend its bits (like scrolling credits with live action behind them), but the result is otherwise *very* good. This gets you movies around 1.5GB (depends on length, etc...) that are too big for a CD, but fine for a HD.
2. As you mention, DeCSS is not the best way to rip DVDs anymore. I much prefer "cladDVD". Other than the short delay to brute-force the encryption key (which is often almost instant) it's just as fast as DeCSS, is considerably easier to use, and has more features (like interpreting the.IFO files to rip just the files needed for the main video stream, Macrovision removal, etc...).
3. Besides DeCSS, the DiVX:-) distribution is also "illegal", in that I think it includes pirated codecs (ie, the Fraunhofer "professional" quality MP3 encoder).
4. How hard or easy doing this is depends on the movie. Fancy releases like the Matrix and T2 are hard because of all of the extra crap thrown in, especially multi-angle stuff. Subtitles are a real pain in the neck too. A few movies have poor telecining (the process of taking a 24fps movie and converting it to NTSC) that can't be removed. I won't go into the details, but the result is a crappy-looking conversion because every few frames is the interleaved result of the two two frames immediately before and after it. This is really annoying on a non-interleaved display like a computer monitor.
Reviewing something for the pure geek nature of it all, regardless of the wrath the RIAA will bring down ;)
:)
Yeah.. let's see them try to silence Tom
My idea is to scan a DVD into Photoshop, then resize it way the hell down and burn it onto a cd. Or even better, just photocopy the disc, cut out the circles, and glue or tape them onto some of your old AOL promo discs. Try it, it works!
Compression ratios like that make me very happy. Any guesses to what ogg video will look like? I'm anxiously awaiting ogg vorbis (audio format) myself. I hope this project catches on, because I would like to see a suite of fully-opena and free multimedia formats. Vorbis promises to be very flexible, and it would be nice if we could get the same kind of compression in MPEG-4 into a free package, and this looks like it could be the outlet for it, with the right modifications.
WARNING: there is a trojan on your
This isn't news, and it isn't something I want to hear about...
It *is* very cool, and arguably fair use, but unfortunately, if the media ever really gets wind of this, we'll see the entire stupid mp3 war over 'mp4', only ten times worse.
Ok, I suppose it's unavoidable, but if you thought all the mp3 stuff we've heard about for the past few years was stupid, well, this will be ten times stupider with the MPAA backing it.
Also, I suppose no one will mention Microsoft in this, even though everyone traffics in '.asf' files. (Just like everyone talks about Napster, even though many college students share their hard drives, and use Windows File Sharing as their mp3-pirating platform...) Of course, the entire format/medium issue is incredibly stupid; it's just a tool. But rational argument hasn't stopped these people so far...
---
pb Reply or e-mail; don't vaguely moderate.
pb Reply or e-mail; don't vaguely moderate.
In a year's time, most if not all new PCs will be shipping with DVD drives. And most of those who have not upgraded will not be target customers for the pirate CDs this will presumably produce. Likewise, anyone who uses this technology for their own copying obviously already has a DVD drive.
So who would really use this?
from the FlaskMPEG home page:
The authors of FlasKMPEG have come across a program called 'FlasKMPEG DeCSS'.
We want to express very clearly that such program or any other derived from the original is no way related with the official 'FlasKMPEG' project in any way. FlasKMPEG sources are available under the GPL license and it's totally out of our responsibility the legal implications caused by the modifications or variations from other developers performed over our code. The original FlasKMPEG can't and won't read files from encrypted DVDs, and even then, copyrighted material should not be processed with FlasKMPEG.
Opus: the Swiss army knife of audio codec
Seriously...speaking of DivX encoding (or MPEG-4 or whatever you want to call it) will all you people out there stop leaving these files with the .AVI extension? Is it that hard to put use a new extension like .divx or .dvx? Are Windows users that lazy that they can't be bothered to register a new extension to Media Player? Maybe we need to get some of those DivX warez groups on IRC to change the name of the file before they release them. Just imagine the chaos that would ensue if people started releasing .WAV files encoded with using the MPEG-1, Audio Layer 3 codec instead of .MP3 versions.
= -=-=-=-=-=-=-
PS - I'm looking at you Microsoft. Quit naming a billion files ".DOC" when not single version is intercompatible.
Bleah! The one thing I miss from the Macintosh is the fact that every file had a four byte header that identified the type of file so that this whole extension mess was unnecessary.
- JoeShmoe
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-- I wonder which will go down in history as the bigger failure: the War on Drugs or the War on Filesharing
- Warning:
This is kinda like selling guns unrestricted and saying "please don't shoot anyone, cuz that would be against the law". Oh wait, you guys already do that.The author declines any responsability from the use of this program. This software can not be used with copyrighted material because doing so, would infringe many laws all around the world.
The author doesn't intend to promote piracy by any means, and the scope of the application is limited to video processing tasks with home made digital video material.
Joke, okay. Calm down and don't flame.
But seriously, I want the ability to back up my DVDs, and play them back on machines without DVD drives, in exactly the same way that I can backup audio CDs to tape, and play them in my car.
I don't see anything in the least bit illegal about FlaskMPEG, but I'm sure that the MPAA lawyers will be doing their best to take a different view on that.
I wonder whether this could have any impact on the DeCSS situation? Surely, it would be better to let people view DVDs unrestricted under Linux, rather than be a pain in our ass and encourage us to start backing our DVDs up on CD.
cheers,
G
Back when DivX;-) first appeared, I took a DVD, a handful of programs, and a lot of spare time to see what I could come up with. Here are my results:
But it's not that easy, either. If you're a CS major, you should be able to do it in three or four hours. If you're an average Joe, good luck. You'll need it. MPAA, your day is coming, but it's not here yet. (See below.)
No kidding here, guys. On a PIII 350mghz, playback was choppy. Tom here used an 800mghz Thunderbird. You probably need around that to get decent playback.
It took, on my aforementioned PIII, about seven hours to encode half an hour of Wallace and Gromit. Even with a smokin' computer, you'll probably need to let it run for a while.
It's not perfect, guys. Especially in scenes with lots of movement of colours (like an explosion), you get some fuzzies. It's about the quality difference from mp3 from cd, though, I'd say. I certainly wouldn't mind watching a movie in DivX;-) format, but it's no home theatre.
DeCSS makes it easy to rip a movie quickly, but other programs exist that are just as simple. I've heard rumours of one that brute-forces the key to the DVD--anybody know about this one? At any rate, I don't think it can be argued that DeCSS's even main purpose is for this sort of thing. It's obvious that DeCSS is used more often for some easy-listening music and t-shirt wear than for piracy.
Conclusion:
MPAA, your day is coming. But take note that it's because of DivX;-), just like the RIAA's problems are mp3 (not RealJukebox). As for DeCSS? You're barking up the wrong tree with that one. Of course, if you're worried about people disabling region codes and/or watching their DVDs on their Linux machines, DeCSS is your man.
Dlugar, bearer of the spork
Computer Go: Writing Software to Play the Ancient Game of Go
Really, we know how to do GOOD video compression, we just don't have the space/time to do it with modern computers.
I mean, if you do the following, you'll get great encoding, but it is EXPENSIVE.
step 1: drop the color space resolution in half, the eye can't see it. (this is the first step in JPEGs)
step 2: Resample the image in time to 30fps (this is ideal)
step 3: resample the image in space to a hexagonal, instead of a rectangular grid, this spreads the corner distance problem.
step 4: resample at half the luminance resolution, compress, but cycle the resampling offset in time. Persistance of vision reconstructs the proper luminance map.
step 5: search the (much reduced by this point) 3d matrix for domain/range mapings (this is the fractal step, it takes much processor power) You probably need to select smallish block sizes for this in time, or it gets much harder. Of course, the bigger the chunk you encode at a time, the better the encoding ratio.
and to view it, just reverse steps 5 and 3.
Its kind of like strong AI, its easy to say 'search for domain/range mappings', and it's easy to write code to do it. It just takes more memory and processor time than we have available to give useful results.
-- Crutcher --
#include <disclaimer.h>
-- Crutcher --
#include <disclaimer.h>
The result is that the MPAA's assertion that the DeCSS case is about piracy is gone. It was never true anyway but now any fool can see it for what it is - a smokescreen. So this actually helps the DeCSS defendants.
The language of the article above compared to the actual images within the article and observed quality are strikingly different.
I would score the difference as a 10 on the "I never had sexual relations with that woman" scale.
The difference in the propaganda and the actual images/sound has been a feature at all the levels of the compression discussion. Most of these disconnects come back to some fundamental misunderstandings about a little thing called "playback fidelity".
Playback Fidelity Recap follows:
As anyone who has ever chased "great sound" will know, half-decent stereo systems start at around $3000 with $1500 of these dollars being spent on the speakers alone. Listening to MP3s on half -decent stereo systems is a painful experience - fortunately outlawed as "cruel and unusual punishment".
But there are (at least) two other forces at work in the world of sound. Firstly, the bald fact that very very few people listen to music on half-decent stereo systems. Secondly, the bald fact that for around 20 years, the people making the music have had access to technologies known collectively (of course) as "compression". This is the process whereby, in post-production, the "raw" recorded sound is "dumbed down" or "compressed" to fit the sound qualities of most people's playback equipment. It is lossy compression - as parts of the sound are "thrown away" to concentrate on the most "noticed" parts.
This 20(odd)year process has resulted in a number of things, including the incredible "bass" that people feel that they get from ghetto blaster sized and priced playback units and (standard) car stereos. Also, people have become accustomed to the "compressed" sound and have actually come to really like it. Try playing these same tracks on half decent stereos (actually, don't) the experience is very different. Examples of extreme compression would include most rap/dance music, Britany Spears et al, etc. etc. Or really any music made for people with limited access to high quality playback.
And so at the playback fidelity that most people experience (PC speakers - $100) MP3s of course sound great. Likewise, at the playback fidelity of television tubes that are tuned for VHS in PAL or NTSC, I bet that DVD video ripped to 750MB looks fine.
Get a monitor quality TV set (you'll probably be able to afford one in a few years) - and suddenly VHS is unwatchable, free-to-air has chunks missing, cable "rips" every half minute or so, and DVD is almost acceptable, but you'll secretly hunger for something more.
I feel that playback fidelity shouldn't be forgotten when claims like "Barely noticible quality loss" are made.
besides that id like to mention that people should be way more exsited about this. people don't seem to relize that in about 2 years the MPAA is going to totally freak out because napster-forvideo will have every freaking movie and video for download.
that and your 2.5ghz computer can record a whole movie to a tiny 700megs on your 2.5 terrabyte drive.
think about it!
-Jon
oh ya, Tom didn't mention that DiVX is the actually Microsoft MPEG v4, just cracked to remove the copyright stuff. how they got hold of it, i can't tell you. also Microsoft and Real seem to have slightly better codecs now, Microsoft Video V7 (why 7? ,marketing) and Real 8, both are REALLY freaking amazing. even better then standard MPEG4, which as someone pointed out is bassicly Quicktime, which uses the sorenson codec. Not that Quicktime isn't da shit, it is.
this is my sig.
The quality is just not there.
You're right, it isn't a replacement for DVD. It wasn't meant to be. Just like MP3 isn't meant to be a replacement for CDs. It's a great way to compress the file down to be easily transferrable across the internet.
Compressing an 8GB file to 700MB will be lossy, and there's not much you can do about it. However, I'm willing to trade some picture quality for portability. I can burn several CDs with movies and watch them on the road on my DVD-less PC.
Besides, I'm spending $40 a month for this cable modem. At least I'll never have to rent another video.
No boom today. Boom tomorrow. There's always a boom tomorrow. - Cmdr. Susan Ivanova
It takes a good 10-15 hours on a fast machine, like Athlon 650, to do this.
*cough*BULLSHIT*cough*
if you add "in FlaskMPEG", then you're correct. i routinely do a whole DVD in 8-9 hours on a p3-500. granted, the CPU is spiked at 100% the whole time and i usually don't use the box for much else. but it doesn't take as long as everyone thinks if you use good software. check out the real howto.
From a motherboard manual, error beep codes: S-L-L-L-SS: Speaker Error
I've been downloading nAvi and DiVX for quite some time now and even lately have been hitting up the local Blockbuster for DVD's to rent and rip to DiVX ;-). I will say that I am suprised at how many people havent heard of the mpeg4 (divx) codec as of yet around here since the readers here at slashdot are supposed to be on top of this sort of thing, but anyway, i guess some of you guys have jobs lol. anyway, a few points...
- Tom's hardware exaggerates when they say the quality is almost unnoticable. In order to fit an entire movie onto one 700 MB CD you have to set the video bit rate at about 700kbits/sec. Even then, the DiVX codec will compensate for high motion scenes by raising the bitrate and will lower the bit rate for still scenes with only talking. However, the difference between a movie encoded at this bitrate and the DVD is still quite noticeable in scenes where there is a high amount of movement, and even in low motion scenes the background begins to look blocky since the compression algorithm somehow determines that the background data isnt as important as the foreground.
- another good thing about the DiVX codec is that you can use the new WMA 2.0 audio codecs for extremely high quality audio compression which crunches down 2 hours of audio in to approx 60 MB. the difference in the audio quality is negligible to me, but then again, i dont have a 5.1 surround system (you can only encode to WMA at stereo or mono).
- you STILL have to decrypt the movies using either DeCSS or a program similar to this. I've started to use CladDVD 1.6 over the past couple of weeks or so since it parses the VOB files as it decrypts them to check for multi-angle scenes and the sort (which can REALLY screw you up when ripping a DVD by desynching the audio and video). my method has been to decrypt using cladDVD, encode to DiVX using FlaskMPEG with PCM audio, opening the audio in sound forge and normalizing it (flaskmpeg has a bug in the latest version which causes the volume to be quite low), and then multiplexing the divx audio with the new normalized sound file with Virtual Dub (which will also compress the audio at the same time to your format of choice).
- this process takes TIME!!! an hour to decrypt the VOB's...10 hours or so for a 2 hour movie to encode in flask (my p3-550 averages about 4.71 frames per second)...an hour to normalize the audio, and another 20 minutes to create the final avi with the normalized audio track.
- everyone saying that you need an 800Mhz machine to playback DiVX is misinformed. My p3-550 plays them back just fine. i also have a friend with a k6-2 500 that is able to play them back without dropping frames.
- TV out on your video card is a MUST, unless you want to watch movies on your monitor. there's been rumors of a DiVX player for the Playstation 2 (oh, goh, i will have died and gone to heaven if that ever comes to light). until then, there are NO standalone divx players : (
here's some links for more info...
DiVX: http://divx.ctw.cc http://www.gdivx.com
FlaskMPEG: http://go.to/FlaskMPEG
VirtualDub: http://www.geocities.com/virtualdub
Divx-digest: http://www.divx-digest.net/
RACK ME!!!!
I think tkhe perfect culmination of all of this would be a MPEG4 copy of Valenti shooting an eggroll out of his arse when he finds out about this program. I'd pay quite a pretty penny to witness that, firsthand... Ten bucks says he keels over on the spot. Preferably after the eggroll, tho.
.02
My
Quux26
My
Quux26
www.crashspace.net
Has anyone actually tried to watch VHS on a monitor. I did once I got my ATi All-in-Wonder, damn was it crappy. TV is better resolution than VHS. DivX is far better than VHS, it doesn't stand up to DVD, but I think it is perfect for recording television. A 1 hour TV show usually is about 150-200 MB. Plus the encoding time isn't too bad, and it plays smoother than Quicktime with the Soreson codec. Actually the only DivX that I wasn't able to play on my K6-2 450 was the Matrix trailer from the DivX site.
And we know full well how futile it is to stand in the way of progress. History is full of people who tried to stand in the way of progress only to find out that progress is a steamroller that will squash you flat. History will not be kind to the MPAA or the RIAA. They'll probably be noted as a bunch of idiots who tried to stand in the way of progress. Hopefully they won't do too much damage before they go the way of the dodo.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
Why would it be illegal to compress or change formats of copyrighted material? It is illegal to distribute copyrighted material without consent of the authors but compressing isn't illegal. Does anyone know an example where I am wrong?
Molog
So Linus, what are we doing tonight?
So Linus, what are we going to do tonight?
The same thing we do every night Tux. Try to take over the world!
recompress dvds, that is... :-)
:-) files is considerably (and very noticeably) below DVDs if you're squeezing the movie into a CDROM-sized disk. Many folks who do this scale the frame size down, which greatly improves image quality. If you don't, almost anyone would notice the extremely-obvious compression artifacts. I've found that using the "low motion" codec with bitrates of 1900-2100 kb/s works very well, and is very acceptable. You'll notice artifacts in scenes where the codec is having to make tough choices about where to spend its bits (like scrolling credits with live action behind them), but the result is otherwise *very* good. This gets you movies around 1.5GB (depends on length, etc...) that are too big for a CD, but fine for a HD.
.IFO files to rip just the files needed for the main video stream, Macrovision removal, etc...).
:-) distribution is also "illegal", in that I think it includes pirated codecs (ie, the Fraunhofer "professional" quality MP3 encoder).
I travel for work a lot, but my laptop doesn't support an internal DVD drive. So rather than lug DVD's and a clunky external drive around with me, I recompress and put them on the HD. Decompress speed is just fine on the laptop's 500MHz PIII once it gets going, but it is jerky for about 20 seconds until everything gets buffered and cached correctly. I know the MPAA disagrees with me, but I see this as fair use...
Anyway, a couple of points to add:
1. Video quality of DiVX
2. As you mention, DeCSS is not the best way to rip DVDs anymore. I much prefer "cladDVD". Other than the short delay to brute-force the encryption key (which is often almost instant) it's just as fast as DeCSS, is considerably easier to use, and has more features (like interpreting the
3. Besides DeCSS, the DiVX
4. How hard or easy doing this is depends on the movie. Fancy releases like the Matrix and T2 are hard because of all of the extra crap thrown in, especially multi-angle stuff. Subtitles are a real pain in the neck too. A few movies have poor telecining (the process of taking a 24fps movie and converting it to NTSC) that can't be removed. I won't go into the details, but the result is a crappy-looking conversion because every few frames is the interleaved result of the two two frames immediately before and after it. This is really annoying on a non-interleaved display like a computer monitor.