10

Possible Duplicate:
ffmpeg C API documentation/tutorial

Hi! A have a task to write on-line screen recording using FFmpeg library with C++, but I can't find some documentation, manual, textbook etc. I didn't work with audio-video before at all, I don't know how to start, and can't find where to learn it. Can you help me with that?

Community
  • 1
  • 1
Alecs
  • 2,256
  • 8
  • 32
  • 45
  • 2
    it's probably best to start here: http://ffmpeg.org/documentation.html – clamp Jun 03 '11 at 15:09
  • 2
    Maybe it's because I'm a complete newbie in this, but I've read all in their site and documentation, but they have really little information there. There is only description of functions, but there is a lot of them, and I don't what of them I need. Is there nothing like a beginning tutorial to FFmpeg? – Alecs Jun 03 '11 at 15:13
  • See if any of [these](http://stackoverflow.com/questions/2641460/ffmpeg-c-api-documentation-tutorial) are helpful to you (it indicates C in the title, but probably because the library itself is in C). – jonsca Jun 03 '11 at 15:21
  • 1
    Mods: the [duplicate question](http://stackoverflow.com/questions/2641460/ffmpeg-c-api-documentation-tutorial) has been closed and is obviously useful. Can someone people vote to reopen or something? – void-pointer Jun 18 '14 at 13:54

2 Answers2

4

In that case, you should check these ffmpeg tutorials.

They show how to open a video file, read/write frames, sync audio and video and a lot more.

karlphillip
  • 92,053
  • 36
  • 243
  • 426
2

Reading the source is unfortunately the only solution.

For understanding H264 there is the reference source code and the H264 book

bzeaman
  • 1,128
  • 11
  • 28
Martin Beckett
  • 94,801
  • 28
  • 188
  • 263