FFMPEG Player For Firemonkey is a cross platform (windows and Mac OSX) video player component based on ffmpeg to decode and play video/ audio.
- New: ver8.31 is a minor release addressed following issues
- Fix a long standing low audio volume problem
- add videodecodername to TAVPlayer to override default native ffmpeg decoder
- fix using non-public api error for apple arm64 library.
- New: Upgrade ffmpeg to 6.1.x
- New: Support Delphi 12 and Support Mac OSX ARM64 platform (Apple Silicon for M1/M2)
- Support Mac hardware decoding and reduce the cpu usage about 50%
- support switch audio channel
- Support Dash
- New 3DPlayer demo for Mac OSX that run 100% faster than 2D Player.(XE6 and above)
- New Nvidia hardware encoder and decoder
- Support Hardware HEVC Decoding(require broadwell+) , H264 decoing(require Sandy Bridge+) (default:off)
- Support Win64 (not included in trial , only available for register user)
- Support Playback Youtube Url directly.
- Support HEVC(H265) Encoder
- Support playback customerized AES encrypted file or network stream.
- Support HEVC(H265) and VP9 playback
- Support playing all the video / audio that can be decoded by ffmpeg.
- Support 5.1 dolby surround audio playback on Windows if there is 5.1 sound card in the system.
- Support Playback at most 8 videos at the same time.
- Hardware accelerated H.264 decoding on Mac OSX(Note:Lower CPU usage but somtimes slower than software decoding)
- Memory stream , http , rtmp, etc playback
- Based on multithread decoding ffmpeg branch , faster on multiple core cpu.
- Provide stop , pause , resume, step forward, seek operations .
- Lots of video filters support(flip, negate, drawbox and watermark, overlay text)
- 50+ Sox Audio Filters
- Dynamic switch active video/audio track for multiple tracks video.
- Capable display bitmap subtitle such as dvdsub.
- Volume control.
- Disable screen saver while playback.