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. |
31st May 2017, 16:59 | #2561 | Link | |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,555
|
Quote:
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
|
31st May 2017, 17:17 | #2562 | Link |
Pig on the wing
Join Date: Mar 2002
Location: Finland
Posts: 5,730
|
The cycle is veeery long I'm afraid, looks like it's tens of frames with 5 normal frames followed by 1 dupe, then 6 normal frames followed by 1 dupe and then the cycle restarts. As this is a concert video, there are a lot of cuts to confuse you. I wonder if mode 2 from TIVTC would actually suit this one better.. This issue is probably caused by the "shot at 25 fps, then butchered to 29.97 fps" approach.
Anyway, here's a sample which contains one cycle: https://drive.google.com/open?id=0Bz...zh0cWJVSnRpOGM
__________________
And if the band you're in starts playing different tunes I'll see you on the dark side of the Moon... |
31st May 2017, 17:32 | #2563 | Link | |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,555
|
Quote:
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
|
31st May 2017, 18:44 | #2565 | Link | |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,555
|
Quote:
It was added because on windows memory allocation generally works like this: For small allocations a very fast sub-allocator is used. You get awesome speedz! For larger allocations it basically just passes on the call to VirtualAlloc. VirtualAlloc is slow as fuck. It has to zero all allocated memory for security reasons and a pile of other fun stuff (if I'm not mistaken). The small allocation size limit is around a few MB, or more exactly between 1080p and 4k. This makes VS exceptionally slow at processing higher resolutions. The pool is simply there as a workaround to remove most of the negative performance effects in windows (it's still a lazy implementation with a global mutex). Before this solution I used tcmalloc which handles it even better.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
|
5th June 2017, 21:45 | #2566 | Link |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,555
|
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
8th June 2017, 16:07 | #2567 | Link |
Registered User
Join Date: Sep 2006
Posts: 1,657
|
What is the Virtualdub filter plugin on the priority list now?
There's a new Virtualdub version that supports more colorspace/higher bit depth input and output now: https://forum.doom9.org/showthread.php?t=172021 |
8th June 2017, 16:22 | #2568 | Link | |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,555
|
Quote:
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
|
8th June 2017, 16:34 | #2569 | Link | |
Registered User
Join Date: Sep 2006
Posts: 1,657
|
Quote:
I have a few vd filters that I wanted to load into the script. I was hesitant to use them before because it requires colorspace conversion in between on the original VD. |
|
11th June 2017, 06:46 | #2570 | Link |
Registered User
Join Date: Sep 2006
Posts: 1,657
|
I don't know if this is a bug, when I pass a 32 bit video script to the encoder, I'll get this error even though I set the encoder to 10 bit output. I have to change the bit depth in the script to 16 or less in order to not crash.
Code:
The Vapoursynth process terminated abnormally. This means Vapoursynth or one of your Vapoursynth-Plugin's just crashed. |
24th June 2017, 18:04 | #2572 | Link | |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,555
|
Quote:
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
|
4th July 2017, 12:47 | #2573 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
It's a issue for me that ffmpeg and mpv don't support vapoursynth under windows. How is avisynth support implemented in mpv/ffmpeg/x264, do all tools get avisynth support via libavformat and how is it implemented, directly or via vfw or DiectShow? I will definitely at least make a feature request, the more people request it the better the chances that it will happen.
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists |
4th July 2017, 15:07 | #2575 | Link | |
Excessively jovial fellow
Join Date: Jun 2004
Location: rude
Posts: 1,100
|
Yes, both x264 and libavformat interact with the Avisynth API directly. mpv uses the VS API to implement realtime playback filtering with VS but I dunno if it supports VS input that way.
Quote:
|
|
4th July 2017, 16:11 | #2576 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
I mostly want to improve staxrip, if there is no native vapoursynth support then you have to use a batch file with piping and then you cannot use unicode or ascii above 137 in Windows 7 because this is broken in Windows 7. For Englisch speaking countries it's not a issue but for my country and many others it is, there are other issues like usability. I need a player for staxrip that can read avs/vpy and can take a delay and audio/subtitle stream ID via command line and is High DPI ware, such a player don't exist yet, I'm now working on it.
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists |
4th July 2017, 16:33 | #2577 | Link |
Excessively jovial fellow
Join Date: Jun 2004
Location: rude
Posts: 1,100
|
I'm somewhat skeptical of that claim but I'll take your word for it. However, I can think of at least three ways to work around that issue just off the top of my head and there are surely more - in fact, I have no idea why you're even involving a batch file. Some random ideas:
- Powershell script file instead of .bat file, if you insist on doing it in an awkward way - CreateProcessW cmd.exe /c "your command here" (or, again, PowerShell) - Create a named pipe, then CreateProcessW twice (once for vspipe, once for the consumer application) |
4th July 2017, 16:47 | #2578 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
I can try with powershell since I already use powershell for extensibility, staxrip is hosting the powershell engine for that but for powershell.exe as host scripts might only work if the user changes security settings, by default script execution is disabled. There might be ways, probably there are but Windows 7 isn't top priority for me I have to admit, I'm focused at the playback issue atm.
edit: about the text encoding issue in Win 7, I'm not the first to notice, here is a thread at stackoverflow: https://stackoverflow.com/questions/...mmand-line-how
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists Last edited by stax76; 4th July 2017 at 16:53. |
4th July 2017, 16:58 | #2579 | Link |
Excessively jovial fellow
Join Date: Jun 2004
Location: rude
Posts: 1,100
|
That's about trying to use UTF-8, as far as I can tell, and that's not bound to work out well on Windows. I assume you've tried UTF-16 too, but I have no idea why that wouldn't work and it's extremely weird if it doesn't. vspipe.exe at least expects a UTF-16 command line on Windows, just like everything else. I'm not at my Windows box at the moment or I'd just try it.
|
4th July 2017, 21:28 | #2580 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
I'm always getting a crash:
Problemsignatur: Problemereignisname: BEX64 Anwendungsname: StaxRip.exe Anwendungsversion: 1.5.1.8 Anwendungszeitstempel: 595bf0e3 Fehlermodulname: StackHash_1dc2 Fehlermodulversion: 0.0.0.0 Fehlermodulzeitstempel: 00000000 Ausnahmeoffset: 0000000000000000 Ausnahmecode: c0000005 Ausnahmedaten: 0000000000000008 Betriebsystemversion: 6.1.7601.2.1.0.768.3 Gebietsschema-ID: 1031 Zusatzinformation 1: 1dc2 Zusatzinformation 2: 1dc22fb1de37d348f27e54dbb5278e7d Zusatzinformation 3: cbc5 Zusatzinformation 4: cbc5ec6970b2af35927ad67117ca57e2 https://answers.microsoft.com/en-us/...6-90818086d964 This happens on Win 7 inside vmware, it's my test system only used for testing staxrip on win 7, it has nothing installed except things needed to run staxrip so avisynth, vapoursynth, python, vc++ runtimes and .NET, newest version of all this software. I can't tell when it started because I test vs on win 7 only occasionally.
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists |
Tags |
speed, vaporware, vapoursynth |
Thread Tools | Search this Thread |
Display Modes | |
|
|