From 83d36de9508ac750a9b0d69e506b5ad7490c15a1 Mon Sep 17 00:00:00 2001 From: louis Date: Mon, 27 Apr 2020 14:36:53 -0400 Subject: [PATCH] xv: create bd folder and add remaining shinais --- Symphogear/{XV => XV [BD]}/Shinai1/shinai.vpy | 0 .../{XV => XV [BD]}/Shinai1/shinai_ac.py | 0 Symphogear/XV [BD]/Shinai2/shinai.vpy | 30 ++++++++++++++++ Symphogear/XV [BD]/Shinai2/shinai_ac.py | 12 +++++++ Symphogear/XV [BD]/Shinai3/shinai.vpy | 33 ++++++++++++++++++ Symphogear/XV [BD]/Shinai3/shinai_ac.py | 12 +++++++ Symphogear/XV [BD]/Shinai4/shinai.vpy | 33 ++++++++++++++++++ Symphogear/XV [BD]/Shinai4/shinai_ac.py | 12 +++++++ Symphogear/{XV => XV [TV]}/01/audiocut.py | 0 Symphogear/{XV => XV [TV]}/01/x264.vpy | 0 Symphogear/{XV => XV [TV]}/02/ac.py | 0 Symphogear/{XV => XV [TV]}/02/x264.vpy | 0 Symphogear/{XV => XV [TV]}/03/ac.py | 0 Symphogear/{XV => XV [TV]}/03/x264.vpy | 0 Symphogear/{XV => XV [TV]}/04/ac.py | 0 Symphogear/{XV => XV [TV]}/04/x264.vpy | 0 Symphogear/{XV => XV [TV]}/05/ac.py | 0 Symphogear/{XV => XV [TV]}/05/x264.vpy | 0 Symphogear/{XV => XV [TV]}/06/ac.py | 0 Symphogear/{XV => XV [TV]}/06/x264.vpy | 0 Symphogear/{XV => XV [TV]}/07/ac.py | 0 Symphogear/{XV => XV [TV]}/07/mask_2.png | Bin Symphogear/{XV => XV [TV]}/07/x264.vpy | 0 Symphogear/{XV => XV [TV]}/08/ac.py | 0 Symphogear/{XV => XV [TV]}/08/mask_2.png | Bin Symphogear/{XV => XV [TV]}/08/x264.vpy | 0 Symphogear/{XV => XV [TV]}/09/ac.py | 0 Symphogear/{XV => XV [TV]}/09/mask_2.png | Bin Symphogear/{XV => XV [TV]}/09/x264.vpy | 0 Symphogear/{XV => XV [TV]}/10/ac.py | 0 Symphogear/{XV => XV [TV]}/10/mask_2.png | Bin Symphogear/{XV => XV [TV]}/10/x264.vpy | 0 Symphogear/{XV => XV [TV]}/11/ac.py | 0 Symphogear/{XV => XV [TV]}/11/mask_2.png | Bin Symphogear/{XV => XV [TV]}/11/x264.vpy | 0 Symphogear/{XV => XV [TV]}/12/ac.py | 0 Symphogear/{XV => XV [TV]}/12/mask_2.png | Bin Symphogear/{XV => XV [TV]}/12/x264.vpy | 0 Symphogear/{XV => XV [TV]}/13/ac.py | 0 Symphogear/{XV => XV [TV]}/13/mask_2.png | Bin Symphogear/{XV => XV [TV]}/13/x264.vpy | 0 Symphogear/{XV => XV [TV]}/README | 0 42 files changed, 132 insertions(+) rename Symphogear/{XV => XV [BD]}/Shinai1/shinai.vpy (100%) rename Symphogear/{XV => XV [BD]}/Shinai1/shinai_ac.py (100%) create mode 100644 Symphogear/XV [BD]/Shinai2/shinai.vpy create mode 100755 Symphogear/XV [BD]/Shinai2/shinai_ac.py create mode 100644 Symphogear/XV [BD]/Shinai3/shinai.vpy create mode 100755 Symphogear/XV [BD]/Shinai3/shinai_ac.py create mode 100644 Symphogear/XV [BD]/Shinai4/shinai.vpy create mode 100755 Symphogear/XV [BD]/Shinai4/shinai_ac.py rename Symphogear/{XV => XV [TV]}/01/audiocut.py (100%) rename Symphogear/{XV => XV [TV]}/01/x264.vpy (100%) rename Symphogear/{XV => XV [TV]}/02/ac.py (100%) rename Symphogear/{XV => XV [TV]}/02/x264.vpy (100%) rename Symphogear/{XV => XV [TV]}/03/ac.py (100%) rename Symphogear/{XV => XV [TV]}/03/x264.vpy (100%) rename Symphogear/{XV => XV [TV]}/04/ac.py (100%) rename Symphogear/{XV => XV [TV]}/04/x264.vpy (100%) rename Symphogear/{XV => XV [TV]}/05/ac.py (100%) rename Symphogear/{XV => XV [TV]}/05/x264.vpy (100%) rename Symphogear/{XV => XV [TV]}/06/ac.py (100%) rename Symphogear/{XV => XV [TV]}/06/x264.vpy (100%) rename Symphogear/{XV => XV [TV]}/07/ac.py (100%) rename Symphogear/{XV => XV [TV]}/07/mask_2.png (100%) rename Symphogear/{XV => XV [TV]}/07/x264.vpy (100%) rename Symphogear/{XV => XV [TV]}/08/ac.py (100%) rename Symphogear/{XV => XV [TV]}/08/mask_2.png (100%) rename Symphogear/{XV => XV [TV]}/08/x264.vpy (100%) rename Symphogear/{XV => XV [TV]}/09/ac.py (100%) rename Symphogear/{XV => XV [TV]}/09/mask_2.png (100%) rename Symphogear/{XV => XV [TV]}/09/x264.vpy (100%) rename Symphogear/{XV => XV [TV]}/10/ac.py (100%) rename Symphogear/{XV => XV [TV]}/10/mask_2.png (100%) rename Symphogear/{XV => XV [TV]}/10/x264.vpy (100%) rename Symphogear/{XV => XV [TV]}/11/ac.py (100%) rename Symphogear/{XV => XV [TV]}/11/mask_2.png (100%) rename Symphogear/{XV => XV [TV]}/11/x264.vpy (100%) rename Symphogear/{XV => XV [TV]}/12/ac.py (100%) rename Symphogear/{XV => XV [TV]}/12/mask_2.png (100%) rename Symphogear/{XV => XV [TV]}/12/x264.vpy (100%) rename Symphogear/{XV => XV [TV]}/13/ac.py (100%) rename Symphogear/{XV => XV [TV]}/13/mask_2.png (100%) rename Symphogear/{XV => XV [TV]}/13/x264.vpy (100%) rename Symphogear/{XV => XV [TV]}/README (100%) diff --git a/Symphogear/XV/Shinai1/shinai.vpy b/Symphogear/XV [BD]/Shinai1/shinai.vpy similarity index 100% rename from Symphogear/XV/Shinai1/shinai.vpy rename to Symphogear/XV [BD]/Shinai1/shinai.vpy diff --git a/Symphogear/XV/Shinai1/shinai_ac.py b/Symphogear/XV [BD]/Shinai1/shinai_ac.py similarity index 100% rename from Symphogear/XV/Shinai1/shinai_ac.py rename to Symphogear/XV [BD]/Shinai1/shinai_ac.py diff --git a/Symphogear/XV [BD]/Shinai2/shinai.vpy b/Symphogear/XV [BD]/Shinai2/shinai.vpy new file mode 100644 index 0000000..1c083d5 --- /dev/null +++ b/Symphogear/XV [BD]/Shinai2/shinai.vpy @@ -0,0 +1,30 @@ +import os + +import vapoursynth as vs +import kagefunc as kgf +import fvsfunc as fvf +import vsTAAmbk as vstaa +import vsutil +from nnedi3_rpow2 import nnedi3_rpow2 + +from ytttfunc import adaptivegrain + + +core = vs.core +core.max_cache_size = 8192 + +src = core.lsmas.LWLibavSource("00007.m2ts")[24:-24] +src = core.fmtc.bitdepth(src, bits=16) + +Y = vsutil.get_y(src) + +Y800 = kgf.inverse_scale(Y, height=800, kernel="bicubic", b=1/3, c=1/3, mask_detail=True) +Y800 = nnedi3_rpow2(Y800).resize.Spline36(1920, 1080, format=vs.GRAY16) + +Yd = fvf.rfs(Y, Y800, "[7920 8663]") +scaled = core.std.ShufflePlanes([Yd, src], planes=[0, 1, 2], colorfamily=vs.YUV) + +final = scaled +final = adaptivegrain.adaptive_grain(final) +final = core.fmtc.bitdepth(final, bits=10, dmode=3) +final.set_output() diff --git a/Symphogear/XV [BD]/Shinai2/shinai_ac.py b/Symphogear/XV [BD]/Shinai2/shinai_ac.py new file mode 100755 index 0000000..ba9b673 --- /dev/null +++ b/Symphogear/XV [BD]/Shinai2/shinai_ac.py @@ -0,0 +1,12 @@ +#!/usr/bin/env python3 + +import acsuite +import os +import vapoursynth as vs + +core = vs.core + +ac = acsuite.AC() +path = r"00007.m2ts" +src = core.lsmas.LWLibavSource(path) +ac.eztrim(src, [(24, -24)], os.path.splitext(path)[0] + ".wav", "shinai.wav") diff --git a/Symphogear/XV [BD]/Shinai3/shinai.vpy b/Symphogear/XV [BD]/Shinai3/shinai.vpy new file mode 100644 index 0000000..ef96fd9 --- /dev/null +++ b/Symphogear/XV [BD]/Shinai3/shinai.vpy @@ -0,0 +1,33 @@ +import os + +import vapoursynth as vs +import kagefunc as kgf +import fvsfunc as fvf +import vsTAAmbk as vstaa +import vsutil +from nnedi3_rpow2 import nnedi3_rpow2 + +from ytttfunc import adaptivegrain + + +core = vs.core +core.max_cache_size = 1024 + +src = core.lsmas.LWLibavSource("KIXA_90892/BDMV/STREAM/00007.m2ts")[24:-24] +src = core.fmtc.bitdepth(src, bits=16) + +Y = vsutil.get_y(src) + +Y800 = kgf.inverse_scale(Y, height=800, kernel="bicubic", b=1/3, c=1/3, mask_detail=True) +Y800 = nnedi3_rpow2(Y800).resize.Spline36(1920, 1080, format=vs.GRAY16) + +Y872 = kgf.inverse_scale(Y, height=872, kernel="bicubic", b=1/3, c=1/3, mask_detail=True) +Y872 = nnedi3_rpow2(Y872).resize.Spline36(1920, 1080, format=vs.GRAY16) + +Yd = fvf.rfs(Y872, Y800, "[9312 10055]") +scaled = core.std.ShufflePlanes([Yd, src], planes=[0, 1, 2], colorfamily=vs.YUV) + +final = scaled +final = adaptivegrain.adaptive_grain(final) +final = core.fmtc.bitdepth(final, bits=10, dmode=3) +final.set_output() diff --git a/Symphogear/XV [BD]/Shinai3/shinai_ac.py b/Symphogear/XV [BD]/Shinai3/shinai_ac.py new file mode 100755 index 0000000..6fcaba2 --- /dev/null +++ b/Symphogear/XV [BD]/Shinai3/shinai_ac.py @@ -0,0 +1,12 @@ +#!/usr/bin/env python3 + +import acsuite +import os +import vapoursynth as vs + +core = vs.core + +ac = acsuite.AC() +path = r"KIXA_90892/BDMV/STREAM/00007.m2ts" +src = core.lsmas.LWLibavSource(path) +ac.eztrim(src, [(24, -24)], os.path.splitext(path)[0] + ".wav", "shinai.wav") diff --git a/Symphogear/XV [BD]/Shinai4/shinai.vpy b/Symphogear/XV [BD]/Shinai4/shinai.vpy new file mode 100644 index 0000000..c56d9e6 --- /dev/null +++ b/Symphogear/XV [BD]/Shinai4/shinai.vpy @@ -0,0 +1,33 @@ +import os + +import vapoursynth as vs +import kagefunc as kgf +import fvsfunc as fvf +import vsTAAmbk as vstaa +import vsutil +from nnedi3_rpow2 import nnedi3_rpow2 + +from ytttfunc import adaptivegrain + + +core = vs.core +core.max_cache_size = 1024 + +src = core.lsmas.LWLibavSource("KIXA_90893/BDMV/Stream/00007.m2ts")[24:-24] +src = core.fmtc.bitdepth(src, bits=16) + +Y = vsutil.get_y(src) + +Y800 = kgf.inverse_scale(Y, height=800, kernel="bicubic", b=1/3, c=1/3, mask_detail=True) +Y800 = nnedi3_rpow2(Y800).resize.Spline36(1920, 1080, format=vs.GRAY16) + +Y872 = kgf.inverse_scale(Y, height=872, kernel="bicubic", b=1/3, c=1/3, mask_detail=True) +Y872 = nnedi3_rpow2(Y872).resize.Spline36(1920, 1080, format=vs.GRAY16) + +Yd = fvf.rfs(Y872, Y800, "[7944 8687]") +scaled = core.std.ShufflePlanes([Yd, src], planes=[0, 1, 2], colorfamily=vs.YUV) + +final = scaled +final = adaptivegrain.adaptive_grain(final) +final = core.fmtc.bitdepth(final, bits=10, dmode=3) +final.set_output() diff --git a/Symphogear/XV [BD]/Shinai4/shinai_ac.py b/Symphogear/XV [BD]/Shinai4/shinai_ac.py new file mode 100755 index 0000000..eaa5346 --- /dev/null +++ b/Symphogear/XV [BD]/Shinai4/shinai_ac.py @@ -0,0 +1,12 @@ +#!/usr/bin/env python3 + +import acsuite +import os +import vapoursynth as vs + +core = vs.core + +ac = acsuite.AC() +path = r"KIXA_90893/BDMV/Stream/00007.m2ts" +src = core.lsmas.LWLibavSource(path) +ac.eztrim(src, [(24, -24)], os.path.splitext(path)[0] + ".wav", "shinai.wav") diff --git a/Symphogear/XV/01/audiocut.py b/Symphogear/XV [TV]/01/audiocut.py similarity index 100% rename from Symphogear/XV/01/audiocut.py rename to Symphogear/XV [TV]/01/audiocut.py diff --git a/Symphogear/XV/01/x264.vpy b/Symphogear/XV [TV]/01/x264.vpy similarity index 100% rename from Symphogear/XV/01/x264.vpy rename to Symphogear/XV [TV]/01/x264.vpy diff --git a/Symphogear/XV/02/ac.py b/Symphogear/XV [TV]/02/ac.py similarity index 100% rename from Symphogear/XV/02/ac.py rename to Symphogear/XV [TV]/02/ac.py diff --git a/Symphogear/XV/02/x264.vpy b/Symphogear/XV [TV]/02/x264.vpy similarity index 100% rename from Symphogear/XV/02/x264.vpy rename to Symphogear/XV [TV]/02/x264.vpy diff --git a/Symphogear/XV/03/ac.py b/Symphogear/XV [TV]/03/ac.py similarity index 100% rename from Symphogear/XV/03/ac.py rename to Symphogear/XV [TV]/03/ac.py diff --git a/Symphogear/XV/03/x264.vpy b/Symphogear/XV [TV]/03/x264.vpy similarity index 100% rename from Symphogear/XV/03/x264.vpy rename to Symphogear/XV [TV]/03/x264.vpy diff --git a/Symphogear/XV/04/ac.py b/Symphogear/XV [TV]/04/ac.py similarity index 100% rename from Symphogear/XV/04/ac.py rename to Symphogear/XV [TV]/04/ac.py diff --git a/Symphogear/XV/04/x264.vpy b/Symphogear/XV [TV]/04/x264.vpy similarity index 100% rename from Symphogear/XV/04/x264.vpy rename to Symphogear/XV [TV]/04/x264.vpy diff --git a/Symphogear/XV/05/ac.py b/Symphogear/XV [TV]/05/ac.py similarity index 100% rename from Symphogear/XV/05/ac.py rename to Symphogear/XV [TV]/05/ac.py diff --git a/Symphogear/XV/05/x264.vpy b/Symphogear/XV [TV]/05/x264.vpy similarity index 100% rename from Symphogear/XV/05/x264.vpy rename to Symphogear/XV [TV]/05/x264.vpy diff --git a/Symphogear/XV/06/ac.py b/Symphogear/XV [TV]/06/ac.py similarity index 100% rename from Symphogear/XV/06/ac.py rename to Symphogear/XV [TV]/06/ac.py diff --git a/Symphogear/XV/06/x264.vpy b/Symphogear/XV [TV]/06/x264.vpy similarity index 100% rename from Symphogear/XV/06/x264.vpy rename to Symphogear/XV [TV]/06/x264.vpy diff --git a/Symphogear/XV/07/ac.py b/Symphogear/XV [TV]/07/ac.py similarity index 100% rename from Symphogear/XV/07/ac.py rename to Symphogear/XV [TV]/07/ac.py diff --git a/Symphogear/XV/07/mask_2.png b/Symphogear/XV [TV]/07/mask_2.png similarity index 100% rename from Symphogear/XV/07/mask_2.png rename to Symphogear/XV [TV]/07/mask_2.png diff --git a/Symphogear/XV/07/x264.vpy b/Symphogear/XV [TV]/07/x264.vpy similarity index 100% rename from Symphogear/XV/07/x264.vpy rename to Symphogear/XV [TV]/07/x264.vpy diff --git a/Symphogear/XV/08/ac.py b/Symphogear/XV [TV]/08/ac.py similarity index 100% rename from Symphogear/XV/08/ac.py rename to Symphogear/XV [TV]/08/ac.py diff --git a/Symphogear/XV/08/mask_2.png b/Symphogear/XV [TV]/08/mask_2.png similarity index 100% rename from Symphogear/XV/08/mask_2.png rename to Symphogear/XV [TV]/08/mask_2.png diff --git a/Symphogear/XV/08/x264.vpy b/Symphogear/XV [TV]/08/x264.vpy similarity index 100% rename from Symphogear/XV/08/x264.vpy rename to Symphogear/XV [TV]/08/x264.vpy diff --git a/Symphogear/XV/09/ac.py b/Symphogear/XV [TV]/09/ac.py similarity index 100% rename from Symphogear/XV/09/ac.py rename to Symphogear/XV [TV]/09/ac.py diff --git a/Symphogear/XV/09/mask_2.png b/Symphogear/XV [TV]/09/mask_2.png similarity index 100% rename from Symphogear/XV/09/mask_2.png rename to Symphogear/XV [TV]/09/mask_2.png diff --git a/Symphogear/XV/09/x264.vpy b/Symphogear/XV [TV]/09/x264.vpy similarity index 100% rename from Symphogear/XV/09/x264.vpy rename to Symphogear/XV [TV]/09/x264.vpy diff --git a/Symphogear/XV/10/ac.py b/Symphogear/XV [TV]/10/ac.py similarity index 100% rename from Symphogear/XV/10/ac.py rename to Symphogear/XV [TV]/10/ac.py diff --git a/Symphogear/XV/10/mask_2.png b/Symphogear/XV [TV]/10/mask_2.png similarity index 100% rename from Symphogear/XV/10/mask_2.png rename to Symphogear/XV [TV]/10/mask_2.png diff --git a/Symphogear/XV/10/x264.vpy b/Symphogear/XV [TV]/10/x264.vpy similarity index 100% rename from Symphogear/XV/10/x264.vpy rename to Symphogear/XV [TV]/10/x264.vpy diff --git a/Symphogear/XV/11/ac.py b/Symphogear/XV [TV]/11/ac.py similarity index 100% rename from Symphogear/XV/11/ac.py rename to Symphogear/XV [TV]/11/ac.py diff --git a/Symphogear/XV/11/mask_2.png b/Symphogear/XV [TV]/11/mask_2.png similarity index 100% rename from Symphogear/XV/11/mask_2.png rename to Symphogear/XV [TV]/11/mask_2.png diff --git a/Symphogear/XV/11/x264.vpy b/Symphogear/XV [TV]/11/x264.vpy similarity index 100% rename from Symphogear/XV/11/x264.vpy rename to Symphogear/XV [TV]/11/x264.vpy diff --git a/Symphogear/XV/12/ac.py b/Symphogear/XV [TV]/12/ac.py similarity index 100% rename from Symphogear/XV/12/ac.py rename to Symphogear/XV [TV]/12/ac.py diff --git a/Symphogear/XV/12/mask_2.png b/Symphogear/XV [TV]/12/mask_2.png similarity index 100% rename from Symphogear/XV/12/mask_2.png rename to Symphogear/XV [TV]/12/mask_2.png diff --git a/Symphogear/XV/12/x264.vpy b/Symphogear/XV [TV]/12/x264.vpy similarity index 100% rename from Symphogear/XV/12/x264.vpy rename to Symphogear/XV [TV]/12/x264.vpy diff --git a/Symphogear/XV/13/ac.py b/Symphogear/XV [TV]/13/ac.py similarity index 100% rename from Symphogear/XV/13/ac.py rename to Symphogear/XV [TV]/13/ac.py diff --git a/Symphogear/XV/13/mask_2.png b/Symphogear/XV [TV]/13/mask_2.png similarity index 100% rename from Symphogear/XV/13/mask_2.png rename to Symphogear/XV [TV]/13/mask_2.png diff --git a/Symphogear/XV/13/x264.vpy b/Symphogear/XV [TV]/13/x264.vpy similarity index 100% rename from Symphogear/XV/13/x264.vpy rename to Symphogear/XV [TV]/13/x264.vpy diff --git a/Symphogear/XV/README b/Symphogear/XV [TV]/README similarity index 100% rename from Symphogear/XV/README rename to Symphogear/XV [TV]/README