Declare some FFmpeg utilities. More...
Namespaces | |
QtlMovieFFmpeg | |
Namespace for ffmpeg utilities. | |
Functions | |
void | QtlMovieFFmpeg::addBoundedSizeOptions (QStringList &ffmpegArguments, QString &videoFilters, int widthIn, int heightIn, float darIn, int maxWidthOut, int maxHeightOut, float parOut, int &widthOut, int &heightOut) |
Build a video resize FFmpeg options list to bind the video within a maximum size. More... | |
void | QtlMovieFFmpeg::addResizeVideoFilter (QString &videoFilters, int widthIn, int heightIn, float darIn, int widthOut, int heightOut, float darOut) |
Compute an FFmpeg video filter for a target size and aspect ratio. More... | |
void | QtlMovieFFmpeg::addRotateOptions (const QtlMovieSettings *settings, const QtlMediaStreamInfoPtr &videoStream, QStringList &ffmpegArguments, QString &videoFilters, int &width, int &height, float &dar) |
Build a video rotation FFmpeg options list . More... | |
QStringList | QtlMovieFFmpeg::dvdAudioOptions (const QtlMovieSettings *settings, const QtlMediaStreamInfoPtr &audioStream) |
Build an audio conversion FFmpeg options list for DVD transcoding. More... | |
QString | QtlMovieFFmpeg::escapedFilterArgument (const QString &argument) |
Format the argument of an ffmpeg filter using proper escaping. More... | |
QStringList | QtlMovieFFmpeg::inputArguments (const QtlMovieSettings *settings, const QtlMovieInputFile *file=0) |
Build FFmpeg command line arguments for an input file. More... | |
QStringList | QtlMovieFFmpeg::outputArguments (const QtlMovieSettings *settings, const QString &fileName, const QString &fileFormat=QString()) |
Build FFmpeg command line arguments for output file. More... | |
QStringList | QtlMovieFFmpeg::probeArguments (const QtlMovieSettings *settings, int probeTimeDivisor=0) |
Build FFmpeg command line arguments for the initial probe size and duration. More... | |
QStringList | QtlMovieFFmpeg::videoFilterOptions (const QString &videoFilters) |
Build FFmpeg command line arguments to insert a video filter string. More... | |
Declare some FFmpeg utilities.