FFMPEG Vcl Converter For Delphi 7.3

FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec - the leading audio/video codec library. FFMPEG Vcl Pack For Delphi is a wrapper of FFMPEG APIs(version 6.0.x) for Delphi and C++Builder.

  • New: Support ffmpeg command line options , we can now use converter.convert('-i input.flv -map 0:1 output.mp4') to support very complex transcode job.
  • New: Upgrade to latest FFMPEG Runtime(6.1.x)
  • New: Support Delphi 12
  • hardware encoder and decoder support for Nvidia card.
  • New Live555 based Live Rtsp Media Server component that you can publish live directshow capture video and all sorts of video files via embeded rtsp server.
  • Support mouse cursor capture while capturing screen
  • Support decoder , encoder, etc provided by ffmpeg.
  • Multiple transcode job can be executed at the same time with thread safety.
  • Based on multithread decoding ffmpeg branch , faster on multiple core cpu.
  • Preview and customize output during encoding.
  • Provide stop , pause , resume operations.
  • Lots of Predefined Conversion Profiles (IPod, IPhone, PS3, Mobile, etc).
  • Support lots video filters (Watermark,  Overlay Text, Flip, Draw box, Negate, etc).
  • Support 50+ sox audio filters(Beta) for converter and player.
  • Subtitle support
    • ASS, SSA, SRT Soft Subtitle (Embed subtitle into subtitle stream)
    • Hard Subtitle for ASS, SSA, SRT, MicroDVD, VPlayer, etc  (Draw subtitle on video)
  • Allow TStream as input / output
  • Support TBitmap , Screen , webcam and directshow device capture.
  • Record audio via Soundcard.
  • Merge multiple streams to one file, Convert one input file to multiple files.
  • Log all the log message of FFMPEG.
  • Provide a comprehensive demo about ffmpeg usage.
  • Transcode media stream  such as http, rmtp.
  • Join multiple different format videos.