FFmpeg Delphi/Pascal Headers and Examples
Ported from FFmpeg 6.1.1
Tested on Delphi 6 to Delphi 12 Athens and FPC 3.2.2 (Win32 only)
Download full source for free
ffmpeg-delphi-pascal-headers-6.1.1.zip (412 KB)
ffmpeg-delphi-pascal-headers-6.0.zip (389 KB)
ffmpeg-delphi-pascal-headers-5.1.zip (383 KB)
ffmpeg-delphi-pascal-headers-5.0.zip (378 KB)
ffmpeg-delphi-pascal-headers-4.4.zip (382 KB)
ffmpeg-delphi-pascal-headers-4.3.2.zip (378 KB)
ffmpeg-delphi-pascal-headers-4.2.3.zip (365 KB)
ffmpeg-delphi-pascal-headers-4.1.4.zip (362 KB)
ffmpeg-delphi-pascal-headers-4.0.2.zip (367 KB)
ffmpeg-delphi-pascal-headers-3.4.2.zip (373 KB)
ffmpeg-delphi-pascal-headers-3.3.5.zip (366 KB)
ffmpeg-delphi-pascal-headers-3.2.4.zip (348 KB)
ffmpeg-delphi-pascal-headers-3.1.5.zip (341 KB)
ffmpeg-delphi-pascal-headers-linux-3.0.2.zip (264 KB) Works for Linux on Delphi 10.2 Tokyo, Ported by Allen Drennan
ffmpeg-delphi-pascal-headers-3.0.2.zip (329 KB)
ffmpeg-delphi-pascal-headers-2.8.6.zip (336 KB)
ffmpeg-delphi-pascal-headers-2.7.4.zip (332 KB)
ffmpeg-delphi-pascal-headers-2.6.4.zip (321 KB)
ffmpeg-delphi-pascal-headers-2.5.4.zip (319 KB)
ffmpeg-delphi-pascal-headers-2.4.4.zip (317 KB)
ffmpeg-delphi-pascal-headers-2.3.4.zip (310 KB)
ffmpeg-delphi-pascal-headers-2.2.7.zip (295 KB)
FFmpeg Delphi/Pascal Headers and Examples License Agreement
A modified part of FFVCL - Delphi FFmpeg VCL Components. Copyright (c) 2008-2024 DelphiFFmpeg.com All rights reserved. http://www.DelphiFFmpeg.com Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. This source code is provided "as is" by DelphiFFmpeg.com without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. Please also notice the License agreement of FFmpeg libraries.
Examples List (6.1.1)
avio_list_dir.dpr avio_read_callback.dpr decode_audio.dpr decode_filter_audio.dpr decode_filter_video.dpr decode_video.dpr demux_decode.dpr encode_audio.dpr encode_video.dpr extract_mvs.dpr filter_audio.dpr hw_decode.dpr mux.dpr remux.dpr resample_audio.dpr scale_video.dpr show_metadata.dpr transcode.dpr transcode_aac.dpr
Headers List
libavcodec.pas
libavcodec_bsf.pas
libavcodec_codec.pas
libavcodec_codec_defs.pas
libavcodec_codec_desc.pas
libavcodec_codec_id.pas
libavcodec_codec_par.pas
libavcodec_packet.pas
libavdevice.pas
libavfilter.pas
libavfilter_buffersink.pas
libavfilter_buffersrc.pas
libavfilter_formats.pas
libavformat.pas
libavformat_avio.pas
libavformat_url.pas
libavutil.pas
libavutil_audio_fifo.pas
libavutil_avstring.pas
libavutil_bprint.pas
libavutil_buffer.pas
libavutil_channel_layout.pas
libavutil_common.pas
libavutil_cpu.pas
libavutil_dict.pas
libavutil_display.pas
libavutil_dovi_meta.pas
libavutil_error.pas
libavutil_eval.pas
libavutil_fifo.pas
libavutil_file.pas
libavutil_frame.pas
libavutil_hwcontext.pas
libavutil_imgutils.pas
libavutil_log.pas
libavutil_mastering_display_metadata.pas
libavutil_mathematics.pas
libavutil_md5.pas
libavutil_mem.pas
libavutil_motion_vector.pas
libavutil_opt.pas
libavutil_parseutils.pas
libavutil_pixdesc.pas
libavutil_pixfmt.pas
libavutil_rational.pas
libavutil_replaygain.pas
libavutil_samplefmt.pas
libavutil_spherical.pas
libavutil_stereo3d.pas
libavutil_threadmessage.pas
libavutil_time.pas
libavutil_timecode.pas
libavutil_timestamp.pas
libavutil_tx.pas
libswresample.pas
libswscale.pas
libavcodec.pas libavcodec_bsf.pas libavcodec_codec.pas libavcodec_codec_defs.pas libavcodec_codec_desc.pas libavcodec_codec_id.pas libavcodec_codec_par.pas libavcodec_packet.pas libavdevice.pas libavfilter.pas libavfilter_buffersink.pas libavfilter_buffersrc.pas libavfilter_formats.pas libavformat.pas libavformat_avio.pas libavformat_url.pas libavutil.pas libavutil_audio_fifo.pas libavutil_avstring.pas libavutil_bprint.pas libavutil_buffer.pas libavutil_channel_layout.pas libavutil_common.pas libavutil_cpu.pas libavutil_dict.pas libavutil_display.pas libavutil_dovi_meta.pas libavutil_error.pas libavutil_eval.pas libavutil_fifo.pas libavutil_file.pas libavutil_frame.pas libavutil_hwcontext.pas libavutil_imgutils.pas libavutil_log.pas libavutil_mastering_display_metadata.pas libavutil_mathematics.pas libavutil_md5.pas libavutil_mem.pas libavutil_motion_vector.pas libavutil_opt.pas libavutil_parseutils.pas libavutil_pixdesc.pas libavutil_pixfmt.pas libavutil_rational.pas libavutil_replaygain.pas libavutil_samplefmt.pas libavutil_spherical.pas libavutil_stereo3d.pas libavutil_threadmessage.pas libavutil_time.pas libavutil_timecode.pas libavutil_timestamp.pas libavutil_tx.pas libswresample.pas libswscale.pas