Re: howto make a video clip
Dave Plater <[email protected]> Wed, 16 Feb 2011 14:07:57 +0200
| Newsgroups | gmane.linux.suse.multimedia |
|---|---|
| Message-ID | <[email protected]> |
On 02/16/2011 01:27 PM, Juergen Weigert wrote:
> On Feb 16, 11 11:25:38 +0200, Dave Plater wrote:
>
>> On 02/16/2011 09:23 AM, jdd wrote:
>>
>>>> That's the problem, there's a movie file filter but the use of ffmpeg is
>>>>
>>>>> removed (crippled)
>>>>>
>>> ?
>>>
>> ffmpeg or anything that has mpeg in the name is prohibited in the
>> openSUSE build service, "crippled" is the term used....
>>
> I always fell sorry, when reading things like this. Crippled software so
> often creates confusion about what should work, and how.
>
> The best option, of course, is make the changes so that the
> missing parts explain themselves well. E.g. when you try to load an mpeg clip,
> it responds with a message explaining the need to reach out to packman or
> try a different format like ogg. This is of course additional work and
> thus rarely done.
>
> I see two other less invasive options:
> - Never ever cripple. Just drop. Maybe replace by a pull-in-proxy-package, that
> knows which package version from which external repo works well, and suggests
> installation when called.
> - Mark the package prominently. E.g. as in in rename our crippled "blender" to
> "blender_le" ("limited edition") or something.
>
> Would that make sense?
>
> cheers,
> JW-
>
>
The work required to change the multimedia packages that are "crippled"
is immense as most of these packages are there but most of them have
packman equivalents. In the case of blender the lack of ffmpeg support
is minor, unless you want to use it as a video editor which isn't it's
purpose, I suggested blender because I know from experience that the
video editing packages often need to be rebuilt on your own system to
get them to work properly whereas the blender development is extremely
active and it is used professionally by many. AFAIK the avi support uses
jpeg to create videos and it still has ogg theora support.
I just dislike "cripple" scripts from a maintainers point of view. The
mjpegtools one ate the freshly downloaded tarball because it had a hard
coded version number. This turns an otherwise easy update into a time
consuming one and mjpegtools libraries are needed by quite a few key
packages so dropping it isn't an option. Dropping xine-libs is an option
because it has other replacements but not for 11.4.
Regards
Dave P