You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* 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
9
9
* Easy interface
10
10
11
11
```C++
@@ -59,14 +59,14 @@ struct DESKTOPCAPTUREPARAMS
59
59
Where:
60
60
61
61
* 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.
63
63
* 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.
64
64
65
65
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.
66
66
67
67
* 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)
70
70
* fps -> Frames per second
71
71
* NumThreads -> Threads for the video encoder, 0 default. Can be 0-16.
72
72
* Qu -> If >= 0 and <= 0, Quality Vs Speed video factor
0 commit comments