ae.utils.graphics.ffmpeg

Get frames from a video file by invoking ffmpeg.

Members

Aliases

VideoStream
deprecated alias VideoStream = VideoInputStream
Undocumented in source.

Functions

streamVideo
VideoInputStream streamVideo(File f, string[] ffmpegArgs)

Creates a VideoInputStream from the given file.

streamVideo
VideoInputStream streamVideo(string fn, string[] ffmpegArgs)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

VideoInputStream
struct VideoInputStream

Represents a video stream as a D range of frames.

VideoOutputStream
struct VideoOutputStream

Represents a video encoding process as a D output range of frames.

Meta

License

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Authors

Vladimir Panteleev <ae@cy.md>