.AVS

AVS ファイル

AviSynth Script
質問する
クイック回答

AVSファイルはAviSynthスクリプトです。これはビデオ処理パイプライン(ソースの読み込み、フィルタの適用、出力)を定義するプレーンテキストファイルです。開くには、AviSynth+をインストールしてVirtualDub2でファイルを読み込むか、FFmpegに直接渡します。信頼できないソースからのスクリプトは、外部のDLLプラグインを読み込む可能性があるため、低いながらも現実的なリスクがあります。

開発元: Ben Rudiak-Gould and subsequent contributors (AviSynth); AviSynth+ fork by pinterf et al. カテゴリ: 動画ファイル MIME: application/octet-stream
対応OS Windows
関連: .DAV · .MKV · .MP4 · .H264

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jun 15, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

AVS ファイル形式とは?

.avsファイルは、Windows上での非線形ビデオ処理用フレームサーバーアプリケーションであるAviSynth用のプレーンテキストスクリプトです。ビデオファイルを直接編集するのではなく、.avsスクリプトは処理パイプラインを記述します。ソースフィルタが映像を読み込み(例:AviSource()やFFmpegSource2())、その後のフィルタ呼び出しでリサイズ、色補正、デインターレース、ノイズ除去などを処理します。ファイル自体には埋め込まれたビデオデータは含まれません。

AviSynthは、ホストアプリケーションに対して仮想的なAVIインターフェースを提示することで動作します。VirtualDub2やx264エンコーダなどのツールが.avsファイルを開くと、フィルタチェーンによって生成された合成ビデオストリームを、あたかも本物のAVIファイルを開いたかのように受け取ります。ホスト側はAviSynth自体の知識を必要としません。これにより、.avsスクリプトはエンコードワークフローにおける一般的な前処理ステップとなっています。

スクリプト言語は変数、条件分岐、ユーザー定義関数をサポートしています。コメントの先頭には#が付きます。関連する.avsi形式はAviSynthのインクルードファイルで、再利用可能な関数ライブラリが含まれており、通常は起動時に自動読み込みされるようプラグインディレクトリに配置されます。

AviSynthは2000年にBen Rudiak-Gouldによって作成されました。現在アクティブにメンテナンスされているフォーク版であるAviSynth+は、64ビットサポートと高ビット深度処理(8ビットから32ビット浮動小数点)を追加しています。現代的なクロスプラットフォームの代替手段はVapourSynthで、Pythonベースのスクリプトモデルを使用しています。AviSynthとAviSynth+はどちらもWindows専用のままです。

セキュリティと安全性

リスク: MEDIUM

AVSスクリプトはプレーンテキストですが、AviSynthスクリプトは外部関数を呼び出したり、LoadPlugin()を介してプラグインDLLを読み込んだりできます。信頼できないソースからの悪意のある.avsは、有害なDLLを読み込もうとしたり、リソースに負荷をかけるスクリプトを実行したりする可能性があります。信頼できるエンコードコミュニティからのAVSファイルは安全に使用できます。

形式の詳細

概要
正式名称AviSynth Script別名 AVS script, AviSynth+ script
開発元Ben Rudiak-Gould and subsequent contributors (AviSynth); AviSynth+ fork by pinterf et al.登場時期 2000 (AviSynth 1.0 by Ben Rudiak-Gould)
カテゴリ動画ファイル
MIME タイプapplication/octet-stream
タイプフレームレスビデオ処理パイプライン用のプレーンテキストスクリプト言語
この拡張子は以下でも使用されています…
  • Stardent AVS X Image - 1990年代初頭のStardent社Application Visualization System(AVS)ソフトウェアのラスタービットマップ形式。完全に廃止されており、現代のソフトウェアではサポートされていません。
  • AVS Video Editor プロジェクト / シーケンスファイル - AVS Video Editor(Online Media Technologies)の一部のバージョンでは、プロジェクトシーケンスを.avs拡張子で保存していました。

AVS ファイルを開くプログラム

Windows5 apps
Windows Notepad 標準搭載 右クリック > プログラムから開く > メモ帳 を選択して、スクリプトをプレーンテキストとして閲覧・編集します。
AviSynth+ (runtime) オープンソース AviSynth+ランタイムをインストールし、VirtualDub2で.avsを読み込むか、エンコーダ(x264/x265/FFmpeg)に渡します。AviSynth自体はスクリプトインタプリタであり、単体で動作するプレイヤーではありません。
Avisynth (original) オープンソース AviSynth 2.6ランタイムをインストールし、VirtualDubまたは互換性のあるエンコーダで.avsを開きます。注:現在はAviSynth+の使用が推奨されます。
VirtualDub2 オープンソース ファイル > ビデオファイルを開く > .avsを選択します。VirtualDub2はAviSynthを呼び出してスクリプトをレンダリングし、ビデオを表示します。AviSynth+がインストールされている必要があります。
Notepad++ (script editing) オープンソース .avsファイルをプレーンテキストとして開き、スクリプトを閲覧または編集します。AviSynth用の構文ハイライト用アドオンも存在します。

技術的詳細

詳細仕様
フォーマットタイプビデオ処理パイプラインを定義するプレーンテキストスクリプト言語(フレームサーバー)
テキストエンコーディングASCII。AviSynth+ r2768以降ではファイルパスのUTF-8をサポート
一般的なファイルサイズ100バイト - 50 KB(スクリプトテキストのみ。参照されるビデオファイルは外部)
フレームサーバーモデル仮想AVIインターフェースを公開。ホストアプリケーションはフィルタチェーンから合成されたビデオストリームを受け取る
スクリプト構造逐次フィルタチェーン:ソースフィルタ → 処理フィルタ → オプションの出力。変数、条件分岐、ユーザー定義関数をサポート
コメント構文«#»で始まる行はコメント
AviSynth+の追加機能64ビットサポート、高ビット深度処理(8ビットから32ビット浮動小数点)、オリジナルのAviSynthを超える新しいフィルタAPI
インクルードファイル`.avsi`ファイルはAviSynth関数ライブラリ。プラグインディレクトリに配置すると起動時に自動読み込みされる
プラットフォームWindows専用。AviSynth+は部分的なクロスプラットフォーム対応を進めているが、依然としてWindowsが主流
ホストアプリ互換性VirtualDub2、x264/x265エンコーダ、MeGUI、FFmpeg(avsrプラグイン経由)など、AVI対応のあらゆるアプリケーションで動作
現代的な代替手段VapourSynth(`.vpy`) - クロスプラットフォーム、Pythonベースのビデオスクリプト。同様のフィルタチェーンモデルを採用
リリース日2000 (AviSynth 1.0 by Ben Rudiak-Gould)
最新バージョンAviSynth+ 3.7.x (active fork, ongoing)
仕様書avisynth.nl

AVS の変換

コミュニティ Q&A

ユーザーからの質問
質問する
AVS ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。AVS ファイルについて最初の質問をしてみましょう。

よくある質問

AVSファイルを開くにはどうすればよいですか?
AviSynth+ランタイムをインストールし、VirtualDub2で.avsを開いてプレビューや処理を行うか、FFmpegやx264に入力ソースとして渡します。スクリプトのテキストを読むだけなら、Notepad++で開くことができます。
AviSynthとAviSynth+の違いは何ですか?
AviSynth+は、2007年頃に開発が停滞したオリジナルのAviSynthから派生し、コミュニティによって活発にメンテナンスされているフォーク版です。AviSynth+は64ビットサポート、より多くのカラースペース、マルチスレッド機能を追加しています。新規で使用する場合はAviSynth+を使用してください。
.avs拡張子は古いStardentビットマップ形式と同じですか?
いいえ。Stardent AVS X画像形式(1990年代初頭のApplication Visualization System)は完全に廃止されており、現在のソフトウェアではサポートされていません。今日見かける.avsはAviSynthスクリプトです。
VapourSynthとは何ですか?AviSynthより優れていますか?
VapourSynth(.vpy)は、AviSynthに代わる現代的なPythonベースのクロスプラットフォームの選択肢です。よりクリーンなAPIを持ち、LinuxやmacOSでも動作しますが、Pythonの知識が必要です。AviSynth+は初心者にとって扱いやすく、過去の資産(スクリプト)が豊富です。
AVSをMP4に変換できますか?
はい。AVSスクリプトはビデオファイルではなくフィルタチェーンです。FFmpegを実行してください:«ffmpeg -i script.avs output.mp4»(DirectShowソースとしてAviSynth+がインストールされている必要があります)。VirtualDub2を使用して様々な形式にエンコードすることも可能です。

参考文献

1AviSynth+ - official site and docsavs-plus.net
2AviSynth wikiavisynth.nl

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.DATProgram Data File (generic)
5.PARTPartial Download File
6.EXEWindows Executable (Portable Executable)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.TXTPlain Text File
10.MDMarkdown Document

関連する拡張子

.DAVDVR365 / Dahua DVR Video File (DHAV stream)
.MKVMatroska Video
.MP4MPEG-4 Part 14 Video File
.H264Raw H.264 / AVC Video Elementary Stream
.VOBDVD Video Object File
.264Raw H.264 / AVC Video Elementary Stream (DVR/CCTV export)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧