Skip to content

sigma-axis/aviutl_AudioDecay

Repository files navigation

音声劣化 AviUtl 拡張編集フィルタプラグイン

AviUtl の拡張編集に「音声劣化」フィルタ効果とフィルタオブジェクトを追加するプラグインです.音声のサンプルレートやビットレートを疑似的に下げて,音質を意図的に落とします.

ダウンロードはこちら. 紹介動画.

劣化の例

audio_decay_demo_1.mp4

動作要件

導入方法

aviutl.exe と同階層にある plugins フォルダ内に AudioDecay.eef ファイルをコピーしてください.

使い方

音声系オブジェクトのフィルタ効果の追加メニューとフィルタオブジェクトの追加メニューから「音声劣化」でフィルタを追加します.

GUI表示

  • サンプルHz で劣化目標のサンプリングレートを Hz 単位で指定します.

    • スライダーの移動範囲は 8000 から 48000 までですが,直接数値入力(あるいは数値部分を左右にドラッグ移動)で 40 から 96000 まで指定できます.初期値は 48000.

    • プロジェクトの音声サンプリングレート以上に増やしても音質は向上しません (劣化処理もされません).

  • ビット深度 で劣化目標の音声 1 サンプル当たりのビット数を指定します.

    • 疑似的に小数点以下 2 桁まで指定できます.その場合,サンプルの量子化幅が連続的に変化します.

    • スライダーの移動範囲は 8.00 から 16.00 までですが,直接数値入力(あるいは数値部分を左右にドラッグ移動)で最小値 1.00 まで下げられます.初期値は 16.00 (無劣化).

    • AviUtl の取り扱う音声のビット深度は 16 ビットで固定です.

  • ディザリングビット深度 による劣化計算時に誤差拡散を適用します.

    • ビット深度 が最大値の 16.00 の場合は無視されます.

    • 初期値は ON.

TIPS

  • あまり強く劣化させると音割れのようになることがあるため注意してください.

改版履歴

  • v1.02 (2025-05-14)

    • 比率計算の割り算と掛け算を間違っていたのを修正.
  • v1.01 (2025-05-14)

    • クロスフェードオブジェクトと組み合わせても正しく動作するように修正.

    • 「シーン(音声)」オブジェクト経由でスロー再生した場合ノイズが混じっていたのを修正.

  • v1.00 (2025-02-12)

    • 初版.

ライセンス・免責事項

このプログラムの利用・改変・再頒布等に関しては CC0 として扱うものとします.

Credits

aviutl_exedit_sdk

https://github.com/ePi5131/aviutl_exedit_sdk (利用したブランチはこちらです.)


1条項BSD

Copyright (c) 2022 ePi All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. THIS SOFTWARE IS PROVIDED BY ePi “AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL ePi BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

連絡・バグ報告

About

音声を意図的に劣化させる拡張編集フィルタプラグイン.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages