Intresting... NUL is the symbolic link to the null device. (http://en.wikipedia.org/wiki/Data_sink). I never knew that nul.txt etc did the same thing.
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 31 to 60 of 120
Thread
-
SVCD2DVD v2.5, AVI/MPEG/HDTV/AviSynth/h264->DVD, PAL->NTSC conversion.
VOB2MPG PRO, Extract mpegs from your DVDs - with you in control! -
I wrote:
Hi Folks - I just renamed my folder from AviSynth 2.5 to AviSynth 2.5.7 and that seemed to fix the issue, now I get:
11:12:53 - Valid FFmpeg/Avisynth combi found (Avisynth AUTO options enabled).
When the folder was renamed back to AviSynth 2.5, I got this message:
11:15:08 - This FFmpeg version doesn't support Avisynth (AVS options disabled).
and back to AviSynth 2.5.7
11:16:27 - Valid FFmpeg/Avisynth combi found (Avisynth AUTO options enabled).
Still working fine for me on XP SP2 - I also installed it on another machine AMD 3500 with Vista Home Basic - works OK - but the top Menu (shortcuts etc) does not appear - can't load templates - and if I load a template by changing the .ini file - there are no "Templates comments" or User Video Options, etc.
Is there something that can be changed in the .ini file(s)? so that the 8 Icons on top show up in Vista?
Thanks -
Originally Posted by wiseant
About Vista: I just this afternoon asked the author of Gui4Cli (the language Avanti is written in) if he knew somthing about Vista. He didn't but expected that it would run without problems, now we know it doesn't. I will inform him about your experience with Vista but for now we have to wait for a new Gui4Cli version that is adapted for it.
About changing the template in the ini file. This is right because templates are not reloaded at startup.
The philosophy behind this is that if you run Avanti, you're always back at where you left.
My experience is that I often load a template and make a few adaptions to it. If Avanti should reload the template, this would ovewrite my adaptions, setting them back to the basic template settings.
The template path in the ini file is only a reference to the last loaded template in case you want to save the actual (modified) environment back to the template. -
Originally Posted by wiseant
I attached a zip with a small file that is in the avsystem directory "avDBm.gc". You can overwrite the existing with this.
Now if the popup menu on the "Start process" button works in Vista (which I hope), choose "Open Advanced Database Manager".
If the window that opens has the toolbar icons on it (a few of them), then I can also apply this to the main program.
EDIT: Removed download link because this isn't applicable anymore (hope it frees some valuable space). -
Originally Posted by Chris K
I have some doubts about this because Windows occasionally came up with something like "File path doesn't exists". I first want to know where (or how) nul is exactly stored.
the only thing nul.avi does is suppress the writing to disk.
I will consider to add a automatic 2-pass option to the program in a future version. -
Originally Posted by voodle
I will consider to add a automatic 2-pass option to the program in a future version.It's a no-brainer, IMHO. A "profile" should always include provision for describing a second pass, in which case the first pass should be sunk to /dev/nul, and skip audio encoding.
Perhaps my program shouldn't be your choice.
Besides, I'm already investigating the possibility to add (automatic) 2-pass encoding, including your nul device suggestion. As I earlier mentioned, you can do 2-pass encoding with the current version of the program but have to manage it yourself. You can even use the nul device and disable audio at the first pass. -
Originally Posted by voodle
If in your example you would encode to mpeg2video, you must give the mpg, m2v or vob extension depending on the desired destination container. So it then must be:
nul.mpg, nul.m2v or nul.vob
It seems (fortunately) that the Windows OS doesn't mind what you append to the nul.
This is my experience. Correct me if I'm wrong. -
Hi Chris K
I did what you mentioned re "avDBm.gc" and then I chose Open Advanced Database Manager which did display five rows:
Add All New, Update All Changed, Add/Change Selected, Remove Selected, and Sort Database
As well, Get User Video Options does work but not Template Comments
Thanks for the heads up -
Originally Posted by wiseant
-
Originally Posted by voodle
As far as profiles "including provison for a second pass" goes, it seems to me that profiles don't need to do this, as long as the app using them is 2-pass aware. All you need is a profile describing a single pass, including audio, video and output. Then the app can derive (if the user sets a 2-pass flag) an efficient first pass from this by negating or removing (marginally better) the audio codec instructions and directing the output to a NUL pseudo-file.
--
Chris -
Originally Posted by bidmead
It is indeed not necessary to do this and makes the template more universal. It would be then... after the user loads a template, he decides to do a 1 or 2-pass encode.
About the difference between negating/removing the audio commands:
I think FFmpeg simply scans the command line from start to end and taking the last encoutered command into account e.g.
-vcodec mpeg4 -vcodec mpeg2video -vcodec libx264
In this case it will use the last one. For that reason I think that if you append -an to the audio commands, it wouldn't make a difference with using only -an, except for the scan time of the command line, but that can be neglected.
I know you do serious tests on this subject and can probably explain the difference. I can implement both approaches and if it matters will certainly chose the best. -
Originally Posted by 45tripp
I don't have the problem on my machine so I can't do a test but if someone who has, could run FFmpeg with a AVS script on the command line and this would run ok, perhaps then it has something to do with the way Avanti calls FFmpeg (which is the normal C++ procedure to run any program).
At the moment I don't have any idea where to start. Sorry! -
Originally Posted by Chris K
and i have reasons not to.
Originally Posted by Chris K
Code:>ffmpeg -i raw.avs o.avi FFmpeg version SVN-r10141, 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-l ibfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libnut --en able-libogg --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libx vid --cpu=i686 --enable-memalign-hack --extra-ldflags=-static libavutil version: 49.5.0 libavcodec version: 51.41.0 libavformat version: 51.12.2 built on Aug 19 2007 19:58:01, gcc: 4.2.1 Input #0, avs, from 'raw.avs': Duration: 00:00:10.0, start: 0.000000, bitrate: 0 kb/s Stream #0.0: Video: rawvideo, yuv420p, 1280x720, 552960 kb/s, 50.00 fps(r) Output #0, avi, to 'o.avi': Stream #0.0: Video: mpeg4, yuv420p, 1280x720, q=2-31, 200 kb/s, 50.00 fps(c) Stream mapping: Stream #0.0 -> #0.0 Press [q] to stop encoding frame= 184 fps= 7 q=31.0 Lsize= 3061kB time=3.7 bitrate=6815.0kbits/s video:3051kB audio:0kB global headers:0kB muxing overhead 0.325759% Received signal 2: terminating.
-
-
no
and i tried 10141 too
Code:19:53:51 - Source properties: -------------------------------------------------------------------------------------- Input #0,, from 'C:/Documents and Settings/Administrator/Desktop/flv/raw.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 19:53:51 - Avisynth error (use "Preview (debug) Avisynth script" to check).
-
Originally Posted by 45tripp
I'll keep on searching!
Thanks. -
Originally Posted by GMaq
with the most common used codecs and their related container types. Also options like
bitrates, sample frequencies, FourCC's for AVI etc.
Me myself use only a limited number of "very common" formats like mpeg4 and mpeg2video
but recently helped someone with a h263 in 3gp container problem with success.
If some of you that use formats like flv and flash etc. could give me the container
types used for these codecs, this would be very helpful.
It can be all added by the user itself but the current number of offered defaults
is rather limited.
The new version will be simplified and improved on adding codec specs to the database.
It also is very likely that it will have support for 2-pass encoding.
Thanks in advance,
Chris. -
Originally Posted by Chris K
AVANTI 0.1.8 -- FFmpeg/Avisynth GUI -- Change log 13-09-2007.
==========================================
1. Added system controlled support for 2-pass encoding.
2. Changes the purpose of the "Codecs" database priority field.
(Read help appendix on 2-pass encoding.)
3. Improved and simplified user registration of codecs.
4. Added "Load Avisynth plug-in" to Avisynth editor.
5. Fixed bugs in codecs database search.
6. Fixed bug in load template option (removed user options).
7. Fixed bug in delete of user additions to basic options.
No good news for Vista users and for those who had problems with Avisynth support in WXP. Did set a SHOW flag for the icon toolbar but haven't much hope (for now).
Installed Avisynth 2.5.8 in WXP on different drives with the most weird and deep paths, but they all worked on my system...?.
Chris. -
Hey Chris
Can't wait to try it out - let me know if you want any feedback
Thanks
wiseant -
Originally Posted by wiseant
Happy to hear you're still interested in Avanti .
Thanks,
Chris. -
Originally Posted by 45tripp
As far as I can evaluate the problem by now, not the path of Avisynth but that where you have installed Avanti could be of influence.
Windows OS is a mess where it concers the use of back- and normal slashes. MS says Windows supports both but it appears it does in certain cases and doesn't in others.
For that reason the run routines in the DLL convert them always to back slashes. It could be that this fails if there are special characters in the file paths. Almost all the shifted charactes on the top row of your keyboard are accepted in file paths. Perhaps it's worthwhile to install Avanti in a simple first level path to see what happens. At seconds, also the path of your sources and destination could be of influence. I always run a version of Avanti on other drives (and partitions) then C:\ and have no problems. Earlier I mentioned that I already installed Avisynth several times on different places and directory levels without any negative influence.
Chris. -
Yeah - I just installed the new version on a fresh Vista install - it picked up ffmpeg and avisynth and I had just installed Avisynth2.57.exe into the C:\Avisynth 2.5 directory - but there are no Icons on the top like in XP
Then I installed the new version of Avanti on my XP (where I had renamed Avisynth 2.5 to Avisynth 2.5.7) and everything is fine and i got some wild encoding speeds for 352X480 DVD = from 2.7X to 3.5X = 102 fps! simple avisynth script with addborders, bilinear resize, changefps(29.97) and ac3 audio at 192 - to me this is the fastest way possible to make DVD complaint files that DGIndex, ProjectX, Muxman, and DVDAuthorGUI accept - throw in a quick denoiser (Deen) as I'm all set converting analogue to DVD - and they played OK on a very old Electrohome DVD player
By the way I did several Avisynth 2.57.exe installs - the previous version of Avanti did not seem to like the initial install directory - I used different directories and as far as i can rememeber I had to change the directory name slightly - once it even affected VDub - I even did some registry editing changing Avisynth 2.5 to Avisynth 2.5.7 - this seems to fix the uninstall for Avisynth but not the finding ffmpeg/avisynth bug - I think it might have something to do with ffdshow and avisynth -
Originally Posted by wiseant
By the way I did several Avisynth 2.57.exe installs - the previous version of Avanti did not seem to like the initial install directory - I used different directories and as far as i can rememeber I had to change the directory name slightly
I haven't ffdshow installed. Installed the codecs that I need for de-compression seperately from a k-lite codec pack.
If you find somthing new about it please let me know.
Thanks for your efforts,
Chris. -
Originally Posted by 45tripp
Thanks for trying,
Chris. -
Originally Posted by wiseant
"NTSC_MPEG2_ES_DVD" was used where only audio mp2 was changed in ac3.
Actually the final FFmpeg command line is composed on the fly from source and destination paths and the prepared lines below.
-vcodec mpeg2video -aspect 4:3 -s 720x480 -r 23.976 -b 4000000
-acodec ac3 -ab 192000 -ar 48000 -ac 2
Note that newer FFmpeg versions expect bits/sec or as alternative k or kb so 192k, 192kb and 192000 are all valid. But Avanti only allows settings in kbit/sec and multiplies these according to the chosen "bitrate factor" to be still compatible with older FFmpeg versions (see Avanti help on this).
I had to add some code to get the whole line. This also brought me the idea to add a option to get it this way in a future version if it's useful. E.g. to the report window from where you can copy/paste it?
FFMPEG.EXE -i "G:/VirtualDub/source.avi" -vcodec mpeg2video
-aspect 4:3 -s 720x480 -r 23.976 -b 4000000
-y "G:/VirtualDub/destination.m2v" -acodec ac3 -ab 192000 -ar 48000 -ac 2
-y "G:/VirtualDub/destination.ac3" -map 0:0 -map 0:1
It's a quite long line already without any extra user tweaking so I had to split it up in four parts to be able to post it clearly.
I hope this is what you meant,
Chris. -
Thanks Chris - yes, this is what I meant
Also, just for the heck of it I have been converting Avi's (XviD/DivX) to half D1 (352x480) w/ ac3 at 192 kbps - I have been using the -sameq switch. This has been working quite well for me - until I got the dreaded buffer underflow - at first ffmpeg did not show this (I was using Ctrl-S for ffmpeg console) - but later when I used Muxman and DVDAuthorGUI - they failed and indicated that my MPEG2 Decoder had buffer underflow problems. So I decided to play with the ffmpeg buffer using values of 512k, 1024k, 2048k, 4096k, 8192K, even 12000k - each time I got an ffmpeg buffer underflow message - this was when I was using mpeg2video - when I used -target ntsc-dvd (without any buffer) there seems to be no problem - but this way the audio and video are not separate.
I have checked the forums for buffer_underflow - what I gleaned was to use -bufsize 224k; but there is no mention of using -sameq
I suppose using -sameq causes the problem in isolated instances - any advice on this?
I should mention that I am using an avisynth script - so ffmpeg "sees" raw video and audio . . .
Thanks
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