Hi there, I'd like to outline and of course discuss my plans for the near future of the project.
Before to start I'd like to spend some words about the recent lack of updates about development. The explanation is pretty simple: real life job :) which is, unfortunately for the project, completely unrelated to opensource multimedia processing. That's all. Back to transcode. Executive Summary ================== Back to transcode. The last status report is here: http://tcforge.berlios.de/archives/2009/07/29/1_2_0_status_report_200907/index.html (And I'll hopefully update the website soon with a new status report). The good news is the development for the 1.2.0 is pretty much done as we now have into HG all the planned features plus some goodies (e.g. the module registry). However, a lot of code was added/changed, so a fair amount of testing -and debug- is still needed before the 1.2.0 released. The alpha/beta cycle will be, I guess, as very least as long as the 1.1.0 one. Add to that the fact that my hacking time is ridicoulosly low those days (and yes, that will not change into the foreseeable future). But that, is pretty much for the bad news department. Short term goals ================ * Bug squashing. We already have a fair amount of bug reported on the berlios.de bugtracker and they of course should be squashed. * Testing of the modules. Pretty straightforward :) The following combos first, then any other: streamdump: copy/copy/y4m/wav rawdump: copy/copy/raw xvid: xvid/lame/avi [*] avilavc: lavc/lame/avi [*] lzorec: lzo/copy/avi [*] gmjpeg: im/copy/avi gmdump1: im/null/raw gmdump2: im/copy/raw xiph: theora/vorbis/ogg [*] mpegogg: xvid/lame/ogg xiphmpeg: xvid/vorbis/ogg The one marked with the `*' seems already to work decently as far as I know. * also the new module registry and profile support system deserve some attention. Expected timeline ================= Expect nothing significant will happen (massive bug squashing, fixes, any release) before 2009/2010 Xmas holidays for the reasons outlined above. The first 1.2.0 alpha will hopefully be released into the first half of January 2010. Medium term goals ================= (aka: this is supposed to be also a FUN project!) I'd like to add some (highly) experimental new stuff to the mixture which I'm revolving around for a while, of course market with ENABLE_EXPERIMENTAL, NOT built by default and without hurting the existing feature set. Without a particular order: * mpeglib. Yes, THAT pet-peeve project of mine started back in 2005 (!!) * (Native) DVB support * better framegen/new framegen algos. * auto-built (no need for samples) testsuite using framegen * bundled GUI (http://tcforge.berlios.de/archives/2009/08/14/early_preview/index.html) [HELP NEEDED!] Long term goals =============== Yes, there are plans for 1.3.0 too. The key features are: * Import layer ported to NMS, * REAL passthrough support * better Sync correction/handling (that will not be easy) -- Francesco Romani // Ikitt http://fromani.exit1.org ::: transcode homepage http://tcforge.berlios.de ::: transcode experimental forge
