VP3.com: Future VP3 Releases To Be LGPL
sudog writes: "According to this vorbis-dev posting and The VP3 Homepage VP3 (QT5-type movie compression scheme) is now under the LGPL! What's not clear is whether they intend to offer it guaranteed royalty and patent free to the community. They're actively looking for help, too. Does this mean that we no longer need the OGG-Tarkin to save us from our movie-less, video-app-less emulating?" Of course, they don't say starting when, exactly.
yes baby
hey
After all, QT is a metaformat .. which isnt actually doing any compression or anything, but rather specifying which codecs to use. the biggest problem with getting an open source version that handles all QT-files nicely, is the patents and licensing on central codecs (especially the Sorenson Video codec).. more info can be found at http://www.apple.com/quicktime/specifications.html .
mats
One man's ceiling is another man's floor.
D4mn 1 R00L!
I can smell your cunt.
___ Dan Miller
(++,) CTO and founder, On2 Technologies
On Wed, 27 Mar 2002 volsung@asu.edu wrote:
> On Wed, 27 Mar 2002, Daniel B. Miller wrote:
>
> > Hi fellow Ogg-oids --
> >
> > I wanted to let everyone know that VP3, our open-source video codec that
> > is commonly used with QT5, is being re-released under the LGPL. We are
>
> Really!?! All I can say is wow. What about the patent issues? Are you
> granting royalty-free license to the required patents along with the license
> to the code?
That's a requirement of the LGPL, so, yes.
withered rope you hang what's empty can't remain to put it simply
in time cry the hollow words to sing with false disguise
smothered hope fly from sorrow for a new divine tomorrow
i just don't want to know anymore life shifts up and down
everybody knows it's wrong
why don't you care? now do it seem fair?
it's not in the rhyme or reason so it goes with every season
crawl to top fall through bottom first hand love is really rotten
slice of life find what's plenty inch towards a sanctuary
[fight/light] with me inside the womb
i know everyone everybody knows it's me
it's my voice my voice cries out obscenity
sightless eye regard my past sometimes it should
i just don't want to know anymore.
"You're just scared like a little white pussy. I'll fuck you till you love me, you faggot!"
Got to start using it know (. O-Well
Bye-Bye Ads!!!
http://www.guidescope.com/home/
...The latest issue of Linux Journal (remember that mag? ) has a good article on the various quicktime players available for Linux, and how to install/use them ...
Check them here : Linux Journal
I lost my concept of community when my community lost all concept of me.
hahahahaha!
LOolololooOOloLOlOlol!
I am so gaaaaaaaaaaaaaay!
LOOOOOOOOOOOL!
Another video codec sounds good, but after the nasty DivX ;) experience, I don't trust people who make their codecs open source, and then return to being proprietary.
LGPL is a bastard license at best. GPL or nothing is the only way to go.
Important video codec goes LGPL!!! I think I'm coming! Yes I am! Ohh! ohh! oooooooooooooohhhhhhhhhh!
Future versions of VP3 will be released under the LGPL [...] Stay tuned!
In other news, future versions of Windows will be released under the LGPL; stay tuned and don't forget to tell your children to tell their children to tell...
:)
I have never heard of this codec, but it seems to me that this is more or less what the LGPL is intended for. Take a quick look at the LGPL and note this section:
(Emphasis mine)
Seems to me that the people at VP3 would like as many people as possible to start working with their codec, allowing it to gain ascendancy over other codecs so that someday they will be able to make money selling their own "enhanced" version. Not a bad deal for GNU, because we get something badly needed. I hope that we start to hear more about this codec being used in some interesting projects in the future now that it has become more available.
The mideast is about to blow up and we are under threat of an imminent terrorist attack. As if this bullshit is *REALLY* important right now.
Wake up start doing things to support your country at war. Stop wasting your lives spewing bullshit about "news for nerds".
Yet another crippling bombshell hit the beleaguered Microsoft Corporation when recently IDC confirmed that Windows accounts for a declining fraction of all Internet servers. Coming on the heels of the latest Netcraft survey which plainly states that Windows has lost more market share, this news serves to reinforce what we've known all along. Windows is collapsing in complete disarray, as further exemplified by failing dead last in the recent Sys Admin comprehensive networking test.
You don't need to be Kreskin [amdest.com] to predict Windows's future. The hand writing is on the wall: Windows faces a bleak future. In fact there won't be any future at all for Windows because Windows is dying. Things are looking very bad for Windows. As many of us are already aware, Windows continues to lose market share. The green ink from declining sales flows like a river of blood. Windows XP is the most endangered of them all, having lost more of its core developers than any other operating system.
Due to the troubles of Microsoft, abysmal sales of Windows and other products and so on. Recently, Slashdot reported a possible removal of Windows from the market by Microsoft [slashdot.org]. This only serves to confirm the fact that Windows is unwanted, doomed to be passed around like a harelip orphan from one foster parent to another.
All major surveys show that Windows has steadily declined in market share. Windows is very sick and its long term survival prospects are very dim. If Windows is to survive at all it will be among OS hobbyist dabblers. Windows continues to decay. Nothing short of a miracle could save it at this point in time. For all practical purposes, Windows is dead.
Fact: Windows is dead
http://www.xvid.org
XviD is based on the old OpenDivX-Codec but afaik doesn't use any of its code any longer and is completely GPled.
the codec improves at an amazing speed and already beats the shit out of VP3:
http://www.doom9.org/codecs.htm
Don't think of it as a flame---it's more like an argument that does 3d6 fire damage
See here
I don't know... Slashdot is really starting to fall behind. The lack of timeliness along with the whole advertisement thing and the "we don't give a shit about comment posters" thing and the public relations fiasco that resulted from the abusive mass-moderation of that Oracle thread... I don't know. Perhaps it's time to move on. As Leslie Nielsen once said, "Nothing to see here, please disperse."
For those bitter about Divx, have a look at XVID (www.xvid.org). This a GPL video codec based on the source of OpenDivx.
:)
This codec give me excellent results compared to Divx 3.11Alpha and Divx5...
With XVID video and OGG sound all in a OGM file (OGg Media) i get fully legal DVD-Rip !!!
" Of course, they don't say starting when, exactly. "
TIMMAY!!! TIMMAY!!!
jackass...
First post!
Pics of Alan Thicke Nekkid
/dev/sda1 * 1 500 4016218 83 Linux native (SCSI hard drive 1, partition 1)
/dev/sda2 501 522 176715 82 Linux swap (SCSI hard drive 1, partition 2) /dev/sda1 * 1 500 4016218 83 Linux native (SCSI hard drive 1, partition 1)
/dev/sda2 501 522 176715 82 Linux swap (SCSI hard drive 1, partition 2)
/dev/sdb1 1 500 4016218 83 Linux native (SCSI hard drive 2, partition 1) /dev/hda1 * 1 500 4016218 83 Linux native (IDE hard drive 1, partition 1)
/dev/hda2 501 522 176715 82 Linux swap (IDE hard drive 1, partition 2) /dev/hda1 * 1 500 4016218 83 Linux native (IDE hard drive 1, partition 1)
/dev/hda2 501 522 176715 82 Linux swap (IDE hard drive 1, partition 2)
/dev/hdb1 1 500 4016218 83 Linux native (IDE hard drive 2, partition 1)
SUMMARY
This article describes how you can remove the Linux operating system from your computer, and install a Windows operating system. This article also assumes that Linux is already installed on the hard disk using Linux native and Linux swap partitions, which are incompatible with the Windows operating system, and that there is no free space left on the drive.
Windows and Linux can coexist on the same computer. For additional information, refer to your Linux documentation.
MORE INFORMATION
To install Windows on a system that has Linux installed when you want to remove Linux, you must manually delete the partitions used by the Linux operating system. The Windows-compatible partition can be created automatically during the installation of the Windows operating system.
IMPORTANT : Before you follow the steps in this article, verify that you have a bootable disk or bootable CD-ROM for the Linux operating system, because this process completely removes the Linux operating system installed on your computer. If you intend to restore the Linux operating system at a later date, verify that you also have a good backup of all the information stored on your computer. Also, you must have a full release version of the Windows operating system you want to install.
Linux file systems use a "superblock" at the beginning of a disk partition to identify the basic size, shape, and condition of the file system.
The Linux operating system is generally installed on partition type 83 (Linux native) or 82 (Linux swap). The Linux boot manager (LILO) can be configured to start from:
The hard disk Master Boot Record (MBR).
The root folder of the Linux partition.
The Fdisk tool included with Linux can be used to delete the partitions. (There are other utilities that work just as well, such as Fdisk from MS-DOS 5.0 and later, or you can delete the partitions during the installation process.) To remove Linux from your computer and install Windows:
Remove native, swap, and boot partitions used by Linux:
Start your computer with the Linux setup floppy disk, type fdisk at the command prompt, and then press ENTER.
NOTE : For help using the Fdisk tool, type m at the command prompt, and then press ENTER.
Type p at the command prompt, and then press ENTER to display partition information. The first item listed is hard disk 1, partition 1 information, and the second item listed is hard disk 1, partition 2 information.
Type d at the command prompt, and then press ENTER. You are then prompted for the partition number you want to delete. Type 1 , and then press ENTER to delete partition number 1. Repeat this step until all the partitions have been deleted.
Type w , and then press ENTER to write this information to the partition table. Some error messages may be generated as information is written to the partition table, but they should not be significant at this point because the next step is to restart the computer and then install the new operating system.
Type q at the command prompt, and then press ENTER to quit the Fdisk tool.
Insert either a bootable floppy disk or a bootable CD-ROM for the Windows operating system on your computer, and then press CTRL+ALT+DELETE to restart your computer.
Install Windows. Follow the installation instructions for the Windows operating system you want to install on your computer. The installation process assists you with creating the appropriate partitions on your computer.
Examples of Linux Partition Tables
Single SCSI drive
Device Boot Start End Blocks Id System
Multiple SCSI drives
Device Boot Start End Blocks Id System
Single IDE drive
Device Boot Start End Blocks Id System
Multiple IDE drives
Device Boot Start End Blocks Id System
Also, Linux recognizes more than forty different partition types, such as:
FAT 12 (Type 01)
FAT 16 > 32 M Primary (Type 06)
FAT 16 Extended (Type 05)
FAT 32 w/o LBA Primary (Type 0b)
FAT 32 w/LBA Primary (Type 0c)
FAT 16 w/LBA (Type 0e)
FAT 16 w/LBA Extended (Type 0f)
Note that there are other ways to remove the Linux operating system and install Windows than the one mentioned above. The preceding method is used in this article because the Linux operating system is already functioning and there is no more room on the hard disk. There are methods of changing partition sizes with software. Microsoft does not support Windows installed on partitions manipulated in this manner.
Another method of removing an operating system from the hard disk and installing a different operating system is to use an MS-DOS version 5.0 or later boot disk, a Windows 95 Startup disk, or a Windows 98 Startup disk that contains the Fdisk utility. Run the Fdisk utility. If you have multiple drives, there are 5 choices; use option 5 to select the hard disk that has the partition to be deleted. After that, or if you have only one hard disk, choose option 3 ("Delete partition or logical DOS drive"), and then choose option 4 ("Delete non-DOS partition"). You should then see the non-DOS partitions you want to delete. Typically, the Linux operating system has two non-DOS partitions, but there may be more. After you delete one partition, use the same steps to delete any other appropriate non-DOS partitions.
After the partitions are deleted, you can create partitions and install the operating system you want. You can only create one primary partition and an extended partition with multiple logical drives by using Fdisk from MS-DOS version 5.0 and later, Windows 95, and Windows 98. The maximum FAT16 primary partition size is 2 gigabytes (GB). The largest FAT16 logical drive size is 2 GB. For additional information, click the article number below to view the article in the Microsoft Knowledge Base:
Q105074 MS-DOS 6.2 Partitioning Questions and Answers
If you are installing Windows NT 4.0 or Windows 2000, the Linux partitions can be removed and new partitions created and formatted with the appropriate file system type during the installation process. Windows allows you to create more than one primary partition. The largest partition that Windows NT 4.0 allows you to create during installation is 4 GB because of the limitations of the FAT16 file system during installation. Also, the 4-GB partitions use 64-KB cluster sizes. MS-DOS 6.x and Windows 95 or Windows 98 do not recognize 64-KB cluster file systems, so this file system is usually converted to NTFS during installation. Windows 2000, unlike Windows NT 4.0, recognizes the FAT32 file system. During the installation of Windows 2000, you can create a very large FAT32 drive. The FAT32 drive can be converted to NTFS after the installation has completed if appropriate.
This means that streaming video embedded in webpages for the Linux / Free Software clan is now a reality, but perhaps more importantly, VP3 makes it possible to eliminate adware/spyware like RealVideo and the equally obnoxious and platform-specific Windows Media. Cheers for all the great work, On2 Technologies! This is, in my opinion, one of the most important things to happen on the open source scene for quite some time.
The end is near slashfuckers! According to Alexa.com Slashdots ranking has slipped from a steady 1,200 to 1,471. Keep NOT coming guys! good work!
Tarkin is currently working on bringing new technologies such as wavelets and 3-d transforms into video coding. It's not finished yet, but it offers more possibilities for really new technology and further development.
While this is great news, it by no means means that Ogg Tarkin suddenly is obsoleted
--
GCP
Why don't you fuck off back to Kuro5hin then, you whiny little bitch?
> Really!?! All I can say is wow. What about the patent issues? Are you
> granting royalty-free license to the required patents along with the license
> to the code?
That's a requirement of the LGPL, so, yes
i took a look at how they do things and it doesnt look good.
3d wavelets are useless without motion compensation, they have no motion compensation yet.
even with motion compensation they are gonna have a hard time stitching it together so no artifacts are left over.
tarkin is around since 2000, all they have is some obscure 3d wavelet transform and a huffman backend that leads to good quality at 800kbyte/sec but.. no.. something striped moves by one pixel and everything breaks. yes, its a research codec but comeon.. they have been talking on the mailing list of adapting several other codecs (like vp3) and go on and on over different motion compensation aproaches like meshes and stuff without writing any test code.
so.. as long as no one comes by and drop them a pretty done codec tarkin wont get done.
well ok.. its better then indeo 5 in some cases though.
now that vp3 is lgpld theyll probably just write an ogg header and its done.
and here I thought we were talking about virtual pool 3.
don't do that to me so early in the morning, I had sudden visions of making a FFA 8-ball tournament. or 9-ball CTF.
ugh. back to my coffee.
The funny thing about GPL/LGPL is that license holders are not bound by it because they dont need a license to distribute, they can release patent encumbered code under the GPL/LGPL all they want. It will be utterly useless because the GPL/LGPL will give you no rights to the code in the presence of patents.
... but its being done, check out Lizardtech's "GPL" code. Stallman should really get some trademark protection for GPL/LGPL so he can prevent stuff like that.
Its a very sleazy thing to do
BSD is arguably a license granting more freedom, but it does nothing to guarantuee results staying open source to a greater extent than LGPL. Actually its the reverse.
In a huge way, if On2 are true to their words VP3 wont be.
>> How do they stay in buisness? Re-licensing it for money? Support? If so: Good luck, you'll need it!
;)
Hi, I don't wanna be nitpicky here -- and you seem to be honest, not a troll... Anyway, They stay in business doing exactly that, moving to (L)GPL. A better question might be "How they turn a profit?" Well, maybe from licencing, as already answered. My guess is, though: this doesn't make any difference -- when you set to compete with MS, they "cut your air supply", so you won't have any profit, really.
Maybe this is the beautiful thing about Linux, after all... they cut our air supply and, to their horror, they realize we have gills...
>> I hope this won't prevent the tarkin-folks from trying to come up with their own new-and-improved codec.
My, you don't need to fear this. Not at all. And this won't prevent the many, many, many others who will create codecs after tarkin... This is the bless (and curse) of GPL software.
But some people picked up the opendivx code and kept developping it.
I'd say xvid is about up to par with divx5 now. (Save b-frame support, which is still divx5 only.)
I should have said it gives you no right in the presence of patents without completely unrestricted royaltee-free licensing (thats the problem with Lizardtech's code, its license only covers use in the application they released ... thats not a valid license as far as the GPL/LGPL is concerned).
Doom9's site is the premiere site on the web for video encoding. Doom9 actively tries to get his hands on the newest encoding tools, and periodically he tests them to see which codecs give the best results.
It used to be that along with the lastest versions of DivX, he tested WMV and VP3; he doesn't anymore: WMV and VP3 consistently lost and lost badly to div3 sbc, div4, and xvid. You can't say that VP3 is "the next DivX" when it's can't outperform the ancient div3, much less div4 or the newly released div5 / xvid.
[shameless plug]
I really, really, /really/ like xvid. It's an open source reimplementation of Project Mayo, the project that led to the development of div4. Development is fast; I have realized significant gains in quality and usability in even the past two weeks. The codec is fast; on my crappy windows machine it crunches frames faster than div4 and div5 and its playback filter (w/postprocessing!) uses fewer CPU cycles than div4 or div5's.
If you want to play around with xvid, the easiest way to start is to go to the xvid forums at doom9.org and read about what the codec can do for you.
[/shameless plug]
-inq
They're selling the VP4 codec and have a VP5 that's in testing right now. They plan on selling that- if they get an open sourced version of the prior generation out there that can be supported by their newer codecs, that's a win for most people (So long as they provide the decoder for the latest format for free, that is... :-) I'll be posing that question to them on the list. It's great and all, but unless we've got decoders for VP4 and VP5, it's not as good as it could be.
I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
I can't remember...
If it was the LGPL, Divx Networks may be in trouble as they have to honor the license grant given to them for the submitted code (LGPL)- it means that they could be sued bu the submitters for Copyright infringement. If it was under a BSD-ish or X11 license, they would be perfectly fine to do what they did. (Legally, that is- right and wrong doesn't even enter into this at this point...)
I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
With royaltee free no strings attached licenses for all the necessary IP you have a very good stepping stone for a competetive video codec without patent hassles.
... and for DCT based coders that will be a tougher nut to crack.
Being competetive with MPEG-4 shouldnt be very hard in fact, given how close all the standards are to eachother.
Some H26L variant however will likely very soon become the new DivX
Yes, it may not perform as well as xvid, but xvid has a severe drawback, that you should be giving consideration to- patent licenses.
There is not an aspect of MPEG4 (which is what xvid is a codec for...) that is not covered by patents that need to be licensed. Nobody has a royalty free license to any MPEG4 patents for free software implementations so distribution of the codec is violating the patent rights of several companies.
You may not care now, but they're stepping up enforcement efforts of all this stuff and you may well find yourself without a codec or in trouble because you're violating the rights too.
I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
I got two objections (or rather questions, or ideas that got something to do with it, or ... whatever):
The word you're searching for is "concerns." You have two concerns.
The roles of BSD and LGPL are reversed (in the extent to which they guarantuee results staying open source) from the previous part of the sentence, not the actual guarantuee.
How long before entire articles are nothing but acronyms? We get closer every day.
The problem with Ogg Tarkin it is still pretty much an experiment, using techniques which is way ahead of its time. 3d wavelets haven't been heard of in any other standard which are under development.
XviD, however, exists today. It is a fully GPL'ed MPEG4 codec. However, it cannot exist legally in any form other than an experiment because the MPEG4 license still has to be paid for in order to use XviD. XviD, like LAME, will mostly exist as CVS sourcecodes under guise as an experiment, with many rogue sites around the world providing binaries (usually with automated daily compiling).
Personally, I wouldn't count on the quality of VP4 being anything earthshattering. Tests of VP3 quite clearly shows that it is behind DivX3, DivX4 and XviD in terms of quality, so something has to really shape up. This might probably be due to a lack of 2-pass VBR encoding feature in VP3. Meanwhile I will just continue to encode my rips in XviD, encode the audio with Vorbis and mux them together into an Ogg container. If VP4 or VP5 really turns out to be good enough, I would probably try to find a way to mux that video stream into the Ogg container too.
As others have pointed out. XviD has serious patent problems.
A nitpicky point - VP3 as implemented in AVI and QuickTime files is designed for progressive download, not true, real-time streaming. Thus, you get the classic movie trailer wait-awhile-and-play experience, but without the ability to do random access over long files and that kind of groovy stuff.
Good support for real-time streaming would require a native packetizer to build a hint track that the (open source) Darwin Streaming Server uses to determine packetization of the stream, and which helps loss recovery and other good stuff.
Adding a native packetizer for VP3 would be an excellent open source project for the codec.
My video compression blog
This brings up an interesting question for the free/open source community. Under MPEG-4, it's perfectly acceptable to make an encoder or decoder than is open source. However, the patent license is $0.25 each per encoder and decoder, with a cap of $1M/each per company per year.
So, would folks be willing to cough up a quarter for this codec, if it remained open source?
Is there time for a new license: free speech, but not free beer?
My video compression blog
If the copyright owner does not include the necessary geographical restrictions to patent encumbered code then the extra rights provided by the GPL do not apply. So really XviD is not GPL in a meaningfull way.
Darwin Streaming Server is not Open Source. It's under a license that's termed proprietary-with-source, similar to Microsoft's Shared Source scheme.
The doom9 site only tested VP3, not VP4 nor the latest VP5 -- they're 2 whole CODEC generations behind.....
This is a little geeky.
QuickTime provides is own "keyframe every" option. In VP3's codec-specific dialog, it provides its own, more advanced implementation (which lets you set a minimum number of frames between keyframes, not just a maximum). Thus, most folks turn off QuickTime's keyframe insertion and let VP3's do it. I believe this is what the tester did, based on the description.
Leaving the keyframe interval blank may, depending on the tool, force EVERY frame to be a keyframe. Definitely not what you want.
The "Allow Dropped Frames" command actually controls the interplay of data rate versus frame rate, not image quality. When dropped frames are allowed, the codec will reduce frame rate in order to hit the target data rate.
One objection you didn't mention is the use of the "Fast Compression" mode. The tester may have gotten better quality (and much slower encoding) if that had been on.
My video compression blog
See http://www.gnu.org/philosophy/apsl.html
Basically, I'll consider it Open Source when I can apt-get it. Until then, it's proprietary-with-source.
:)