Difference between revisions of "Video package"

From Octave
Jump to navigation Jump to search
(Update page for 1.2.1 release)
Line 1: Line 1:
The {{Forge|video}} package is part of the [[Octave Forge]] project and tries to implement the video functions from matlab.
+
The {{Forge|video}} package is part of the [[Octave Forge]] project and tries to implement the video functions from matlab. It should compile with ffmpeg and libav.
  
The package depends on FFmpeg. However, it can no longer be built with latest FFmpeg because of calling obsolete APIs. There is a [https://github.com/tufei/octave-forge-video fork] of the package to maintain the functionality of the package.
+
= Installation =
 +
 
 +
== on Debian Jessie using "pkg -forge" ==
 +
 
 +
<code>
 +
sudo apt-get install libavutil-dev libavformat-dev libswscale-dev libavcodec-dev
 +
</code>
 +
 
 +
On the Octave prompt:
 +
 
 +
<code>
 +
>> pkg install -forge video
 +
</code>
 +
 
 +
== On Windows ==
 +
 
 +
You can use mxe-octave to include ffmpeg, there is already a target for it.
 +
 
 +
= Known bugs =
 +
* On MXE-Octave with ffmpeg "clear all" after using "addframe" causes a segmentation fault
  
 
[[Category:Octave-Forge]]
 
[[Category:Octave-Forge]]

Revision as of 03:54, 28 December 2015

The video package is part of the Octave Forge project and tries to implement the video functions from matlab. It should compile with ffmpeg and libav.

Installation

on Debian Jessie using "pkg -forge"

sudo apt-get install libavutil-dev libavformat-dev libswscale-dev libavcodec-dev

On the Octave prompt:

>> pkg install -forge video

On Windows

You can use mxe-octave to include ffmpeg, there is already a target for it.

Known bugs

  • On MXE-Octave with ffmpeg "clear all" after using "addframe" causes a segmentation fault