FFMPEGWriter
CONSUMER
|
| |
| |
ffmpeg wrapper to write audio/video streams |
| |
| |
+ |
path
|
CHAR
|
1024
|
''
|
LOCK
|
file path (leave empty to use url)
|
| |
+ |
overwrite
|
BOOL
|
1
|
'false'
|
LOCK
|
overwrite file if it already exists (otherwise a unique path will be created)
|
| |
+ |
url
|
CHAR
|
1024
|
''
|
LOCK
|
streaming address in the format udp://
|
| |
+ |
stream
|
BOOL
|
1
|
'false'
|
LOCK
|
set this flag for very fast encoding in streaming applications (forces h264/aac codec)
|
| |
+ |
format
|
CHAR
|
1024
|
'mp4'
|
LOCK
|
default output format if not determined from url or path (forced to 'mpegts' if in streaming mode)
|
| |
+ |
acodec
|
CHAR
|
1024
|
''
|
LOCK
|
force audio codec name (otherwise leave empty)
|
| |
+ |
vcodec
|
CHAR
|
1024
|
''
|
LOCK
|
force video codec name (otherwise leave empty)
|
| |
+ |
video_bitrate
|
UINT
|
1
|
'0'
|
LOCK
|
average bit rate in kB (0 for default)
|
| |
+ |
audio_bitrate
|
UINT
|
1
|
'0'
|
LOCK
|
average bit rate in kB (0 for default)
|
| |
+ |
abuffer
|
DOUBLE
|
1
|
'3.00000'
|
LOCK
|
internal buffer size to cue audio samples for encoder
|
| |
+ |
vbuffer
|
DOUBLE
|
1
|
'1.00000'
|
LOCK
|
internal buffer size to cue video frames for encoder
|
| |
+ |
sdp
|
CHAR
|
1024
|
''
|
LOCK
|
sdp path (leave empty if you don't want to create a sdp file)
|
| |