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 > Avisynth Development

Reply
 
Thread Tools Search this Thread Display Modes
Old 30th January 2017, 00:08   #201  |  Link
osgZach
Registered User
 
Join Date: Feb 2009
Location: USA
Posts: 676
How did you get that crash dump?

Also weird, you're right. I don't know why its not crashing now

edit: haha I'm dumb as shit. I was loading a script that didn't exist.
It still crashes, only now its when trying to load the signpost instead of the script.. how can I obtain a data dump like you posted?

Last edited by osgZach; 30th January 2017 at 00:14.
osgZach is offline   Reply With Quote
Old 30th January 2017, 03:59   #202  |  Link
osgZach
Registered User
 
Join Date: Feb 2009
Location: USA
Posts: 676
So I also went back to AVFS distributed with R35

Vegas won't import AVS scripts unless I throw a ConvertToRGB() on the end, however that does also make AVFS crash.
ConvertToRGB() will make it crash when trying to load the signpost
ConvertToRGB24() will make it crash immediately upon trying to mount the script

Oddly enough if I use DirectShowSource instead of AviSource, it will load the file, ConvertToRGB won't crash anything and the video track will import into Vegas just fine from what I can tell

I hope this information is helpful
osgZach is offline   Reply With Quote
Old 13th March 2017, 16:24   #203  |  Link
marcorocco
Registered User
 
Join Date: Oct 2014
Posts: 14
can AVFS expose a flagged interlace AVI file?

Hi to all, kindly I wonder if there is a way so that the virtual .AVI file have the interlace flag. My NLE recognize the AVFS output only as "progressive" also even if the content is interlace. Consequently I come to have a series of problems related to the treatment, if possibile I would like to have a virtual .AVI file (uncompressed YUY2 in my case) that looks like interlaced.. also for the mediainfo. Is this possible? thanks
marcorocco is offline   Reply With Quote
Old 13th March 2017, 18:35   #204  |  Link
Myrsloik
Professional Code Monkey
 
Myrsloik's Avatar
 
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,548
Quote:
Originally Posted by osgZach View Post
So I also went back to AVFS distributed with R35

Vegas won't import AVS scripts unless I throw a ConvertToRGB() on the end, however that does also make AVFS crash.
ConvertToRGB() will make it crash when trying to load the signpost
ConvertToRGB24() will make it crash immediately upon trying to mount the script

Oddly enough if I use DirectShowSource instead of AviSource, it will load the file, ConvertToRGB won't crash anything and the video track will import into Vegas just fine from what I can tell

I hope this information is helpful
I've investigated some more but can pinpoint the exact reason it breaks. In my tests it works properly around 1/4 of the time to make things even more odd.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
Myrsloik is offline   Reply With Quote
Old 17th March 2017, 00:43   #205  |  Link
marcorocco
Registered User
 
Join Date: Oct 2014
Posts: 14
RAM usage by AVFS

Hi, I use AVFS to load 100/150 video clips (video only, no audio) and I have noted that for each clip loaded there is a RAM usage. When I have charged all the clips the PC is slow because freee RAM is too little. I wonder if is there a way to set avfs, possibly, to avoid ram usage or use only hard disk. Thanks
marcorocco is offline   Reply With Quote
Old 18th March 2017, 01:35   #206  |  Link
marcorocco
Registered User
 
Join Date: Oct 2014
Posts: 14
RAM usage by AVFS

Hi, I use AVFS to charge 100/150 video clip (no audio) but I have noted that when the number of clip loaded is too high my PC become slow and the usage of RAM is a lot. Please I wonder if is there a way to don't use RAM for each clip loaded or if AVFS can use hard disk instead of ram. Thanks
marcorocco is offline   Reply With Quote
Old 21st March 2017, 19:58   #207  |  Link
Myrsloik
Professional Code Monkey
 
Myrsloik's Avatar
 
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,548
All bugs should now have been ironed out in VS R37. I can also blame them all on Avisynth 2.6 API changes. They're evil.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
Myrsloik is offline   Reply With Quote
Old 27th March 2017, 09:07   #208  |  Link
marcorocco
Registered User
 
Join Date: Oct 2014
Posts: 14
can AVFS expose a virtual MJPEG stream?

Hi,

kindly I wonder if there is a way to get as target .AVI a MJPG video file instead of YUY2 uncompressed. I know this process is not really cheap but to improve compatibily with some NLE software that can manage only mjpeg video file .. this is the only way. Is it possibile? thanks
marcorocco is offline   Reply With Quote
Old 27th March 2017, 09:08   #209  |  Link
Myrsloik
Professional Code Monkey
 
Myrsloik's Avatar
 
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,548
Quote:
Originally Posted by marcorocco View Post
Hi,

kindly I wonder if there is a way to get as target .AVI a MJPG video file instead of YUY2 uncompressed. I know this process is not really cheap but to improve compatibily with some NLE software that can manage only mjpeg video file .. this is the only way. Is it possibile? thanks
No.

Filler.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
Myrsloik is offline   Reply With Quote
Old 27th March 2017, 20:08   #210  |  Link
marcorocco
Registered User
 
Join Date: Oct 2014
Posts: 14
Quote:
Originally Posted by Myrsloik View Post
No.

Filler.
I understand, otherwise is there a way to get an interlaced .avi YUY2 uncompressed virtual file? I mean an .avi that is "flagged interlace" and represent a pure interlace video file recognized as well aldo by mediainfo. At the moment seems that AVFS expose only a progressive output, even if with a interlaced content... but NLE and all others "receiver" can see it only as "progressive". Is it possible that? thanks
marcorocco is offline   Reply With Quote
Old 27th March 2017, 20:43   #211  |  Link
Myrsloik
Professional Code Monkey
 
Myrsloik's Avatar
 
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,548
Quote:
Originally Posted by marcorocco View Post
I understand, otherwise is there a way to get an interlaced .avi YUY2 uncompressed virtual file? I mean an .avi that is "flagged interlace" and represent a pure interlace video file recognized as well aldo by mediainfo. At the moment seems that AVFS expose only a progressive output, even if with a interlaced content... but NLE and all others "receiver" can see it only as "progressive". Is it possible that? thanks
I guess I could add a script variable to control that. Maybe. I'll think about it. There's no existing way to do it though.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
Myrsloik is offline   Reply With Quote
Old 28th March 2017, 21:33   #212  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: Poland
Posts: 2,843
AVI doesn't have a standard way of flagging filed order, store timecode etc.(at least as far I know). Different companies do it different way using private headers etc.
I would rather see avfs supporting MOV (MXF is to complex I assume) which would make it more robust and better supported. I assume MOV formatter is not trivial either.

Last edited by kolak; 28th March 2017 at 21:36.
kolak is offline   Reply With Quote
Old 14th July 2017, 03:47   #213  |  Link
rs008f
Registered User
 
Join Date: Aug 2003
Posts: 129
AVFS 1.0.0.6 auto exit for me. How do I fix this? I have Windows 7 64bit.

Last edited by rs008f; 14th July 2017 at 04:12.
rs008f is offline   Reply With Quote
Old 14th July 2017, 06:21   #214  |  Link
VS_Fan
Registered User
 
Join Date: Jan 2016
Posts: 98
Quote:
Originally Posted by rs008f View Post
AVFS 1.0.0.6 auto exit for me. How do I fix this? I have Windows 7 64bit.
Use the latest version from VapourSynth portable package:
Quote:
Originally Posted by Myrsloik View Post
If anyone needs the most recent binaries simply grab the VapourSynth portable packages and extract avfs.exe from there. Needs VS2015 runtime installed.
VS_Fan is offline   Reply With Quote
Old 14th July 2017, 12:19   #215  |  Link
Myrsloik
Professional Code Monkey
 
Myrsloik's Avatar
 
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,548
Quote:
Originally Posted by VS_Fan View Post
Use the latest version from VapourSynth portable package:
You need the VS2017 runtime instead nowadays but that's the only difference
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
Myrsloik is offline   Reply With Quote
Old 28th July 2017, 07:46   #216  |  Link
link626
Registered User
 
Join Date: Mar 2009
Posts: 14
My windows control panel shows I have 2015 visual C++ installed.
Then I installed 2017 C++ runtime x86 and x64.

But avfs still auto exits when I try to mount an .avs. Goes straight back to command prompt.

D:\encode>avfs frameserver.avs
Press CTRL+C to exit.
D:\encode>

It just quits and doesn't mount anything.
c:\volumes is empty.
But i know pfm works because I mounted an iso file just fine.


I tried both 1.006 and 1.007. Both auto quit.

I'm running win10 x64. Help?


my frameserver.avs code is simply
AviSource("d:\encode\output.avi")

premiere pro is frame serving to output.avi.

Last edited by link626; 28th July 2017 at 07:53.
link626 is offline   Reply With Quote
Old 28th July 2017, 19:21   #217  |  Link
VS_Fan
Registered User
 
Join Date: Jan 2016
Posts: 98
Quote:
Originally Posted by link626 View Post
... Help? ...
Some ideas:
  • Try using the “-d” switch to get diagnostic info from avfs. Post it here
  • Can you open the “output.avi” file by any other means? Any media player?
  • If you are not doing any processing in avisynth you don’t need avfs. Just use the “output.avi” file.
VS_Fan is offline   Reply With Quote
Old 29th July 2017, 08:06   #218  |  Link
link626
Registered User
 
Join Date: Mar 2009
Posts: 14
Quote:
Originally Posted by VS_Fan View Post
Some ideas:
  • Try using the “-d” switch to get diagnostic info from avfs. Post it here
  • Can you open the “output.avi” file by any other means? Any media player?
  • If you are not doing any processing in avisynth you don’t need avfs. Just use the “output.avi” file.
output.avi is a pseudo-file, no more than a few hundred KB, frameserved by Advanced FrameServer from within premiere pro.

ffmpeg can open and encode from the output.avi.
virtualdub can open the avi.

But I was trying to frameserve to handbrakecli, because that is what I always use to encode x264.
Based on instruction from the web, I needed avfs and pfm in order for handbrakecli to be able to encode from the virtual file.


-d switch doesn't show any output at all.
it goes straight to "press ctrl c to exit"
then quits.

However, when I look at my c:\volumes folder, I see a frameserver.avs folder created for a split second, then it disappears.
link626 is offline   Reply With Quote
Old 29th July 2017, 09:50   #219  |  Link
VS_Fan
Registered User
 
Join Date: Jan 2016
Posts: 98
Quote:
Originally Posted by link626 View Post
ffmpeg can open and encode from the output.avi
I’m guessing you tried reading the “output.avi” file directly into handbrakecli, but it didn’t work, right? Here a couple more ideas:
VS_Fan is offline   Reply With Quote
Old 29th July 2017, 15:19   #220  |  Link
poisondeathray
Registered User
 
Join Date: Sep 2007
Posts: 5,346
So the afs avi is valid since vdub can open it, but check if frameserver.avs is valid - can you open that in vdub and any error messages
poisondeathray 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 23:44.


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