|
|
| FFmpegLauncher (QObject *const parent=nullptr) |
| |
|
void | encodeFrames () |
| | Encode frames in a separated thread.
|
| |
|
void | setSettings (VidSlideSettings *const settings) |
| | Set encoding frames settings.
|
| |
| QTime | soundTrackLength (const QString &audioPath) |
| | Return the length of an audio file.
|
| |
|
QMap< QString, QString > | supportedCodecs () |
| | Get the map of supported codecs with features.
|
| |
|
QMap< QString, QString > | supportedFormats () |
| | Get the map of supported formats with features.
|
| |
|
| ProcessLauncher (QObject *const parent=nullptr) |
| |
|
qint64 | elapsedTime () const |
| | Return the elapsed time in ms to run the process.
|
| |
|
int | exitCode () const |
| | Return the exit code from the process.
|
| |
|
QString | output () const |
| | Return the process outout as string.
|
| |
|
void | setArguments (const QStringList &args) |
| |
|
void | setConsoleTraces (bool b) |
| | If turned on, all traces from the process are printed on the console.
|
| |
|
void | setProgram (const QString &prog) |
| |
|
void | setTimeOut (int msecs) |
| |
|
void | setWorkingDirectory (const QString &dir) |
| |
|
void | startProcess () |
| | Start the process.
|
| |
|
bool | success () const |
| | Return true if the process is startd and completed without error.
|
| |