[Libav-user] reading video with multiple video streams

Svetlana Olonetsky svetlana.olonetsky at gmail.com
Sun Oct 21 10:24:26 CEST 2012


I am reading video files using ffmpeg in C++.
I have some videos from users with multiple video streams.

For example, running ffmpeg directly gives stream info:
Stream #0:0: Video: mjpeg, yuvj420p, 640x480, 90k tbr, 90k tbn, 90k tbc
      comment         : Movie/video screen capture
    Stream #0:1(eng): Audio: wmav2 (a[1][0][0] / 0x0161), 48000 Hz, stereo,
s16, 192 kb/s
    Stream #0:2(eng): Video: wmv3 (Main) (WMV3 / 0x33564D57), yuv420p,
640x480, 5500 kb/s, 29.97 tbr, 1k tbn, 1k tbc

How can I figure out which video stream is Main ?

Thank you,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ffmpeg.org/pipermail/libav-user/attachments/20121021/e326b020/attachment.html>

More information about the Libav-user mailing list