Added Video_CaptureDevice_UseClosedCaptions option to Video Capture SDK object, to enable/disable CC decoding
Updated Video Player demo
Fixed issue with Pan effect in x64 build
Fixed issue with Blur effect
Fixed CUDA encoder memory leak
Fixed FFMPEG source memory leak
Added standard tags support for video and audio files, including MP4, WMV, MP3, AAC, M4A, Ogg Vorbis, and other formats. Media Player SDK can read tags, Video Capture SDK and Video Edit SDK can write tags
Separate capture API now have SeparateCapture_Filename_Mask property to configure file name that will be used for auto split by duration or size
Added delayed start in all SDK's. This feature can be used to start multiple SDK controls almost at the same time. Check Start_DelayEnabled description
Audio effects are now written on C# and can be used in x64 applications. Old effects usage saved as "legacy" if you will have some issues with new filters or API
Improved Blackmagic devices support (please use latest drivers)
Improved information reading for some Speex files
Added video crop implementation in Video Edit SDK .Net Main Demo
Video Edit SDK .Net API for adding files now returns a boolean value to easily handle errors. Error text still returned using OnError event
Video Edit SDK .Net Input_AddImageFile method now accept List<VEImageSource> object, it's the best way to add multiple image files at the same time (smaller memory usage, smaller HDD, and CPU usage)
Video Edit SDK .Net - new PIP modes - horizontal and vertical split, Video_Transition_Add_PIP call replaced by Input_AddVideoFile_PIP method
Error tracking now added to Visual Studio Output window, you'll see all errors that come from OnError event (but without diagnostic information)
Video Capture SDK .Net SeparateCapture_Start method issue fixed, now output file name parameter will be used instead Output_Filename property
Added Video_CaptureDevice_UseRAWSampleGrabber property in Video Capture SDK .Net, you can get RAW video stream using OnVideoFrameBufferRAW event
Added Input_Timeline_Load / Input_Timeline_Save methods in Video Edit SDK .Net, using this API you can load your own timeline with all available parameters in DirectShow Editing Services
Added VFFileSegment class to specify multiple parts of the same file while adding it in Video Edit SDK .Net
Microsoft DTV-DVD Video Decoder filter blacklisted in Video Edit SDK .Net due to a lot of issues with it. Please use LAV filters or any other good MPEG-2 / MPEG-4 / H264 decoder
Added settings serialization to JSON format
LAV playback engine (FFMPEG based) added to Media Player SDK .Net
Blu-Ray playback in Media Player SDK .Net
GIF output in Video Edit SDK .Net / Video Capture SDK .Net
Custom video effects 3rd-party filters can be added by CLSID now, before or after main effects filter/sample grabber
Independent video effects for preview and output
Added MP3 splitter to resolve issues with some MP3 files, that can't be playable using default splitter
VisioForge.Controls.WinForms and VisioForge.Controls.WPF assemblies now replaced by VisioForge.Controls.UI
Updated MP4 output, with resolved AV sync issue and improved latest Intel CPUs support
Added ExecutableFilename property of VFFFMPEGEXEOutput to set custom FFMPEG.exe filename
Updated VLC source filter, improved RTMP and HTTPS support
Video effects seriously optimized for latest Intel CPU's