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. |
|
|
Thread Tools | Search this Thread | Display Modes |
31st August 2019, 12:05 | #82 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
Click on his signature link, you can find a newer version there.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database |
10th October 2019, 00:50 | #84 | Link | |
Registered User
Join Date: Nov 2004
Location: Poland
Posts: 2,843
|
Quote:
Wolfberry version does absolutely nothing- just ends without any print or error. |
|
10th October 2019, 00:57 | #85 | Link | |
Registered User
Join Date: Sep 2007
Posts: 5,377
|
Quote:
what does info say ? vspipe --info script.vpy - Post the script. |
|
10th October 2019, 04:21 | #86 | Link |
...?
Join Date: Nov 2005
Location: Florida
Posts: 1,420
|
Roll back VapourSynth (git) and Python (release) to versions that were current at the end of May. Trying to mix and match versions will fail spectacularly.
Or don't use a build from nearly 5 months ago; use a current one built against the now-current versions of those environments. |
10th October 2019, 12:28 | #88 | Link |
Registered User
Join Date: Aug 2015
Posts: 47
|
|
11th October 2019, 01:39 | #90 | Link |
...?
Join Date: Nov 2005
Location: Florida
Posts: 1,420
|
FFmpeg and mpv built with static VapourSynth/Python, 2019-10-10
VapourSynth: git-bae5d1a Python: 3.7.4 The incompatibility is most likely tied to the version of Python, but VS itself probably incurs *some* of the restriction too (it matters which version of Python the VS .dlls were built against, just as much as it matters which one is linked into FFmpeg). I still have Python 3.7.3 and the official release build of R47 installed system-wide, but built FFmpeg with Python 3.7.4 and VapourSynth's current git HEAD. It worked just fine. It seems to be okay as long as the Python and VapourSynth linked into FFmpeg are newer than the ones on the system, but the inverse situation will almost certainly fail. As before, both VapourSynth demuxers are present. The upstream demuxer is vapoursynth, the rawvideo demuxer patch provides vapoursynth_alt. |
12th October 2019, 12:11 | #92 | Link |
Registered User
Join Date: Nov 2004
Location: Poland
Posts: 2,843
|
Seems to be working. Just getting this:
"Script exceeded memory limit" which I assume is about some cache in vs. How do I increase it ? With vapoursynth_alt speed is 3x better. Last edited by kolak; 12th October 2019 at 12:13. |
26th October 2019, 00:30 | #93 | Link |
Registered User
Join Date: Jun 2006
Posts: 452
|
The FFmpeg binaries work fine to play/process .VPY files directly ; the vapoursynth_alt demuxer seems faster than the build-in.
How to feed a.vpy directly to MPV ? Is there a way to specify which demuxer/format to use when playing a .vpy file using MPV ? Last edited by Pat357; 26th October 2019 at 00:37. |
26th October 2019, 00:46 | #94 | Link |
...?
Join Date: Nov 2005
Location: Florida
Posts: 1,420
|
--demuxer-lavf-format=vapoursynth (or vapoursynth_alt). The 64-bit mpv from the package I posted on the 10th also supports using VapourSynth as a video filter (for say, 24->60fps motion interpolation).
.vpy can associated with the above command in the config file, so you don't have to remember to use it: Code:
[extension.vpy] demuxer-lavf-format=vapoursynth |
31st March 2020, 22:05 | #95 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
I'm trying to pipe from ffmpeg to the crappy SvtAv1EncApp, with avisynth it works using cmd, it sucks that it doesn't work with Windows Terminal and PowerShell, creates distorted output.
With VapourSynth it does not work with cmd either, vspipe doesn't support format conversation apparently. I don't know if the crappy Intel encoder supports y4m input, it's not documented at least. ffmpeg.exe -loglevel fatal -hide_banner -i aaa.avs -nostdin -f rawvideo -pix_fmt yuv420p - | SvtAv1EncApp.exe -i stdin -n 328 -w 1280 -h 720 -q 20 -b test.ivf ffmpeg.exe -loglevel fatal -hide_banner -f vapoursynth -i aaa.vpy -nostdin -f rawvideo -pix_fmt yuv420p - | SvtAv1EncApp.exe -i stdin -n 328 -w 1280 -h 720 -q 20 -b test.ivf edit: found a way: ffmpeg -loglevel fatal -hide_banner -f vapoursynth -i aaa.vpy -nostdin -f yuv4mpegpipe -strict -1 -pix_fmt yuv420p - | SvtAv1EncApp -i stdin -n 328 -w 1280 -h 720 -q 20 -b aaa.ivf
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists Last edited by stax76; 31st March 2020 at 23:20. |
2nd April 2020, 05:09 | #96 | Link |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,277
|
@stax76: that looks strange,... isn't '-1' only needed when handling 10+bit content?
and shouldn't the output pixel format then be yuv420p10le (for example) ? Analog to SvtHevcEncApp, I would try something like: Code:
ffmpeg -y -loglevel fatal -noautorotate -nostdin -threads 8 -i "F:\TestClips&Co\files\10bitTest.mkv" -map 0:0 -an -sn -vf zscale=rangein=tv:range=tv -pix_fmt yuv420p10le -strict -1 -vsync 0 -f yuv4mpegpipe - | SvtAv1EncApp -i stdin -fps-num 25 -fps-denom 1 -n 429 -b "E:\Temp\10bitTest_06_05_51_8410_01.ivf" Cu Selur Last edited by Selur; 2nd April 2020 at 05:14. |
2nd April 2020, 05:27 | #97 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
My code relies on the fact that for every progress a line break is written to the output stream, I've never seen a console app that don't do it and most .NET apps rely on this and working around it will take at least a day, I made a request and quit for now.
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists |
20th June 2020, 17:38 | #99 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
In the staxrip apps dialog you can find binaries and download links. Last Patman build is from this month.
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists |
|
|