Hi Wiseant,
Do I understand it well that this are also C dll's that are not autoloaded?Originally Posted by wiseant
The Yadif.dll was also a C dll. Still they seems to be the major cause of the problem.
I added the others already to a topic about the subject in the readme file and will do that with these too.
For some dll's there are three versions SSE, SSE2, SSE3. If you have them in the plugin directory, Avisynth seems to load all three without checking if your machine supports all of these SSE extensions.
EDIT: From the Avisynth docs: When you run a AVS script it first loads ALL autoload dll, then unloads them and then load the by your script requested dll's. I suppose it then checks which one of the three it has to use.
Thanks for reporting,
Chris.
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 91 to 120 of 120
Thread
-
-
Hi to all,
Perhaps it's known already but if you download the latest (Alpha/Beta) version of Avisynth at SourceForge, take a good look at the right column.
Copied from SourceForge:
Latest AVS 2.5.8 Alpha 2 [070919] Notes (2007-09-19 13:51)
AviSynth_070919.exe Mirror 3956165 11150 i386 .exe (16-bit Windows)
AVS 2.5.8 alpha (070518) Notes (2007-05-18 06:38)
AviSynth_070518.exe Mirror 3855471 51378 i386 .exe (32-bit Windows)
The latest version "2.5.8 Alpha 2" is a 16-bit version. I overlooked it and had big problems with seeking when I did a "Preview (debug) Avisynth script". It looks like it hangs but it take minutes to seek a positon within a file. It also happens when I play the script on WMP and MPC so it's a general problem. The "2.5.8 Alpha" version works fine for me.
It's anyway not recommended to use a 16-bit version on a 32-bit machine. I don't know why it is offered?
Chris.
P.S., New Avanti version 0.2.1 is coming soon. -
Hi Chris,
Thanks for pointing that out - I had installed it not knowing it was only 16-bit - time to go back to AviSynth_070518.exe -
Originally Posted by Chris KCode:
AVANTI 0.2.1 -- FFmpeg/Avisynth GUI -- Change log 10-10-2007. ============================================================= 1. Templates now can fully auto-register "unregistered" codecs. Essential for easy template sharing. You have to load and save your personal templates once only to have them up-to-date. 2. Improved video "Preview" option. Fixed time display and seeking problems with some file types. 3. fixed bug where Avanti occasionally failed to check if the used FFmpeg version supports the (valid) cancel option. 4. Fixed bug in "Set user Video options" that wasn't able to handle quoted strings properly. 5. added path redirection for rambling x264 2-pass logs. 6. Fixed bug in loading of SuperEQ presets. 7. Fixed bugs in the ".user" file extension option. 8. Did a lot of re-writing on the Avanti-Help.chm especially on the database and register procedure. More pictures. 9. Added (limited) context sensitive help. Click on dropdown lists and select pages, then press <F1>.
This - about plugin autoload - is a excerpt from the Avisynth docs:
It is possible to put all plugins and script files with user-defined functions or (global) variables in a directory from where all files with the extension .AVSI (v2.08, v2.5, the type was .AVS in v2.05-2.07) and .DLL are loaded at startup, unloaded and then loaded dynamically as the script needs them.
The success of Avisynth color correction and "SuperEQ" preset editing "Preview" highly depends on a fast startup of Avisynth. You have to take some precautions if you want to use these options conveniently. There's a zip in the "avsplugins" folder (the one in your Avanti directory) that contains some batch files and a description with some basic ideas. I'm thinking of a plugin manager that is capable to move a user selection from/to the Avisynth plugins folder at Avanti startup and exit. Suggestions are welcome.
Internal video "Preview" is much improved. Preview of the Avisynth color correction now is fast and keeps the window open. Autoloading of many plugins will delay the refresh of this option.
To have the internal video "Preview" accept all common file types and play/seek them smoothly, I use "ffdshow". I like it because it's highly configureable from the desktop or taskbar. With ffdshow I can play all template examples (FLV, 3gp, x264 in AVI and MP4, etc.) without any problems. At ffdshow setup/output, I had to uncheck "Set pixel aspect ratio in output media type" to use the "Preview" aspect ratio options without restrictions.
For MPEG-2 decoding, I selected the "libmpeg2" codec instead of the "libavcodec". This will ensure fast seeking with both direct sources and Avisynth scripts. For DivX decoding, I use the ffdshow "XviD" codec. This are just suggestions in case you have codec problems or have to setup your first-time codec environment.
2-pass logs of type FFmpeg (mpeg-4, mpeg-1/2, XviD) and type libx264 are written (with some force) to the destination directory. You have to manage cleanup of these logs yourself.
2-pass logs of type XviD are at the second pass copied to the Windows "temp" directory (by FFmpeg). These logs are useless to the user because its original still exists in your destination directory. You can set a option in the "avanti.ini" file (xvid_log=), to let Avanti cleanup the "temp" directory from these logs (can be large and many). By default it's set to KEEP. Set it to REMOVE to switch on this option.
Chris. -
Originally Posted by kjjack
I did a FLV encode just using the template but have no problems:
Code:9:37:28 - Process started using FFmpeg version SVN-r10464 [ffmpeg10464]. -------------------------------------------------------------------------------------- Input #0, mpeg, from 'F:/Capture2/test.mpg': Duration: 00:02:00.4, start: 0.500000, bitrate: 4234 kb/s Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x576, 104857 kb/s, 25.00 fps(r) Stream #0.1[0x1c0]: Audio: mp2, 48000 Hz, stereo, 192 kb/s Output #0, flv, to 'F:/Capture2/test_result.flv': Stream #0.0: Video: flv (hq), yuv420p, 352x240, q=2-31, 500 kb/s, 25.00 fps(c) Stream #0.1: Audio: libmp3lame, 22050 Hz, mono, 64 kb/s Stream mapping: Stream #0.0 -> #0.0 Stream #0.1 -> #0.1
It don't look like it has no access to the output file. Then it would come up with a other message.
First try to use the unaltered settings of the template. Also try to ecode the mpg to some other format
to see if it's not coming from the source (I doubt it is).
Chris. -
Originally Posted by Chris K
Originally Posted by Chris K
I still think the codec registration, overly complex.
ty -
Hi 45tripp,
Originally Posted by 45tripp
And even if he/she did then the program should know the stream/container type of all codecs. It will be hard to collect this info on all of the FFmpeg codecs. I count 188 of them in the latest version.
Take the (your) "Flash Video" template. If the user was resticted to the codec name which is "flv", you would hardly notice it on the list. That's one of the benefits of the label method.
The program needs a single indication from the user to know it has to take action. Actually, only the moment he/she enters a new option in the codec field on the main page, is such a single indication.
In the database you have to enter four fields but there it's important in which order the user enters the fields. This is just as complex to explain and understand as the present method.
Keep in mind that it is much easier if you're limited to a few encoders and can pre-define them. Aavanti has to give access to all (usable) FFmpeg codecs. That's the concept. Freedom also has its price.
Regards,
Chris. -
Hi, im getting the following error when opening Avanti, im using the latest version but that error also showed up on 0.20. i read that if i renamed the avisynth folder it would work but i dont know oif that will affect other programs. i have installed avisynth on Programs, when i installed avisynth it didnt ask for program files. My Xp is in Portuguese.
I love it when a plan comes together! -
i unistalled avisynth and installed it again but instead of 2.5 i've choose 2.5.7 as instalation directory, it doesnt show the message.
but, when i tried to open a simple avs file it displayed the following messgae
Code:Input #0, avs, from 'C:/Documents and Settings/Utilizador/Ambiente de trabalho/ric/Cópia de 1.avs': FFmpeg version SVN-r9767, Copyright (c) 2000-2007 Fabrice Bellard, et al. configuration: --enable-gpl --enable-pp --enable-swscaler --enable-pthreads --enable-liba52 --enable-avisynth --enable-libamr-nb --enable-libamr-wb --enable-libfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libogg --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --cpu=i686 --enable-memalign-hack --extra-ldflags=-static libavutil version: 49.4.1 libavcodec version: 51.40.4 libavformat version: 51.12.1 built on Jul 20 2007 18:03:34, gcc: 4.2.0 10:29:38 - Avisynth error (use "Preview (debug) Avisynth script" to check).
Code:DirectShowSource("C:\teste\test.avi")
Code:unexpected character "'"
I love it when a plan comes together! -
Originally Posted by Chris K
What I dislike is the "sub-label".
Put it down to preference.
Regardless of methodology though:
Originally Posted by 45tripp
I think it needs to be re-written. A lot plainer, a lot simpler.
Ricardo
Changing directory names is undesired.
I see you actually changed installation directory, which is fine, but shouldn't have changed behaviour unless
you had something you shouldn't have in your first plugins folder, and the new installation in another path,
made sure you only had default filters.
Don't know what you're doing really.
Best start with a clean uninstall, delete all remaining folders and clean re-install.
when you refer to a script,
post it!
I prefer opening scripts in mpc or vdub to get error reporting.
Originally Posted by Chris K
I'm already painfully aware.
ty -
Hi Ricardo,
Originally Posted by ricardouk
The message: unexpected character "'" comes from Avisynth and it says you're using a single quote somewhere in the script !?
Do you use Avisynth plugins? If so then read a few posts backwards in this thread about plugins and renaming the directory and so on.
Chris -
I love it when a plan comes together!
-
Originally Posted by Chris K
Code:DirectShowSource("C:\teste\test.avi")
I love it when a plan comes together! -
I love it when a plan comes together!
-
Originally Posted by 45tripp
Originally Posted by 45trippI love it when a plan comes together! -
i think i found a solution:
i went to the video decoder configuration on ffdshow and changed xvid from xvid to libvacodec and it works now with directshow source.
so im guessing there is something wrong with my xvid instalation....
Thanks for the helpI love it when a plan comes together! -
EDIT: 10-20-2007
Deleted. Was suppose to do a edit on the first post but made a mistake.
Chris. -
read the manual on codec registration.
somewhere in this thread i mention how to register a codec, step by step.
the easiest way though...
is to just load the flash template.
top left button 'main options menu' -> 'load template' -> find and load the flash template.
this will automatically register 'flash video',
you'll have it in your pulldown menu from then on.
gl -
Yep, I just noticed that about the template. Thanks for contributing that. Did you see my other questions about your guide in the other thread? I just did a side by side of using avanti and not using the hex editor and using your method and yours is definitely cleaner. I just have a lot of trouble of what type of source to start with. Is starting with regular 720x480 DV AVI good? I'm exporting from a Sony Vegas timeline... And the hex code, that is way over my head...
-
Hey Chris K
The link for avanti-022-package.7z is not working
Is there a new version?
TIA -
Originally Posted by wiseant
Yes there is, but I seem not to have "upload permission" or reached the upload limit?
Started upload on 08-11-2007 and tried it again today but without success.
Chris. -
Tried to upload again with full cookies enabled etc. Still no success. Sorry!
I can see its uploaded to somewhere because it takes its time and there is transfer activity. But it seems to be the wrong place?
Chris. -
Hi Chris K
Just a quick note to thank you for your time and effort with Avanti - it was appreciated . . . -
Hi to all,
It is brought under my attention by Avisynth plugin developer(s) that the current
Avanti version contains a plugin dll in a way that violates the GNU GPL license.
Because I don't expect a new Avanti version in the near future in which I could
correct this mistake, I decided to remove the download link to the Avanti install
package on the first post of this thread.
I want to make my apologizes to the "avsmon25a.dll" developer for leaving behind
the inclusion of GNU GPL license and dll source code.
Chris K.
Similar Threads
-
Any current ffmpeg builds floating to the top?
By Calidore in forum Video ConversionReplies: 0Last Post: 11th Jun 2011, 14:22 -
Older FFmpeg encodes MUCH Faster than newer builds!?
By V1de0Luvr in forum Video ConversionReplies: 4Last Post: 25th Nov 2009, 07:33 -
Automated FFmpeg Win32 Builds.
By Chris K in forum Latest Video NewsReplies: 1Last Post: 10th Apr 2009, 00:38 -
Recommend a GUI for FFmpeg
By David_UK in forum Video ConversionReplies: 4Last Post: 2nd Feb 2009, 07:35 -
Are there any ffmpeg builds that will read VirtualDub frameserves ?
By vhelp in forum Video ConversionReplies: 6Last Post: 1st Aug 2007, 02:00