AviSynth

エンコード

片フィールドロゴ除去補助関数

トップ(ボトム)フィールドにのみ出ているロゴを除去します。 スクリプト function FieldShift( clip clip, bool plusShift ) { clip = clip.AssumeTFF().SeparateF...
エンコード

AVS2AVIで可逆圧縮エンコード

重量級フィルタをかける場合は、一旦可逆圧縮で出力して再編集すると便利です。 必要 AVS2AVI AviSynth.infoのアーカイブへ行き、一番下の「AviSynth 関連ソフトウェアのミラー」からavs2avi-140a.zipをダウ...
エンコード

AviSynth用ロゴ解析

AviSynthはYV12をそのまま読み込めますが、AviUtlはYUY2に変換しないと読み込めません。 さらに内部でYC48に変換されるので、そのままロゴ解析するとYC48のロゴファイルが出来上がります。 AviSynthで使うためにこれ...
エンコード

QTGMCでインターレース解除

高品質ですが、非常に重いです。 AviSynth+でマルチスレッドで使うのがおすすめです。 必須 QTGMC Doom9からダウンロードします。 QTGMC.avsiをplugins+フォルダとplugins64+フォルダへ入れます。 Ma...
エンコード

x265でエンコードするバッチファイル

こちらの記事を参考にエンコードの下準備をしておいてください。 必要 avs2pipemod x265はavsファイルを読み込めないのでパイプで渡します。 avsファイルから偽装wavを取り出すこともできます。 GitHubからダウンロードし...
エンコード

DGIndexとFakeAacWavをバッチファイルで処理する

一括処理できるので便利です。 バッチファイル @echo off rem プログラムのパス set DGIndex="C:\DGIndex\DGIndex.exe" set template="C:\DGIndex\template.avs...
エンコード

avsファイルを自動作成するバッチファイル

エンコード前の時間短縮です。 バッチファイル @echo off rem ループ処理の開始 :loop if "%~1" == "" goto end rem 作成開始 echo src = "%~1"> "%~dpn1.avs" echo...
エンコード

AviSynthでロゴファイルを自動選択する

動画ファイルのパスに含まれる局名を探してロゴファイルを自動選択します。 スクリプト src = "D:\ts\sample.ts" LWLibavVideoSource(src) AudioDub(last, LWLibavAudioSou...