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. |
|
16th October 2019, 10:53 | #1 | Link |
Registered User
Join Date: Jul 2016
Location: Mansfield, Ohio (formerly San Jose, California)
Posts: 280
|
No suitable Python 3.7 (64-bit) installation found
When I attempt install, I get
"No suitable Python 3.7 (64-bit) installation found." I had previously installed Python 3.8 (64-bit), rebooted, and run it. Is there something special I need to do? Regards, Mark. Last edited by markfilipak; 16th October 2019 at 10:59. |
16th October 2019, 11:18 | #2 | Link |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,555
|
Did you install python 3.7.x?
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
16th October 2019, 16:55 | #4 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
You need python 3.7.x. Vapoursynth (latest versions) wont work with other versions of python on windows.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database |
16th October 2019, 17:59 | #6 | Link |
Excessively jovial fellow
Join Date: Jun 2004
Location: rude
Posts: 1,100
|
Major Python versions usually have some breaking changes. VS only supports one major version at a time. If you use Python for other things as well you can use pyenv or something to manage multiple versions.
|
16th October 2019, 17:30 | #7 | Link |
Registered User
Join Date: Jul 2016
Location: Mansfield, Ohio (formerly San Jose, California)
Posts: 280
|
Sorry to be a bother. You see, I don't usually allow Windows to access the Internet.
The install failed. I got this notice: "Error sending request" when I attempted to download the Visual C++ run-time. Sysinternals Process Explorer says the notice is from 'C:\Users\Administrator\AppData\Local\Temp\is-QJPUU.tmp\VapourSynth64-R47.2.tmp'. I added a firewall rule to allow the connection. That failed. I modified the firewall rule to allow 'D:\D\DownThemAll!\VapourSynth64-R47.2.exe' to connect. That failed. Do you have any suggestions? Regards, Mark. PS: The command line for the VC++ download is '"C:\Users\ADMINI~1\AppData\Local\Temp\is-QJPUU.tmp\VapourSynth64-R47.2.tmp" /SL5="$60738,7539181,721408,D:\D\DownThemAll!\VapourSynth64-R47.2.exe"' That's just about the strangest command line I've seen. :-) Last edited by markfilipak; 16th October 2019 at 17:41. Reason: Addition |
16th October 2019, 18:01 | #8 | Link | |
Excessively jovial fellow
Join Date: Jun 2004
Location: rude
Posts: 1,100
|
Quote:
|
|
16th October 2019, 18:09 | #9 | Link | |
Registered User
Join Date: Jul 2016
Location: Mansfield, Ohio (formerly San Jose, California)
Posts: 280
|
Quote:
Would you like me to explain what's going on there? |
|
16th October 2019, 18:54 | #10 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
If you have VC++ runtimes already installed then uncheck them in the vapoursynth installer.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database |
16th October 2019, 19:28 | #11 | Link | |
Registered User
Join Date: Jul 2016
Location: Mansfield, Ohio (formerly San Jose, California)
Posts: 280
|
Quote:
And I did uncheck '[_] Visual Studio 2019 Runtime' as an experiment. It changed nothing -- VC++ run-time was still required and failed the installer. That command line is very, very strange. '"C:\Users\ADMINI~1\AppData\Local\Temp\is-QJPUU.tmp\VapourSynth64-R47.2.tmp" /SL5="$60738,7539181,721408,D:\D\DownThemAll!\VapourSynth64-R47.2.exe"' A file named 'C:\Users\ADMINI~1\AppData\Local\Temp\is-QJPUU.tmp\VapourSynth64-R47.2.tmp' IS NOT created by 'VapourSynth64-R47.2.exe'. It doesn't exist, either during the (failed) installation or after. Why do you need VC++? |
|
16th October 2019, 19:43 | #12 | Link |
Registered User
Join Date: Jul 2016
Location: Mansfield, Ohio (formerly San Jose, California)
Posts: 280
|
Well, I unchecked all the options in the installer and I installed it. ...or did I?
There is no executable. The 'Start Menu' 'Programs' 'VaporSynth (64-bit)' lists these: Documentation (Online).url Global Autoload Directory.lnk User Autoload Directory.lnk VapourSynth Website.url None of them are programs. What is going on? |
16th October 2019, 19:51 | #13 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
There is no "Vapoursynth.exe". VS is a dll just like avisynth. Download vsedit https://forum.doom9.org/showthread.php?t=170965 to make your life easier.
Or You could also download my VS portable pack (see signature link). It has everything you need to get started (inc. plugins/scripts), no installation needed. Start vapoursynth editor and open the test.vpy file. Edit: the pack has also .bat examples for x264/x265
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database Last edited by ChaosKing; 16th October 2019 at 20:00. |
16th October 2019, 22:01 | #14 | Link | ||
Registered User
Join Date: Jul 2016
Location: Mansfield, Ohio (formerly San Jose, California)
Posts: 280
|
Quote:
I've written/poached some ffprobe & ffmpeg commands to help me ascertain the container metadata & raw frame characteristics of various DVDs so that I can determine the type of source files: '480i24' (i.e., soft telecine, simultaneous odd/even fields) v. '480i30-telecine' (i.e., hard telecine, 2-3 pull-down, simultaneous odd/even fields) v. '480i30-telecast' (i.e., sequential odd/even fields). I can't see how anyone can begin a transcode without knowing such things -- the alternative is trial-&-error -- but HandBrake doesn't have facilities to input the source video characteristics. When I ask about this, I'm told that the decoder outputs what it outputs... in other words, there's no alternative except trial-&-error. Quote:
Regards, Mark. PS: Of your various offerings, what do you recommend? -- I don't know what your offerings are. PPS: I'm running Win10 as Host OS, Linux as Guest OS. I do video work in Win10. Last edited by markfilipak; 17th October 2019 at 04:45. Reason: additional PS |
||
17th October 2019, 04:43 | #15 | Link | |
Registered User
Join Date: Jul 2016
Location: Mansfield, Ohio (formerly San Jose, California)
Posts: 280
|
I found 'test.vpy', loaded it, and did 'Script' 'Encode video'. Here's what I got
Quote:
Last edited by markfilipak; 17th October 2019 at 05:44. Reason: Total Transformation |
|
17th October 2019, 05:42 | #16 | Link | |
Registered User
Join Date: Sep 2007
Posts: 5,377
|
Quote:
Why didn't you start with avisynth? I think it's easier to use, more people use it, more guides and help . For what you want to do with DVD processing, it works well, very mature, and has been used for years. In some ways for DVD processing, it's better than vapoursynth as the avisynth TIVTC plugin has more functions for field matching and decimation modes than vapoursynth's VIVTC. |
|
17th October 2019, 06:05 | #17 | Link | |
Registered User
Join Date: Jul 2016
Location: Mansfield, Ohio (formerly San Jose, California)
Posts: 280
|
Hi poisondeathray,
Thanks for contributing. Quote:
Some background, first... I've been somewhat frustrated when attempting to transcode particular i30 special features. From the looks of the results, I'd say that the sources from which the videos were made were a mix of p24 movie clips (pulled down to i30) and 30fps TV interviews (sequential fields). For the clips, I can detelecine to find Joy. For the interviews, I would leave alone but HandBrake only outputs progressive, so there's some judder. But if I detelecine the whole thing, the interview judder is really bad. I assume avisynth & vapoursynth would empower me to apply differing filters based on, for example, frame # ranges. Right? Well, if I knew more than I do, I could do that with ffmpeg, so why would I need avisynth or vapoursynth? Thanks for your reply. I'm looking forward to reading it. |
|
17th October 2019, 07:30 | #18 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
vsedit has a small bug. When you open the encode dialog the first time after app start it won't set the Header to Y4M (it shows no header). Just select another profile and then select the previous again or just set it to y4m by yourself.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database |
18th October 2019, 23:32 | #19 | Link | ||
Registered User
Join Date: Jul 2016
Location: Mansfield, Ohio (formerly San Jose, California)
Posts: 280
|
Quote:
Quote:
== I assume from the contents of 'test.vpy' that it will produce a short color bar video. Last edited by markfilipak; 18th October 2019 at 23:38. |
||
17th October 2019, 08:11 | #20 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
@markfilipak
staxrip is well suited for avisynth and vapoursynth beginners, it supports both avisynth and vapoursynth and also qtgmc for both and 200 other plugins and scripts. Any plugin or script can be integrated and any parameters can be used with the integrated code editor.
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists |
Tags |
64-bit, found, installation, python, suitable |
|
|