Skip to content

Releases: TensoRaws/FinalRip

v0.3.0

31 Jan 22:53
8406cd8
Compare
Choose a tag to compare
  • vs-pytorch v0.2.0
  • dashboard v0.3.0

Breaking Changes


This version use vs-pytorch v0.2.0 as the base container for video processing, here's the release note:

  • Base Image: vs-ffmpeg-docker:v0.1.0

  • mbfunc v0.1.0
  • ccrestoration v0.2.1
  • ccvfi v0.0.1

We are excited to announce the v0.2.0 release of vs-pytorch, which includes significant improvements and optimizations to enhance performance and reduce docker image size:

  • Two-stage build: build ffmpeg and encoders at vs-ffmpeg-docker in GitHub Actions, then build vs-pytorch and vs-playground in CircleCI

  • Removal of Conda: we have removed Conda from the Docker image

  • Self-Compiled Encoders and Filters: all encoders and filters are now self-compiled, ensuring optimal compatibility and performance within the Docker environment

  • Self-Compiled Common VapourSynth Filters: we have compiled a set of commonly used VapourSynth filters to provide a more comprehensive and ready-to-use environment for video processing

  • AI Optimization: optimized AI inference speed, and support experimental video frame interpolation by ccvfi

  • Our VapourSynth function library: mbfunc

Environment Details:

- system: Ubuntu 22.04
- GCC/G++: 13
- python: 3.10
- FFmpeg: latest
- VapourSynth: R70
- x264: latest
- x265: 4.1
- svt-av1-psy: latest
- aom: latest
- libvpx: latest
- fdk-aac: latest
- libass: latest

VapourSynth Python Plugin List

mbfunc
ccrestoration
ccvfi
vsutil
mvsfunc
havsfunc
JET's funcs

VapourSynth C++ Plugin List

bestsource.so
libaddgrain.so
libakarin.so
libassrender.so
libbilateral.so
libbm3dcpu.so
libbm3dcuda.so
libbm3dcuda_rtc.so
libboxblur.so
libbwdif.so
libcas.so
libctmf.so
libd2vsource.so
libdctfilter.so
libdescale.so
libdfttest2_cpu.so
libdfttest2_cuda.so
libdfttest2_nvrtc.so
libeedi2.so
libeedi3m.so
libffms2.so
libfillborders.so
libfluxsmooth.so
libfmtconv.so
libhqdn3d.so
libils.so
libmiscfilters.so
libmvtools.so
libneo-dfttest.so
libneo-f3kdb.so
libneo-fft3d.so
libnnedi3.so
libremapframes.so
libremovegrain.so
libretinex.so
libsangnom.so
libtcanny.so
libtedgemask.so
libttempsmooth.so
libvsnlm_cuda.so
libvsznedi3.so

v0.2.2

09 Jan 15:08
7d4aa78
Compare
Choose a tag to compare
  • vs-pytorch v0.1.1
  • dashboard v0.2.1

Breaking Changes

  • Remove unused api params in RetryEncode api

  • fix: use mkvmerge to concat and re-ReMux
  • fix: reset timestamp when cutting videos
  • fix: typo func ClaerTempFile
  • refactor: improve ReMux logic with fallback codec combinations

v0.2.1

03 Jan 21:05
050f006
Compare
Choose a tag to compare
  • vs-pytorch v0.1.1
  • dashboard v0.2.0

  • fix: "Starting new cluster due to timestamp" in subtitle merging
  • fix: don't use mkvmerge to Re-mux video! # we'll use it again in v0.2.2

v0.2.0

23 Dec 09:27
5469d3b
Compare
Choose a tag to compare
  • vs-pytorch v0.1.1
  • dashboard v0.2.0

fix: oss upload failed and delete failed

breaking changes

feat: support strict priority queue
feat: use video_key as merge task payload

v0.1.2

18 Dec 01:21
d0cc3ad
Compare
Choose a tag to compare
  • vs-pytorch v0.1.1
  • dashboard v0.1.0

  • feat: default encode audio to FLAC

v0.1.1

16 Dec 19:25
a5038bd
Compare
Choose a tag to compare
  • vs-pytorch v0.1.1
  • dashboard v0.1.0

  • fix: audio track error
  • fix: oom
  • fix: kill vspipe process before encode task start
  • feat: support set clip timeout
  • feat: use ffmpeg 7.0.2 for all containers
  • feat: use mkvtoolnix to Re-mux
  • feat: bump deps to latest

v0.1.0

11 Dec 20:13
64e2b6f
Compare
Choose a tag to compare
  • vs-pytorch v0.1.0
  • dashboard v0.0.2

v0.0.2

04 Dec 20:09
ee1c823
Compare
Choose a tag to compare
  • vs-pytorch v0.0.2
  • dashboard v0.0.2

  • Support no-cut mode
  • Keep origin audio & subtitle track

v0.0.1

27 Oct 13:19
fd8f718
Compare
Choose a tag to compare
  • vs-pytorch v0.0.1
  • dashboard v0.0.1