Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
8th April 2016, 11:47 | #2021 | Link |
Registered User
Join Date: May 2005
Posts: 1,462
|
Blu-ray IDX/SUB filters (the kind extracted with BDSup2Sub, for example), is it possible to incorporate those in VS too?! That would be sweet, as I like my subs (like for Japanese material) to be unmodified.
EDIT: Looking for something like SupTitle.
__________________
Gorgeous, delicious, deculture! Last edited by asarian; 8th April 2016 at 11:56. |
8th April 2016, 12:42 | #2022 | Link | |
unsigned int
Join Date: Oct 2012
Location: 🇪🇺
Posts: 760
|
Quote:
Code:
mpv video.mov --sub-file subtitles.idx --vf vapoursynth=script.py --ovc libx264 --oac libvorbis -o output.mkv
__________________
Buy me a "coffee" and/or hire me to write code! |
|
8th April 2016, 16:15 | #2024 | Link |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,555
|
R32 has been released. Full changelog in the first post. The release has fixes not in the RC.
The usual blog post. Mostly bug fixes, one of them important since it fixes caches not always being properly added since the nfMakeLinear addition in R30. And interlaced resizing. Because the world is a horrible place.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
10th April 2016, 15:09 | #2026 | Link |
Registered User
Join Date: May 2005
Posts: 1,462
|
Hmm, how do I tackle this one?
vid = core.avisource.AVISource ("f:/jobs/test.avi") Code:
Script evaluation failed: Python exception: AVISource: couldn't locate a decompressor for fourcc DX50 Traceback (most recent call last): File "src\cython\vapoursynth.pyx", line 1491, in vapoursynth.vpy_evaluateScript (src\cython\vapoursynth.c:26897) File "f:\jobs\test.vpy", line 7, in <module> vid = core.avisource.AVISource ("f:/jobs/test.avi") File "src\cython\vapoursynth.pyx", line 1383, in vapoursynth.Function.__call__ (src\cython\vapoursynth.c:25204) vapoursynth.Error: AVISource: couldn't locate a decompressor for fourcc DX50
__________________
Gorgeous, delicious, deculture! |
10th April 2016, 15:13 | #2027 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
install either
DivX, XviD or ffdshow VFW decomressor or use ffms2 or l-smash-works
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists Last edited by stax76; 10th April 2016 at 15:17. |
10th April 2016, 15:19 | #2029 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
vs AVISource uses VFW like avs AVISource so vs AVISource can open avs for instance to use avs DGSource.
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists |
10th April 2016, 15:19 | #2030 | Link | |
Registered User
Join Date: May 2005
Posts: 1,462
|
Quote:
Darn AVI! I hate that format!
__________________
Gorgeous, delicious, deculture! |
|
10th April 2016, 15:43 | #2031 | Link |
Registered User
Join Date: May 2005
Posts: 1,462
|
'vid = core.ffms2.Source' can't make head or tails out of it either. It just keeps blabbing about needing to crop (and even when I do, it makes no difference):
Code:
Python exception: Crop: cropped area needs to have mod 2 height offset Traceback (most recent call last): File "src\cython\vapoursynth.pyx", line 1491, in vapoursynth.vpy_evaluateScript (src\cython\vapoursynth.c:26897) File "F:\jobs\test.vpy", line 9, in <module> vid = core.std.CropRel (clip=vid, left=0, right=0, top=1, bottom=0) File "src\cython\vapoursynth.pyx", line 1383, in vapoursynth.Function.__call__ (src\cython\vapoursynth.c:25204) vapoursynth.Error: Crop: cropped area needs to have mod 2 height offset
__________________
Gorgeous, delicious, deculture! |
10th April 2016, 15:47 | #2032 | Link |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
"mod 2" means you can only achieve even numbers of pixel dimension. You cannot crop just one pixel away, you have to crop away 2 or 4 or 6 or 8 etc. This depends on the colorspace. For progressive YUV 4:2:0 you need to use mod 2.
|
10th April 2016, 15:50 | #2033 | Link | |
Registered User
Join Date: May 2005
Posts: 1,462
|
Quote:
EDIT: Yeah, AddBorders isn't going to work either, for the same reason. Sigh.
__________________
Gorgeous, delicious, deculture! Last edited by asarian; 10th April 2016 at 15:52. |
|
10th April 2016, 16:03 | #2034 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,782
|
Must be quite a *censored* who produced such videos ... I wonder if you have a chance to ask the codec to return RGB24 or RGB32 (with their respective ffmpeg style format strings).
__ Different question: Does anyone provide binaries of plugins ported by VFR-maniac, but only linked as source repos on the plugins list (FFT3DFilter, ReduceFlicker, TNLMeans without OpenCL)? |
10th April 2016, 16:37 | #2036 | Link |
Registered User
Join Date: May 2005
Posts: 1,462
|
On that note, could I use some sort of Overlay() in VS? (So as to crop things later) Didn't find an Overlay() function in VS, but I'm sure it supports something similar.
__________________
Gorgeous, delicious, deculture! |
10th April 2016, 23:21 | #2038 | Link | |
Registered User
Join Date: May 2005
Posts: 1,462
|
Quote:
Really would love to see Overlay() in VS too, one day.
__________________
Gorgeous, delicious, deculture! |
|
11th April 2016, 03:27 | #2039 | Link | |
I'm Siri
Join Date: Oct 2012
Location: void
Posts: 2,633
|
Quote:
Last edited by feisty2; 11th April 2016 at 03:40. |
|
Tags |
speed, vaporware, vapoursynth |
|
|