Clone this wiki locally
- Given an input image, decode it to raw pixel, print how much time did it take.
Given an output image name and an optional format, encode a black frame and save it with that name and that format.
Given an input video, demux and decode it, print how much time did take each part and the timestamps for each packet/frame and if it is a keyframe.
Given an output name and optional container and encoding formats, encode and mux synthetic video data. (output-example.c is a base for it)
- Add a synthetic audio stream
- Add a synthetic subtitle stream
- Add a generic data stream
Given a video input stream you pick only the keyframes and save them to an output stream.