View Full Version : My FFmpeg development examples
leixiaohua1020
6th June 2014, 05:09
I make some simple example about FFmpeg's development. And I'd like to share them in the forum.They are suitable for beginner of FFmpeg.
:D
They are based on Microsoft VC2010, and everything are done and you only need to do is to run the project.
simplest ffmpeg player
https://sourceforge.net/projects/simplestffmpegplayer/
simplest ffmpeg audio player
https://sourceforge.net/projects/simplestffmpegaudioplayer/
simplest ffmpeg picture encoder
https://sourceforge.net/projects/simplestffmpegpictureencoder/
simplest ffmpeg video encoder
https://sourceforge.net/projects/simplestffmpegvideoencoder/
simplest ffmpeg audio encoder
https://sourceforge.net/projects/simplestffmpegaudioencoder/
simplest ffmpeg video filter (Add Watermark)
https://sourceforge.net/projects/simplestffmpegvideofilter/
leixiaohua1020
19th October 2014, 08:42
simplest ffmpeg streamer:
Simplest streamer based on FFmpeg
https://sourceforge.net/projects/simplestffmpegstreamer/
simplest ffmpeg device:
FFmpeg's libavdevice examples
https://sourceforge.net/projects/simplestffmpegdevice/
simplest ffmpeg format:
FFmpeg's mux/demux/remux examples
https://sourceforge.net/projects/simplestffmpegformat/
simplest ffmpeg mem handler:
ffmpeg's example about read/write from memory
https://sourceforge.net/projects/simplestffmpegmemhandler/
ffmpeg
2nd November 2014, 09:10
Thanks for the sharing.
leixiaohua1020
12th January 2015, 07:27
Now I put these FFmpeg demos in a list and show it on SourceForge and Github:
:)
【SourceForge】
https://sourceforge.net/u/leixiaohua1020/wiki/
【Github】
http://leixiaohua1020.github.com/
The list contains following demos:
Simplest ffmpeg player
The simplest video player based on FFmpeg
It contains 3 project:
simplest_ffmpeg_player: Standard Version, suitable for biginner.
simplest_ffmpeg_player_su: SU(SDL Update)Version, Add SDL Event.
simplest_ffmpeg_decoder_pure: A pure decoder.
Simplest ffmpeg audio player
The simplest audio player based on FFmpeg
Simplest ffmpeg pic encoder
The simplest picture encoder based on FFmpeg
Simplest ffmpeg video encoder
The simplest video encoder based on FFmpeg
It contains 2 project:
simplest_ffmpeg_video_encoder: Simplest video encoder. It uses libavcodec and libavformat.
simplest_ffmpeg_video_encoder_pure: Pure video encoder. It only uses libavcodec to encode video (without libavformat).
Simplest ffmpeg audio encoder
The simplest audio encoder based on FFmpeg
Simplest ffmpeg streamer
The simplest streamer based on FFmpeg
Simplest ffmpeg mem handler
ffmpeg's example about read/write from memory
It contains 2 project:
simplest_ffmpeg_mem_player:Video Player that play video data in memory.
simplest_ffmpeg_mem_transcoder:Video Converter that convert video data in memory.
Simplest ffmpeg device
FFmpeg's libavdevice examples
This Project contains 2 examples based on FFmpeg's libavdevice:
simplest_ffmpeg_grabdesktop: Screen Capture.
simplest_ffmpeg_readcamera: Read Camera.
Simplest ffmpeg format
FFmpeg's mux/demux/remux examples
This Project contains examples about Video Fomat Processing based on FFmpeg:
simplest_ffmpeg_demuxer: Split Audio and Video bitstreams.
simplest_ffmpeg_demuxer_simple: Split Audio and Video bitstreams.
simplest_ffmpeg_muxer: Put Audio and Video bitstreams together.
simplest_ffmpeg_remuxer: Change Container Fomat of Video file.
Simplest ffmpeg video filter
use FFmpeg's AVFilter to add watermark in a video file
Simplest ffmpeg swscale
Examples about handle pixel data using libswscale in FFmpeg
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.