🍋
Menu
.flv Video

TOML(Tom's Obvious Minimal Language)

TOMLは明確さとシンプルさを目指して設計された設定ファイルフォーマットで、ハッシュテーブルに一対一で対応します。人間が読みやすく書きやすいのが特徴です。RustのCargo.tomlやPythonのpyproject.tomlの標準フォーマットです。

MIMEタイプ

video/x-flv

種類

バイナリ

圧縮

非可逆

メリット

  • + Historically important for web video streaming
  • + Simple container structure that is easy to parse
  • + Supported by FFmpeg for conversion to modern formats

デメリット

  • Flash Player is discontinued — FLV cannot play in browsers
  • No native support in modern operating systems or devices
  • H.264/AAC in FLV is better served in MP4 containers

.FLVを使うタイミング

設定ファイル、特にRust(Cargo.toml)とPython(pyproject.toml)エコシステムにTOMLを使用してください。曖昧さのないパースが重要な場面に最適です。

技術的詳細

TOMLはキー-値ペア、テーブル(角括弧のセクション)、テーブルの配列(二重角括弧)、datetime、整数、浮動小数点、ブーリアン、文字列などのネイティブ型値を使用します。インデントは意味を持ちません。

歴史

Tom Preston-Werner(GitHub共同創設者)が2013年にYAMLとJSONの設定ファイル用の最小限の代替としてTOMLを作成しました。TOML 1.0は2021年1月にコミュニティの広範なフィードバックを経てリリースされました。

.FLVから変換

.FLVに変換

関連フォーマット