3b1b / 3b1b/manim

FFMpeg hardware acceleration.

オープン
#1,283 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Python
スター
93.9k
フォーク
7.7k
平均マージ
2日 13時間
マージ済み PR(30日)
4

説明

Is there a way to make the encoder parameter configurable? This could make rendering time much faster.
For AMD GPU user they could use h264_amf or hevc_amf encoder.

https://github.com/3b1b/manim/blob/e336cf5ddc1b6766448189e2849b63b055e1e156/manimlib/scene/scene_file_writer.py#L421

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

manimlib/scene/scene_file_writer.py の 421 行目を見て、現在エンコーダーが設定されている場所を確認する。FFmpeg のハードウェアアクセラレーションエンコーダー(h264_amf や hevc_amf など)がどのように動作するかを理解する。レンダリング設定の構成システムがあるか確認する。目的は、encoder パラメータをコマンドライン引数または設定ファイルで指定可能にし、ユーザーがハードウェアアクセラレーション対応エンコーダーを指定できるようにすること。

索引モデルが issue の本文から書いたものです。

評価

領域
performance, tooling
issue の種類
機能追加
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。