FFMPEG Converter For Android+IOS 8.30

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 Converter For Android is a wrapper of FFMPEG APIs  for Delphi and C++Builder.

  • New:upgrade to ffmpeg 6.1.x and support Delphi 12.
  • support command line options , for example we can now use converter.convert('-i input.flv output.mp4') to convert video that can support complex command line options.
  • Tempoarily disabled the hardware encoding for android (will restore support soon)
  • TAndroidRecorder component to record camera video with hardware acceleration encoding for android
  • Support Hardware Accelerated camera and microphone capture on Android
  • 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 device capture.
  • 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.

 Note:Latest version only support Delphi 12