From Bugzilla Helper: User-Agent: Mozilla/5.0 Galeon/1.2.1 (X11; Linux i686; U;) Gecko/20020417 Description of problem: The xawtv rpm included in RedHat Linux 7.3 does not have QuickTime support compiled in. Because of this, xawtv can not capture video into the QuickTime format. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: streamer -f jpeg -F stereo -c /dev/v4l/video0 -o /tmp/foo.mov -t 3:30:00 Actual Results: Xawtv printed the following rror message: neither audio nor video format specified/found Expected Results: Xawtv should produce a QuickTime file Additional info: QuickTime is a nice framework and is interoperable with many important video tools. In my case, I capture using QuickTime so that I can edit my videos using the Cinelerra video editor. Xawtv uses Heroine Virtual's quicktime4linux library (http://www.heroinewarrior.com/quicktime.php3) to provide QuickTime support. Historically, the group that wrote quicktime4linux uses a pretty closed development process, though quicktime4linux is GPLed. In order to provide a compatible library using a more open environment, the libquicktime (http://libquicktime.sourceforge.net/) project was started. Libquicktime 0.9.0 was just released, and its tarball includes an rpm spec file. Xawtv's author, Gerd Knorr, now supports libquicktime instead of quicktime4linux.
i don't want to enable QuickTime support in xawtv, because it can cause patent problem with Apple.
Are you sure this would cause patent problems? I was thought that only certain codecs were patented. Libquicktime implements the core QuickTime code and several free (as far as I know) codecs. I believe that free portions of QuickTime should certainly be supported as it is a nice format for video editing. Xine, which is shipped with Red Hat Linux 7.3, already contains QuickTime code similar to libquicktime's.
From a libquicktime author: As far as I know, Apple is aware of the quicktime libraries under linux and even recommends them if people complain about missing linux support from Apple Quicktime. The fileformat itself is free and quicktime parsers can be released under the GPL without problems. The only problematic thing is the opendivx codec, which contains patented mpeg4 algorithms. As soon as we have an mp3 encoder, we'll have another patented codec. The current strategy is to release such modules only in source form. Maybe making a standard libquicktime package in binary form (with all critical code removed) and additional source packages (libquicktime-mp3, libquicktime-opendivx) would be enough.
we cannot add Quicktime support in Xawtv. Xine will be removed in next Red Hat release too. Sorry for this issue.