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.

 

Go Back   Doom9's Forum > Capturing and Editing Video > VapourSynth

Reply
 
Thread Tools Search this Thread Display Modes
Old 20th August 2015, 15:28   #1  |  Link
jackoneill
unsigned int
 
jackoneill's Avatar
 
Join Date: Oct 2012
Location: 🇪🇺
Posts: 760
YATTA for VapourSynth (real name: Wobbly)

I lovingly crafted these programs for y'all: https://github.com/dubhater/Wobbly

What is Yatta, you might ask? According to its name, it is "yet another telecide tool for Avisynth^Wanime". It's a program you may use if you want to control the field matching process down to the last fully black frame, or if you don't trust TDecimate to drop the right frames, or if you want to apply some filtering to certain scenes only, or if you need to deal with video that can't decide if it's 24 fps or 30 fps. Anyway, all of that applies to Wobbly as well, except the part where it's for Avisynth.

I suppose this first release would be labelled "beta", if I believed in using such labels. Expect crashes and other less-than-ideal behaviour. Please report everything. I don't use the software myself, so it's up to you to really test it.

There is no documentation yet, besides the readme.rst, but maybe you can figure it out on your own.
There is some documentation now: https://github.com/dubhater/Wobbly/blob/master/doc

Here is the list of VapourSynth plugins you'll need, besides those included in the VapourSynth installer:
d2vsource
L-SMASH-Works
FieldHint (v3 or newer)
scxvid
Put them in one of the autoload folders.
__________________
Buy me a "coffee" and/or hire me to write code!

Last edited by jackoneill; 28th January 2016 at 16:03. Reason: zimg
jackoneill is offline   Reply With Quote
Old 20th August 2015, 17:24   #2  |  Link
mastrboy
Registered User
 
Join Date: Sep 2008
Posts: 365
Interesting, is it based on the YATTA code or written from scratch?

I could never really get YATTA to work properly as the documentation is lacking and the learning curve is quite high.
__________________
(i have a tendency to drunk post)
mastrboy is offline   Reply With Quote
Old 20th August 2015, 17:49   #3  |  Link
jackoneill
unsigned int
 
jackoneill's Avatar
 
Join Date: Oct 2012
Location: 🇪🇺
Posts: 760
Quote:
Originally Posted by mastrboy View Post
Interesting, is it based on the YATTA code or written from scratch?

I could never really get YATTA to work properly as the documentation is lacking and the learning curve is quite high.
It's written from scratch.
__________________
Buy me a "coffee" and/or hire me to write code!
jackoneill is offline   Reply With Quote
Old 20th August 2015, 18:09   #4  |  Link
~ VEGETA ~
The cult of personality
 
~ VEGETA ~'s Avatar
 
Join Date: May 2013
Location: Planet Vegeta
Posts: 155
Thanks for creating such a tool. It will really help YATTA lovers like me. However, what does "Wobbly" mean? and, the A in YATTA means Anime xD. Nevermind.

I installed everything but when running wibbly I get:

______________

The procedure entry point vsscript_creatscript@4 could not be located in the dynamic link library vsscript.dll

______________

and the same for wobbly. but @8 rather than @4.


I hope you clarify that... VS itself is not working properly in my device, and I reported the issue in 2 threads but no answer yet.

thanks, I will contribute in documentation when this project gets better and I could use it.
~ VEGETA ~ is offline   Reply With Quote
Old 20th August 2015, 18:14   #5  |  Link
jackoneill
unsigned int
 
jackoneill's Avatar
 
Join Date: Oct 2012
Location: 🇪🇺
Posts: 760
Quote:
Originally Posted by ~ VEGETA ~ View Post
Thanks for creating such a tool. It will really help YATTA lovers like me. However, what does "Wobbly" mean? and, the A in YATTA means Anime xD. Nevermind.

I installed everything but when running wibbly I get:

______________

The procedure entry point vsscript_creatscript@4 could not be located in the dynamic link library vsscript.dll

______________

and the same for wobbly. but @8 rather than @4.


I hope you clarify that... VS itself is not working properly in my device, and I reported the issue in 2 threads but no answer yet.

thanks, I will contribute in documentation when this project gets better and I could use it.
Have you tried just reinstalling VapourSynth?
__________________
Buy me a "coffee" and/or hire me to write code!
jackoneill is offline   Reply With Quote
Old 20th August 2015, 18:22   #6  |  Link
~ VEGETA ~
The cult of personality
 
~ VEGETA ~'s Avatar
 
Join Date: May 2013
Location: Planet Vegeta
Posts: 155
I just reinstalled VS but the problem stays the same.
~ VEGETA ~ is offline   Reply With Quote
Old 20th August 2015, 20:13   #7  |  Link
jackoneill
unsigned int
 
jackoneill's Avatar
 
Join Date: Oct 2012
Location: 🇪🇺
Posts: 760
I thought it was the same problem you had with VapourSynth earlier, but it looks like I just compiled the 32 bit version incorrectly. Please download it again.
__________________
Buy me a "coffee" and/or hire me to write code!
jackoneill is offline   Reply With Quote
Old 20th August 2015, 20:22   #8  |  Link
~ VEGETA ~
The cult of personality
 
~ VEGETA ~'s Avatar
 
Join Date: May 2013
Location: Planet Vegeta
Posts: 155
Now it works well. thanks.

It seems a bit hard to get started immediately... gonna need sometime to get used to it. Can you do some getting started tutorial?
~ VEGETA ~ is offline   Reply With Quote
Old 24th August 2015, 22:20   #9  |  Link
jackoneill
unsigned int
 
jackoneill's Avatar
 
Join Date: Oct 2012
Location: 🇪🇺
Posts: 760
Here is some documentation for Wibbly: https://github.com/dubhater/Wobbly/b...doc/wibbly.rst. Let me know what's missing.
__________________
Buy me a "coffee" and/or hire me to write code!
jackoneill is offline   Reply With Quote
Old 25th August 2015, 09:43   #10  |  Link
Mentar
Registered User
 
Join Date: Nov 2001
Location: Hamburg
Posts: 94
A full rewrite?

Gotta have a look at it... thanks for your efforts. Let's see which functionalities remain.
Mentar is offline   Reply With Quote
Old 28th August 2015, 15:35   #11  |  Link
jackoneill
unsigned int
 
jackoneill's Avatar
 
Join Date: Oct 2012
Location: 🇪🇺
Posts: 760
And here is some documentation for Wobbly: https://github.com/dubhater/Wobbly/b...doc/wobbly.rst
__________________
Buy me a "coffee" and/or hire me to write code!
jackoneill is offline   Reply With Quote
Old 1st September 2015, 02:29   #12  |  Link
Tormaid
Registered User
 
Tormaid's Avatar
 
Join Date: Dec 2011
Posts: 24
The "wibbly" program becomes unresponsive every time I try to gather metrics on a .d2v file. CPU usage remains high, then drops off after a while, but the process doesn't seem to complete, as the resulting file is blank. Any thoughts?

Edit: I now get the following error message when opening wibbly.

http://i.imgur.com/3FH1n2g.png?1

Last edited by Tormaid; 1st September 2015 at 02:46. Reason: Adding relavent error message
Tormaid is offline   Reply With Quote
Old 1st September 2015, 07:03   #13  |  Link
jackoneill
unsigned int
 
jackoneill's Avatar
 
Join Date: Oct 2012
Location: 🇪🇺
Posts: 760
Quote:
Originally Posted by Tormaid View Post
The "wibbly" program becomes unresponsive every time I try to gather metrics on a .d2v file. CPU usage remains high, then drops off after a while, but the process doesn't seem to complete, as the resulting file is blank. Any thoughts?

Edit: I now get the following error message when opening wibbly.

http://i.imgur.com/3FH1n2g.png?1
You get that error with the job that wouldn't complete? Are you quite sure the file name ends with "d2v"?
__________________
Buy me a "coffee" and/or hire me to write code!
jackoneill is offline   Reply With Quote
Old 1st September 2015, 18:33   #14  |  Link
Tormaid
Registered User
 
Tormaid's Avatar
 
Join Date: Dec 2011
Posts: 24
Quote:
Originally Posted by jackoneill View Post
You get that error with the job that wouldn't complete? Are you quite sure the file name ends with "d2v"?
Yes, because it seems to save auto-load the last job I get it until I remove it manually and re-open the program.

I don't /think/ it's a problem with the .d2v file. I re-indexed it just in case, using DGIndex 1.5.8. No differences. I also replicated the issue on another computer.
Tormaid is offline   Reply With Quote
Old 1st September 2015, 20:58   #15  |  Link
jackoneill
unsigned int
 
jackoneill's Avatar
 
Join Date: Oct 2012
Location: 🇪🇺
Posts: 760
Quote:
Originally Posted by Tormaid View Post
Yes, because it seems to save auto-load the last job I get it until I remove it manually and re-open the program.

I don't /think/ it's a problem with the .d2v file. I re-indexed it just in case, using DGIndex 1.5.8. No differences. I also replicated the issue on another computer.
32 bit or 64 bit?

Please try again with this test build and post a screenshot of the message that begins with "Not an error".
__________________
Buy me a "coffee" and/or hire me to write code!
jackoneill is offline   Reply With Quote
Old 3rd September 2015, 03:26   #16  |  Link
Tormaid
Registered User
 
Tormaid's Avatar
 
Join Date: Dec 2011
Posts: 24
Quote:
Originally Posted by jackoneill View Post
32 bit or 64 bit?

Please try again with this test build and post a screenshot of the message that begins with "Not an error".
I've been using the 64-bit version. Here's the error I got with your patched build after opening the .d2v: http://i.imgur.com/M5QKeOn.png
Tormaid is offline   Reply With Quote
Old 3rd September 2015, 10:41   #17  |  Link
jackoneill
unsigned int
 
jackoneill's Avatar
 
Join Date: Oct 2012
Location: 🇪🇺
Posts: 760
Quote:
Originally Posted by Tormaid View Post
I've been using the 64-bit version. Here's the error I got with your patched build after opening the .d2v: http://i.imgur.com/M5QKeOn.png
It picked the right source filter, so it should be working. Do you have another job on the list, one that isn't a d2v file?
__________________
Buy me a "coffee" and/or hire me to write code!
jackoneill is offline   Reply With Quote
Old 3rd September 2015, 15:28   #18  |  Link
Tormaid
Registered User
 
Tormaid's Avatar
 
Join Date: Dec 2011
Posts: 24
Quote:
Originally Posted by jackoneill View Post
It picked the right source filter, so it should be working. Do you have another job on the list, one that isn't a d2v file?
Yes, it's just a single .d2v file. Could it have to do with the fact that it's an index of multiple streams together (split DVD .vob files), though? Here is the file in question: http://www.mediafire.com/download/mp...2cqw/FC_01.d2v

Edit: I tried indexing just a single stream from the same source. No difference. I guess it's not that.

Last edited by Tormaid; 3rd September 2015 at 15:45. Reason: adding aditional information
Tormaid is offline   Reply With Quote
Old 20th November 2015, 03:57   #19  |  Link
Hagi
Registered User
 
Join Date: Jan 2013
Posts: 4
Building on Debian GNU/Linux fails with the following errors:

Full log: http://pastebin.com/TJ7HkRRT

qtbase5-dev installed version is 5.3.2

Last edited by Hagi; 20th November 2015 at 04:03.
Hagi is offline   Reply With Quote
Old 20th November 2015, 09:50   #20  |  Link
jackoneill
unsigned int
 
jackoneill's Avatar
 
Join Date: Oct 2012
Location: 🇪🇺
Posts: 760
Quote:
Originally Posted by Hagi View Post
Building on Debian GNU/Linux fails with the following errors:

Full log: http://pastebin.com/TJ7HkRRT

qtbase5-dev installed version is 5.3.2
That is very strange. The documentation for Qt 5.3 says that those functions have one optional parameter, just like in later versions. Something must be wrong with your copy of Qt.
__________________
Buy me a "coffee" and/or hire me to write code!
jackoneill is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 19:33.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.