Skip to content

Commit 18e0902

Browse files
author
Michael Chourdakis
committed
AAC
1 parent a2a0b63 commit 18e0902

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Article: https://www.codeproject.com/Articles/5256890/ScreenCapture-Single-heade
55
Features:
66
* DirectX hardware screen capture and encoding
77
* Audio capture and mixing, multiple audio sources, can capture from speakers
8-
* H264/H265/VP80/VP90/MP3/FLAC support
8+
* H264/H265/VP80/VP90/MP3/FLAC/AAC support
99
* Easy interface
1010

1111
```C++
@@ -59,14 +59,14 @@ struct DESKTOPCAPTUREPARAMS
5959
Where:
6060

6161
* HasVideo = 1 -> You are capturing video. If this is set, the output file must be an MP4 or an ASF regardless of if you have audio or not.
62-
* HasAudio = 1 -> You are capturing audio. If this is set and you do not have a video, the output file must be an MP3 or FLAC.
62+
* HasAudio = 1 -> You are capturing audio. If this is set and you do not have a video, the output file must be an MP3 or FLAC. For AAC, you must use MP4.
6363
* AudioFrom = a vector of which audio devices you want to capture. Each element is a tuple of the device unique ID (as returned by the enumeration, see VISTAMIXERS::EnumVistaMixers()) and a vector of the channels you want to record from.
6464

6565
The library can also record from a playback device (like your speakers) in loopback. You can specify multiple sources of recording and the library will mix them all into the final audio stream.
6666

6767
* VIDEO_ENCODING_FORMAT -> One of MFVideoFormat_H264, MFVideoFormat_HEVC, MFVideoFormat_VP90, MFVideoFormat_VP80.
68-
* AUDIO_ENCODING_FORMAT -> One of MFAudioFormat_MP3 or MFAudioFormat_FLAC. MP3 supports only 44100/48000 2 channel output.
69-
* f -> target file name (MP3/FLAC for audio only, MP4/ASF else)
68+
* AUDIO_ENCODING_FORMAT -> One of MFAudioFormat_MP3 or MFAudioFormat_FLAC or MFAudioFormat_AAC. MP3 and AAC support only 44100/48000 2 channel output.
69+
* f -> target file name (MP3/FLAC/AAC for audio only, MP4/ASF else)
7070
* fps -> Frames per second
7171
* NumThreads -> Threads for the video encoder, 0 default. Can be 0-16.
7272
* Qu -> If >= 0 and <= 0, Quality Vs Speed video factor

0 commit comments

Comments
 (0)