The VideoToolbox namespace provides low-level classes for encoding and decoding video streams.
Popular Alternatives to Video Toolbox for Windows, Mac, Web, Linux, iPhone and more. Explore 25+ websites and apps like Video Toolbox, all suggested and ranked by the AlternativeTo user community. Of the 0.2% of videotoolbox.dll users, 25.0% have disabled it. How resource intensive is the loaded module videotoolbox.dll? Comparison based on the average resource utilization across all programs. 0.02077419% CPU 1731.2%: Average thread CPU utilization across all loaded modules is 0.00120%.
VTCompressionProperties | Strongly typed set of options for compression sessions |
VTCompressionPropertyKey | A class that encapsulates keys necessary for compression sessions. Used by VTCompressionProperties |
VTCompressionSession | Turns uncompressed frames into compressed video frames Kite compositor 1 9 3. |
VTDecompressionProperties | Strongly typed set of options for decompression sessions. |
VTDecompressionPropertyKey | A class that encapsulates keys necessary for decompression sessions. Used by VTDecompressionProperties |
VTDecompressionResolutionKeys | A class that encapsulates keys necessary by VTEncodeFrameOptions. |
VTDecompressionResolutionOptions | Strongly typed set of options used by ReducedResolutionDecode. |
VTDecompressionSession | Turns compressed frames into uncompressed video frames. |
VTEncodeFrameOptionKey | A class that encapsulates keys necessary by VTEncodeFrameOptions |
VTEncodeFrameOptions | Strongly typed set of options. |
VTFrameSilo | Sample buffers storage object, used in conjuction of a multi pass compression session |
VTH264EntropyModeKeys | A class that encapsulates keys necessary by VTH264EntropyMode. |
VTMultiPassStorage | Class that provides a storage for encoding metadata. |
VTMultiPassStorageCreationOptionKeys | A class that encapsulates keys necessary by VTMultiPassStorageCreationOptions |
VTMultiPassStorageCreationOptions | Strongly typed set of options. |
VTPixelTransferProperties | Strongly typed set of options used by PixelTransferSettings. |
VTPixelTransferPropertyKeys | A class that encapsulates keys needed by VTPixelTransferProperties. |
VTProfileLevelKeys | A class that encapsulates keys necessary by VTProfileLevel. |
VTPropertyKeys | A class that encapsulates keys necessary by VTPropertyOptions. |
VTPropertyOptions | Strongly typed set of options. |
VTPropertyReadWriteStatusKeys | A class that encapsulates keys necessary by ReadWriteStatus. |
VTPropertyTypeKeys | A class that encapsulates keys necessary by VTPropertyType. |
VTSession | Base class of VTCompressionSession and VTDecompressionSession. |
VTSupportedEncoderProperties | |
VTUtilities | Extensions class for CVPixelBuffer. |
VTVideoDecoderSpecification | Strongly typed set of options. |
VTVideoDecoderSpecificationKeys | A class that encapsulates keys necessary by VTVideoDecoderSpecification. Design for numbers templates 5 0 36. |
VTVideoEncoder | Class to fetch available encoders |
VTVideoEncoderSpecification | Strongly typed representation of a video encoder. https://downafiles813.weebly.com/easy-translation-1-1-2.html. |
VTVideoEncoderSpecificationKeys | Vuescan 9 5 47 – scanner software with advanced features. A class that encapsulates keys necessary by VTVideoEncoderSpecification. |
VTDataRateLimit | Strongly typed representation of bytes and seconds used in DataRateLimits. |
VTColorPrimaries | Represents color primaries in compressed sample buffers |
VTCompressionSessionOptionFlags | Flags to control encoder in multi pass compression sessions |
VTDecodeFrameFlags | Flags to control encoder in a decompression session |
VTDecodeInfoFlags | Flags for status reporting in decoding sessions. |
VTDeinterlaceMode | Deinterlacing techniques. |
VTDownsamplingMode | Chroma downsampling techniques. |
VTEncodeInfoFlags | Encoding status flags. |
VTFieldCount | Frame encoding options. |
VTFieldDetail | Field ordering options. |
VTFieldMode | Decoder field mode options. Ganamrutha bodhini pdf. |
VTH264EntropyMode | Strongly typed set of options used by H264EntropyMode. |
VTOnlyTheseFrames | Strongly typed set of options used by OnlyTheseFrames. |
VTProfileLevel | Strongly typed set of options used by ProfileLevel. |
VTPropertyType | Strongly typed set of options. |
VTReadWriteStatus | Strongly typed set of options used by ReadWriteStatus. |
VTScalingMode | Image scaling options. |
VTStatus | Possible VideoToolbox API errors. |
VTTransferFunction | Strongly typed set of options used by TransferFunction. |
VTYCbCrMatrix | Colorimetry for compressed content. |
VTCompressionSession.VTCompressionOutputCallback | Handler prototype to be called for each compressed frame |
VTDecompressionSession.VTDecompressionOutputCallback | Handler prototype to be called for each decompressed frame. |
Use VideoToolbox to create your own video encoding or decoding applications: Use VTCompressionSession to compress frames and VTDecompressionSession to decompress frames.
Take advantage of the strongly typed dictionaries likeVTCompressionProperties and VTDecompressionProperties to set your compression an decompression settings.