Home  ·  News  ·  Recent  ·  Stats  ·  Bounty rules  ·  Contact us  ·

   Register here

 Main menu
   BBCode test
   View Content
   Suggested (40)
   Unassigned (0)
   Assigned (3)
   Pending (0)
   Finished (14)
   Closed (29)
   General (4)
   Lib (4)
   Util (9)
  Support Us!

Bitcoin: 1M8usQ696tqsJYgD

Please support ab.net by donating a small amount to its sysop!

Thank %/$)NO CARRIER
  View project
[View Updates][View Donations][View Comments][View Files]
Title:Implement an avencoder.library for the libavcodec encoders
The goal is to implement an avencoder.library containing the libavcodec encoders. The library should also be able to load external encoders as plugins. Alternatively, the avcodec.library could be extended to include the encoders.

Project members:
Bounty:0 EUR   Out of 0 EUR originally submitted.
Description:The avcodec.library provides the video and audio decoders that multimedia players need for video/audio playback. However, it does not include the encoders. As a result, anyone who wishes to write software that generates video and audio files must statically link with ffmpeg, or use shared objects, or even resort to piping data through external programs such as mencoder (yuck!).

The goal of this project is to create a companion library to avcodec.library called avencoder.library that contains the encoders and multiplexers (i.e., the encoding part of both avcodec and avformat). Alternatively, the avcodec.library could be updated and extended to include the encoders. Regardless of which option is chosen, it should be able to load and use external encoders implemented as plugins. The compiled avencoder.library should only include the encoders that can be distributed under an LGPL license, so that closed-source applications can also make use of this library.

Such a library could be included with AmigaOS 4.x, meaning that all functionality needed for video/audio editing/saving is available as standard in a proper AmigaOS shared library. This would provide a standard method for developers to write video/audio editing applications (or include saving functionality in an app that needs it).
Created by:Troels
Created at:20110814 03:14
Deadline:Not set
Finished at:Not finished
Last update:20120106 21:41
Assigned to:diegocr
Suggested by:Hans de Ruiter

  Task list for this project
ID  Title  Assigned  Progress  Updated  Created by  

  Updates for this project
ID  Title  CommentsCreated atCreated by
Liquorice bounty engine, Created in 2007-2008 by Björn Hagström