*Testing. Much of the Xiph.org community are run various unix-like operating systems. While OggDSF is widely used, it isn't frequently used by much of the more experienced Xiph.org community and hasn't has sufficient scrutiny.

*Testing. Much of the Xiph.org community are run various unix-like operating systems. While OggDSF is widely used, it isn't frequently used by much of the more experienced Xiph.org community and hasn't has sufficient scrutiny.

+

+

==Software outreach==

+

Xiph.org software often reaches users via other software. E.g. Few people run libtheora by itself, many people use libtheora through other tools like VLC, Firefox, or gstreamer. These tools are maintained by other projects but the reliability and robustness of the free format support in these applications is critical to the public's ability to use Xiph.org formats.

+

+

Relevant contribution areas:

+

#Testing

+

#Cross porting features

+

#Updating tools to support the latest features in the Xiph.org implementations (e.g. two-pass encoding for video tools)

==Theora specific activities==

==Theora specific activities==

Revision as of 06:50, 21 March 2010

This page is intended to collect ideas and areas where new participants can contribute to Xiph.org initiatives.
Because this is an open wiki not all of these points have been reviewed with core Xiph developers. It is always best to coordinate your efforts on the relevant Xiph mailing lists and IRC channels.

One of the best ways people can contribute is by using the tools and formats. This accomplishes two primary goals:

By providing materials in free formats you help lower the barriers to adoption for others

By using the tools you will discover problems which you can report contributing to further development and refinement

OggDSF specific activities

Directshow is the windows video codec API, OggDSF provides support for Vorbis/Theora/Speex/Flac and Ogg in directshow.

Testing. Much of the Xiph.org community are run various unix-like operating systems. While OggDSF is widely used, it isn't frequently used by much of the more experienced Xiph.org community and hasn't has sufficient scrutiny.

Software outreach

Xiph.org software often reaches users via other software. E.g. Few people run libtheora by itself, many people use libtheora through other tools like VLC, Firefox, or gstreamer. These tools are maintained by other projects but the reliability and robustness of the free format support in these applications is critical to the public's ability to use Xiph.org formats.

Relevant contribution areas:

Testing

Cross porting features

Updating tools to support the latest features in the Xiph.org implementations (e.g. two-pass encoding for video tools)

Theora specific activities

Identifying videos where 1.1 or 1.2-development (ptalarbvorm) produce significantly worse results than prior versions. (These case is important compared to "works worse than some random format" because the differences are more likely to be actionable rather than just chance consequences related to differences in the encoders overall behaviour)

Decoder assembly optimization for additional platforms (MIPS64; PPC)

Skills required: optimization and development experience on the relevant platform.

Liboggz specific activities

Cortado specific activities

Cortado is contains Java implementation of Vorbis/Theora/Kate/Ogg and an applet that allows playback of these formats on the web. It is the most popular fallback for HTML5 Ogg video, allowing users on legacy browsers (as old as Netscape 4) to play modern web video.