Skip to content

exceptions

Contains custom exceptions raised by videoxt.

VideoXTError

Bases: Exception

A videoxt specific error occurred.

InvalidExtractionMethod

Bases: VideoXTError

An invalid extraction method was requested.

ClosedVideoCaptureError

Bases: VideoXTError

A cv2.VideoCapture was unexpectedly closed.

VideoValidationError

Bases: VideoXTError

A video file failed a validation step.

PreparationError

Bases: VideoXTError

An error occurred while preparing a request.

ValidationError

Bases: VideoXTError

A user input validation step failed.

NoAudioError

Bases: VideoXTError

A video has no audio and it is required for the operation.

FrameReadError

Bases: VideoXTError

An error occurred while reading a frame from a video using cv2.

VideoCaptureSetError

Bases: VideoXTError

An error occurred while setting a VideoCapture property using cv2.

FrameWriteError

Bases: VideoXTError

An error occurred while writing a frame to file using cv2.

GifWriteError

Bases: VideoXTError

An error occurred while writing a gif to file.

AudioWriteError

Bases: VideoXTError

An error occurred while writing an audio file.

ClipWriteError

Bases: VideoXTError

An error occurred while writing a clip to file.

BuildImagePathError

Bases: VideoXTError

An error occurred while building an image path.