FFmpeg Code-In 2010: Difference between revisions
m (→FFmpeg ffmpeg video tutorials: redundant word) |
|||
Line 5: | Line 5: | ||
== Coding Proposals == | == 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. | 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<br> | |||
'''Description:''' CDXL is a simple Amiga-style video codec. Codec documentation [http://wiki.multimedia.cx/index.php?title=CDXL here], issue tracker entry [http://roundup.ffmpeg.org/roundup/ffmpeg/issue1012 here]. See small task description: [[Small_FFmpeg_Tasks#CDXL_decoder]]<br> | |||
'''Outcome:''' write a video decoder that can decode samples from [ftp://ffmpeg.org/MPlayer/samples/game-formats/cdxl/ here]<br> | |||
'''Difficulty:''' medium<br> | |||
'''Time:''' up to a week<br> | |||
'''IRC:''' #ffmpeg-devel on Freenode<br> | |||
'''Mailinglist:''' ffmpeg-soc@mplayerhq.hu<br> | |||
'''Mentor:''' [[http://wiki.multimedia.cx/index.php?title=User:Ronald_S._Bultje]] (IRC nick: BBB)<br> | |||
== Code samples == | == Code samples == |
Revision as of 18:36, 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: [[1]] (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
...