Stage6 is a video sharing website . It is similar to other websites like YouTube because it lets users upload , view , and share video clips . Stage6 was a video sharing website owned and operated by DivX , Inc. , where users could upload , share , and view video clips .