[FFmpeg-devel] Transcoding using FFmpeg
Mon Jul 2 08:39:27 CEST 2007
> I am a gradute student who is working on digtial video transcoding. I
> have found that FFmpeg is a powerful transcoding tool. So I decide to
> build my transcoding project on the basis of it.
> But I got some problems.
> 1. I am not familiar with coding on Linux. I spent lots of time on
> Windows IDE like Visual C++/ Turbo C etc. So I got confused when I
> unpacked the whole stuff.
> I want to know if you use an IDE such as Eclipse or you just coding the
> project in the terminal using an edtior like VI.
> Any advice will be very appreciated.
This is a question for the ffmpeg-user mail list.
> 2. Libavcodec contains a lot of codecs. I want to modify them and add my
> own property. For example: Transcoding from MPEG2 to MPEG4.
> I have to extract motion vectors from the MPEG2 code stream and then put
> them into MPEG4 code stream. However, MPEG2 and MPEG4 are different
> coding standards, so simply reusing motion vectors will cause a lot
> And also, I think analysing libavcodec is a very hard job.
> Is there any document about libavcodec?
Again, a question for the ffmpeg-user mail list.
> 3. Transcoding in FFmpeg is performed as decoding then encoding. The
> computational complexity is very high compared with the partly decoding
> then partly encoding procedure. So do you want to add this feature to
This is a proper question for the ffmpeg-devel mail list (we deal here
strictly with development of FFmpeg, whereas ffmpeg-user is devoted to usage
of either the ffmpeg binaries or the libav* libraries).
The answer is that patches are welcome, but you will need to elaborate
a bit more your explanation.
Please visit http://ffmpeg.mplayerhq.hu/documentation.html to know
how to contribute (and probably to get an answer to your questions 1, 2)
More information about the ffmpeg-devel