FFmpeg Summer Of Code 2009: Difference between revisions

From MultimediaWiki
Jump to navigation Jump to search
Line 30: Line 30:
* Port MPlayer's libvo to ffplay
* Port MPlayer's libvo to ffplay
* Note that this does not just mean to produce a working hack so that ffplay can use xv, but a clean and acceptable wrapper for (most of) libvo.
* Note that this does not just mean to produce a working hack so that ffplay can use xv, but a clean and acceptable wrapper for (most of) libvo.
=== H264 Parser ===
* Extend the H264 parser to correctly output timestamps for samples containing PAFF encoded fields: This should fix transcoding [http://samples.mplayerhq.hu/V-codecs/h264/sony-hdr-cx6-avchd-interlaced-decoding-problem/sony-hdr-cx-6-avchd-1080i-9-seconds.mts this sample]

Revision as of 09:25, 29 December 2008

Current Status

Not certain there will be a GSoC 2009. But we will list projects suggestions.


1st Tier Project Proposals

1st tier project proposals are project ideas that are reasonably well defined AND have a mentor volunteered.

S/PDIF muxer

  • Implement a muxer capable to mux:
    • DTS, all 3 packing modes and the usable HD extensions
    • AC3, eAC3 also
    • MLP
    • PCM
    • WMApro
    • AAC
    • Mpeg-audio, layer 2 and 3

Mentor: Benjamin Larsson

Flash Screen video 2 codec

  • Implement a flashsv2 decoder and encoder. And extend the current flashsv encoder to support optimal 2-pass encoding.

Mentor: Benjamin Larsson

2nd Tier Project Proposals

All that separates these proposals from their 1st tier brethren is a mentor.

libvo

  • Port MPlayer's libvo to ffplay
  • Note that this does not just mean to produce a working hack so that ffplay can use xv, but a clean and acceptable wrapper for (most of) libvo.

H264 Parser

  • Extend the H264 parser to correctly output timestamps for samples containing PAFF encoded fields: This should fix transcoding this sample