VideoHelp Forum
+ Reply to Thread
Results 1 to 7 of 7
Thread
  1. Hi,
    Currently, I am trying to write a code that takes Mp4 video files and can create gifs from it. I am doing it just for fun.
    I was wondering how on a MP4 file format I can extract the following information:

    1. Width/Height of the video file
    2. RBC Color Space
    3. Image JIF

    I am not sure if this is the right place for the thread but it is worth a shot to see what people think.
    Quote Quote  
  2. MP4 file format specification preview:

    http://webstore.iec.ch/preview/info_isoiec14496-14%7Bed1.0%7Den.pdf

    The full document costs about US$100.
    Quote Quote  
  3. Member bat999's Avatar
    Join Date: Feb 2008
    Location: United Kingdom
    Search Comp PM
    ...
    Last edited by bat999; 18th May 2014 at 07:32.
    Quote Quote  
  4. Member
    Join Date: Aug 2013
    Location: Central Germany
    Search PM
    I believe MediaInfo will even return only specific values if you use special command line options. I just don't know right now where to find the table...

    Another chance will be tools in the GPAC package, like MP4Box.
    Quote Quote  
  5. Member
    Join Date: Sep 2012
    Location: Australia
    Search Comp PM
    Define code?

    The mediainfo dll is free, and simple enough that even I can access it... Assuming you're using an actual Programming Language and not a script.

    -edit- How will you be decoding the images? I doubt you'll be writing your own codecs... DirectShow, or whatever it's called now-a-days?
    Quote Quote  
  6. Member
    Join Date: Aug 2013
    Location: Central Germany
    Search PM
    To be able to read a video frame, you may possibly use libav libraries in your application. They contain functions to open the MP4 container, read attributes, and decode the contained video stream. I wonder if ffmpeg can already do most of the desired functionality. At least it will be able to extract frames to images, I just doubt it will write (animated?) GIFs.
    Quote Quote  
  7. Member Cornucopia's Avatar
    Join Date: Oct 2001
    Location: Deep in the Heart of Texas
    Search Comp PM
    I hope you aren't doing this to just re-invent the wheel, because Virtualdub - with an MP4 input plugin - can already output to GIFs.

    Scott
    "When will the rhetorical questions end?!" - George Carlin
    Quote Quote