AVBlocks for .NET
1.10
Audio and Video Software Development Kit
|
Defines output presets supported by AVBlocks. More...
Classes | |
class | Audio |
Describes output audio presets structured by codec and device type. More... | |
class | Video |
Describes output video presets structured by codec and device type. More... | |
Public Attributes | |
const string | DVD_PAL_4x3_MP2 = "dvd.pal.4x3.mp2" |
Video: MPEG-2, 25 fps, 720 x 576, aspect 4:3 Audio: MPEG-1 Layer 2, 48000 Hz, stereo. | |
const string | DVD_PAL_16x9_MP2 = "dvd.pal.16x9.mp2" |
Video: MPEG-2, 25 fps, 720 x 576, aspect 16:9 Audio: MPEG-1 Layer 2, 48000 Hz, stereo. | |
const string | DVD_NTSC_4x3_PCM = "dvd.ntsc.4x3.pcm" |
Video: MPEG-2, 29.97 fps, 720 x 480, aspect 4:3 Audio: PCM, 16-bit, 48000 Hz, stereo. | |
const string | DVD_NTSC_4x3_MP2 = "dvd.ntsc.4x3.mp2" |
Video: MPEG-2, 29.97 fps, 720 x 480, aspect 4:3 Audio: MPEG-1 Layer 2, 48000 Hz, stereo. | |
const string | DVD_NTSC_16x9_PCM = "dvd.ntsc.16x9.pcm" |
Video: MPEG-2, 29.97 fps, 720 x 480, aspect 16:9 Audio: PCM, 16-bit, 48000 Hz, stereo. | |
const string | DVD_NTSC_16x9_MP2 = "dvd.ntsc.16x9.mp2" |
Video: MPEG-2, 29.97 fps, 720 x 480, aspect 16:9 Audio: MPEG-1 Layer 2, 48000 Hz, stereo. | |
const string | AAC = "aac" |
AAC stream in ADTS format, stereo, 128 kbps. | |
const string | AppleTV_H264_480p = "appletv.h264.480p" |
Video: H.264, 24 fps, 640 x 480, 1500 kbps Audio: AAC, 48000 Hz, stereo, 48 kbps Container: MP4 Optimized for Apple TV, 1st generation. | |
const string | AppleTV_MPEG4_480p = "appletv.mpeg4.480p" |
Video: MPEG-4 Visual, 24 fps, 640 x 480, 2000 kbps Audio: AAC, 48000 Hz, stereo, 48 kbps Container: MP4 Optimized for Apple TV, 1st generation. | |
const string | AppleTV_H264_720p = "appletv.h264.720p" |
Video: H.264, 24 fps, 1280 x 720, 4000 kbps Audio: AAC, 48000 Hz, stereo, 48 kbps Container: MP4 Optimized for Apple TV, 2nd generation. | |
const string | WAV_AudioCD = "wav.audiocd" |
WAV with parameters as in Audio CD (PCM, 44100 Hz, 16-bit, stereo) | |
const string | MP4_H264_AAC = "mp4.h264.aac" |
Video: H.264 Audio: AAC Container: MP4 Does not enforce specific audio and video properties. | |
const string | iPad_H264_576p = "ipad.mp4.h264.576p" |
Video: H.264, 30 fps, 768 x 576, 2500 kbps Audio: AAC, 48000 Hz, stereo, 128 kbps Container: MP4 SD quality, optimized for iPad. | |
const string | iPad_H264_720p = "ipad.mp4.h264.720p" |
Video: H.264, 30 fps, 1280 x 720, 4000 kbps Audio: AAC, 48000 Hz, stereo, 128 kbps Container: MP4 HD quality, optimized for iPad. | |
const string | iPad_MPEG4_480p = "ipad.mp4.mpeg4.480p" |
Video: MPEG-4 Visual, 30 fps, 640 x 480, 2500 kbps Audio: AAC, 48000 Hz, 128 kbps, stereo Container: MP4 Near SD quality, optimized for iPad. | |
const string | AppleLiveStreaming_H264_480p = "apple.ts.h264.480p" |
Video: H.264 Baseline Profile L3.1, 29.97 fps, 640 x 480, 1200 kbps Audio: AAC, 48000 Hz, stereo, 96 kbps Container: MPEG Transport Stream Optimized for Apple Live Streaming. | |
const string | AppleLiveStreaming_H264_720p = "apple.ts.h264.720p" |
Video: H.264 Main Profile L3.1, 29.97 fps, 1280 x 720, 5000 kbps Audio: AAC, 48000 Hz, stereo, 128 kbps Container: MPEG Transport Stream Optimized for Apple Live Streaming. | |
const string | iPhone_H264_480p = "iphone.mp4.h264.480p" |
Video: H.264, 25 fps, 640 x 480, 1000 kbps Audio: AAC, 48000 Hz, stereo, 96 kbps Container: MP4 Optimized for iPhone. | |
const string | iPhone_MPEG4_480p = "iphone.mp4.mpeg4.480p" |
Video: MPEG-4 Visual, 25 fps, 640 x 480, 2000 kbps Audio: AAC, 48000 Hz, stereo, 96 kbps Container: MP4 Optimized for iPhone. | |
const string | iPod_H264_240p = "ipod.mp4.h264.240p" |
Video: H.264 Baseline Profile, 25 fps, 320 x 240, 300 kbps Audio: AAC, 48000 Hz, stereo, 64 kbps Container: MP4 Optimized for iPod. | |
const string | iPod_MPEG4_240p = "ipod.mp4.mpeg4.240p" |
Video: MPEG-4 Visual, 25 fps, 320 x 240, 600 kbps Audio: AAC, 48000 Hz, stereo, 64 kbps Container: MP4 Optimized for iPod. | |
const string | M4A_128kbps = "mp4.aac.44100hz.128kbps" |
AAC audio stream in MP4 format, 44100 Hz, stereo, 128 kbps Normal (standard) quality. | |
const string | M4A_256kbps = "mp4.aac.44100hz.256kbps" |
AAC audio stream in MP4 format, 44100 Hz, stereo, 256 kbps High quality. | |
const string | MP2_DVD = "mp2.dvd" |
MPEG-1 Layer 2 audio, 48000Hz (suitable for DVD) | |
const string | MP3_128kbps = "mp3.44100hz.128kbps" |
MPEG-1 Layer 3 audio, 44100Hz, stereo, 128 kbps. | |
const string | MP3_256kbps = "mp3.44100hz.256kbps" |
MPEG-1 Layer 3 audio, 44100Hz, stereo, 256 kbps. | |
const string | VCD_PAL = "vcd.pal" |
Video: MPEG-1, 25fps, 352 x 288, 1100 kbps Audio: MPEG-1 Layer 2, 44100Hz, stereo, 192 kbps Container: MPEG Program Stream VCD PAL. | |
const string | VCD_NTSC = "vcd.ntsc" |
Video: MPEG-1, 29.97 fps, 352 x 240, 1100 kbps Audio: MPEG-1 Layer 2, 44100Hz, stereo, 192 kbps Container: MPEG Program Stream VCD NTSC. | |
const string | WebM_VP8_Vorbis = "webm.vp8.vorbis" |
Video: VP8 Audio: Vorbis Container: WebM Does not enforce specific audio and video properties. | |
const string | AndroidPhone_H264_360p = "android-phone.mp4.h264.360p" |
Video: H264 Baseline Profile, 30 fps, 480 x 360, 800 kbps Audio: AAC, 48000 Hz, stereo, 128 kbps Container: MP4. | |
const string | AndroidPhone_H264_720p = "android-phone.mp4.h264.720p" |
Video: H264 Baseline Profile, 30 fps, 1280 x 720, 2000 kbps Audio: AAC, 48000 Hz, stereo, 128 kbps Container: MP4. | |
const string | AndroidTablet_H264_720p = "android-tablet.mp4.h264.720p" |
Video: H264 Baseline Profile, 30 fps, 1280 x 720, 4000 kbps Audio: AAC, 48000 Hz, stereo, 192 kbps Container: MP4. | |
const string | AndroidTablet_WebM_VP8_720p = "android-tablet.webm.vp8.720p" |
Video: VP8, 30 fps, 1280 x 720, 4000 kbps Audio: Vorbis, 48000 Hz, stereo, 192 kbps Container: WebM. | |
const string | WMA_Standard_CBR_128kbps = "wma.cbr.128kbps" |
Audio: Windows Media Audio Standard, CBR, 44100 Hz, stereo, 128 kbps Container: ASF | |
const string | WMA_Professional_Q75 = "wma.pro.q75" |
Audio: Windows Media Audio Professional, VBR, 44100 Hz, stereo, Quality 75 (0-100) Container: ASF Normal quality VBR with average bitrate close to 128 kbps. | |
const string | WMA_Professional_Q90 = "wma.pro.q90" |
Audio: Windows Media Audio Professional, VBR, 44100 Hz, stereo, Quality 90 (0-100) Container: ASF High quality VBR with average bitrate close to 192 kbps. | |
const string | WMA_Lossless = "wma.lossless" |
Audio: Windows Media Audio Lossless, 44100 Hz, stereo Container: ASF. | |
const string | OggVorbis_Q4 = "ogg.vorbis.q4" |
Audio: Vorbis, VBR, frequency not explicitly specified, quality 4 (from -1 to 10) Container: Ogg Normal quality VBR with average bitrate close to 128 kbps at 44100 Hz. | |
const string | OggVorbis_Q8 = "ogg.vorbis.q8" |
Audio: Vorbis, VBR, frequency not explicitly specified, quality 8 (from -1 to 10) Container: Ogg High quality VBR with average bitrate close to 256 kbps at 44100 Hz. |
Defines output presets supported by AVBlocks.
Each preset represents a collection of audio and video properties and parameters. It can be used as an easy way to specify the required output of the transcoder.
const string AAC = "aac" |
AAC stream in ADTS format, stereo, 128 kbps.
const string AndroidPhone_H264_360p = "android-phone.mp4.h264.360p" |
const string AndroidPhone_H264_720p = "android-phone.mp4.h264.720p" |
const string AndroidTablet_H264_720p = "android-tablet.mp4.h264.720p" |
const string AndroidTablet_WebM_VP8_720p = "android-tablet.webm.vp8.720p" |
const string DVD_NTSC_16x9_MP2 = "dvd.ntsc.16x9.mp2" |
const string DVD_NTSC_16x9_PCM = "dvd.ntsc.16x9.pcm" |
const string DVD_NTSC_4x3_MP2 = "dvd.ntsc.4x3.mp2" |
const string DVD_NTSC_4x3_PCM = "dvd.ntsc.4x3.pcm" |
const string DVD_PAL_16x9_MP2 = "dvd.pal.16x9.mp2" |
const string DVD_PAL_4x3_MP2 = "dvd.pal.4x3.mp2" |
const string MP2_DVD = "mp2.dvd" |
MPEG-1 Layer 2 audio, 48000Hz (suitable for DVD)
const string MP3_128kbps = "mp3.44100hz.128kbps" |
MPEG-1 Layer 3 audio, 44100Hz, stereo, 128 kbps.
const string MP3_256kbps = "mp3.44100hz.256kbps" |
MPEG-1 Layer 3 audio, 44100Hz, stereo, 256 kbps.
const string VCD_NTSC = "vcd.ntsc" |
const string VCD_PAL = "vcd.pal" |
const string WAV_AudioCD = "wav.audiocd" |
WAV with parameters as in Audio CD (PCM, 44100 Hz, 16-bit, stereo)
const string WMA_Lossless = "wma.lossless" |
const string WMA_Standard_CBR_128kbps = "wma.cbr.128kbps" |