asciicastファイルの記録/再生
v0.9 で導入
端末録画ツール asciinema で標準的に使用される asciicast v2 形式との相互運用が可能です。
asciicast の記録
Section titled “asciicast の記録”--save-cast オプションを指定することで、実行出力を asciicast 形式(.cast)として保存できます。
console2svg capture --save-cast session.cast -- cargo build保存された .cast ファイルは、通常の asciinema play 等でも再生できます。
SVGへのデータ埋め込み (--embed-cast)
Section titled “SVGへのデータ埋め込み (--embed-cast)”--embed-cast オプションを指定すると、生成されるSVGファイル内部のメタデータ領域に asciicast データを埋め込むことができます。
console2svg capture --embed-cast -o output.svg -- fastfetchasciicast の再生と変換
Section titled “asciicast の再生と変換”既存の .cast ファイルからSVGや動画をレンダリングするには、cast サブコマンドを使用します。
# 静止画SVGとして出力console2svg cast session.cast -o session.svg
# 動画(GIF)として出力console2svg cast session.cast -v -o session.gif -t monokaiまたは capture --in を指定します。
console2svg capture --in session.cast -d macos-pc -o output.svg