mp4_video

バージョン 1.0.0 (2.94 KB) 作成者: Xiangrui Li
Create mp4 video from Matlab figure
ダウンロード: 76
更新 2025/4/2

Create mp4 video from figure window, like what Matalb VideoWriter does.

mp4_video is a subclass of VideoWriter, with following additional features:

1. The rect feature allows all OS to capture part of the figure, or to exclude UI control if needed.

2. The major benefit is to enable Linux support for mp4 format, using ffmpeg. If ffmpeg is not available, the uncompressed avi file will be kept.

3. Automatically use getframe() or print() to work for Matlab with remote connection.

The usage is shown by this simple example for a moving circle:

h = rectangle('Position', [0 0 1 1], 'Curvature', 1, 'FaceColor', 'k');
axis equal; axis off; xlim([0 10]); ylim([0 10]); % set axis range
vw = mp4_video('movingCircle.mp4', 4); % 4 frames per second
for x = 0:9 % circle location range
h.Position(1:2) = x; % move along diagonal
vw.addFrame(); % add current frame to video buffer
end
vw.save(); % finish the video

引用

Xiangrui Li (2025). mp4_video (https://github.com/xiangruili/mp4_video), GitHub. に取得済み.

MATLAB リリースの互換性
作成: R2020a
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
タグ タグを追加

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

GitHub の既定のブランチを使用するバージョンはダウンロードできません

バージョン 公開済み リリース ノート
1.0.0

この GitHub アドオンでの問題を表示または報告するには、GitHub リポジトリにアクセスしてください。
この GitHub アドオンでの問題を表示または報告するには、GitHub リポジトリにアクセスしてください。