FFmpeg Code-In 2010: Difference between revisions
Line 14: | Line 14: | ||
'''IRC:''' #ffmpeg-devel on Freenode<br> | '''IRC:''' #ffmpeg-devel on Freenode<br> | ||
'''Mailinglist:''' ffmpeg-soc@mplayerhq.hu<br> | '''Mailinglist:''' ffmpeg-soc@mplayerhq.hu<br> | ||
'''Mentor:''' [[http://wiki.multimedia.cx/index.php?title=User:Ronald_S._Bultje]] (IRC nick: BBB)<br> | '''Mentor:''' [[http://wiki.multimedia.cx/index.php?title=User:Ronald_S._Bultje Ronald S. Bultje]] (IRC nick: BBB)<br> | ||
== Code samples == | == Code samples == |
Revision as of 18:37, 28 October 2010
Initial draft page
Coding Proposals
FFmpeg has always been all about code and code quality, we have plenty of Interesting Patches waiting to be cleaned and committed and lots of Small FFmpeg Tasks waiting for someone willing to pick them up.
CDXL decoder
Area: coding
Description: CDXL is a simple Amiga-style video codec. Codec documentation here, issue tracker entry here. See small task description: Small_FFmpeg_Tasks#CDXL_decoder
Outcome: write a video decoder that can decode samples from here
Difficulty: medium
Time: up to a week
IRC: #ffmpeg-devel on Freenode
Mailinglist: ffmpeg-soc@mplayerhq.hu
Mentor: [Ronald S. Bultje] (IRC nick: BBB)
Code samples
In between Documentation and coding. Sample code in FFmpeg is in a quite sorry state. Writing better and more various example should improve people understanding of the library.
Documentation and Outreach
FFmpeg needs better documentation and is next to unknown to the general public. This section should hold proposals on how to improve the overall perception and experience of non coding users.
FFmpeg video tutorials
Prepare a set of video tutorials on how to encode targeting different devices.
- How to encode for your iPod
- How to encode for your Android device
- How to encode to archive your footage for further editing
...