config.cf で指定して下さい(後述)。 たとえば、D:\ に展開したら、D:\fondub というフォルダができているでしょう。 また、lib とか libexec フォルダも作られます。 これらのディレクトリを config.cf で
fondub_dir = D:\fondub libexec_dir = D:\libexec lib_dir = D:\lib dub = nandub_onepassと指定するか、コマンドラインで、適宜、指定して下さい。 libexec 以下には dvd2avi lame およびエンコーダ (nandub nandub_onepass virtualdub)を置いて下さい。 lib 以下に avitynth をおいてください。
D:\ 以下の階層例は、こ〜んな感じです。
fondub/lib fondub/lib/avisynth fondub/libexec fondub/libexec/DVD2AVI fondub/libexec/Nandub fondub/libexec/Nandub/aviproxy fondub/libexec/Nandub/plugins fondub/libexec/VirtualDub fondub/libexec/VirtualDub/aviproxy fondub/libexec/VirtualDub/plugins fondub/libexec/lame fondub/libexec/lame/ACM fondub/libexec/lame/html fondub/libexec/lame/misc fondub/libexec/nandub_onepass fondub/libexec/nandub_onepass/aviproxy fondub/libexec/nandub_onepass/plugins fondub/fondub fondub/fondub/defaults fondub/fondub/examples fondub/fondub/lib fondub/fondub/lib/perl fondub/fondub/lib/perl/FML fondub/fondub/templatesls -lR すると、こうなる。
total 3 drwxr-xr-x 6 fukachan wheel 512 Apr 6 14:45 fondub/ drwxrwxr-x 3 fukachan wheel 512 Mar 28 22:04 lib/ drwxrwxr-x 7 fukachan wheel 512 Mar 25 22:43 libexec/ fondub/fondub: total 59 -rw-r--r-- 1 fukachan wheel 837 Jan 13 13:17 README.euc-jp drwxr-xr-x 2 fukachan wheel 512 Jan 14 00:42 defaults/ drwxr-xr-x 2 fukachan wheel 512 Mar 28 23:41 examples/ -rwxr-xr-x 1 fukachan wheel 54578 Apr 6 14:45 fondub.pl* drwxr-xr-x 3 fukachan wheel 512 Apr 6 14:45 lib/ drwxr-xr-x 2 fukachan wheel 512 Mar 28 23:41 templates/ fondub/fondub/defaults: total 7 -rw-r--r-- 1 fukachan wheel 1159 Jan 13 20:37 config.cf -rw-r--r-- 1 fukachan wheel 2020 Dec 7 18:45 nandub.vcf -rw-r--r-- 1 fukachan wheel 1751 Nov 23 15:06 nandub_onepass.vcf -rw-r--r-- 1 fukachan wheel 527 Dec 7 18:46 virtualdub.vcf fondub/fondub/examples: total 7 -rwxr-xr-x 1 fukachan wheel 124 Mar 25 22:20 30m-1M-128.bat* -rwxr-xr-x 1 fukachan wheel 123 Mar 25 22:20 30m-1M-64.bat* -rwxr-xr-x 1 fukachan wheel 144 Mar 25 22:20 30m-1M-64=320x240.bat* -rwxr-xr-x 1 fukachan wheel 142 Mar 25 22:20 30m-2M-128.bat* -rwxr-xr-x 1 fukachan wheel 122 Mar 25 22:20 60m-1M-64.bat* -rwxr-xr-x 1 fukachan wheel 140 Mar 25 22:20 60m-2M-64.bat* -rwxr-xr-x 1 fukachan wheel 78 Mar 25 22:20 nandub.bat* fondub/fondub/lib: total 1 drwxr-xr-x 3 fukachan wheel 512 Jan 14 00:42 perl/ fondub/fondub/lib/perl: total 4 -rw-r--r-- 1 fukachan wheel 2690 Jan 13 20:54 ErrorStatus.pm drwxr-xr-x 2 fukachan wheel 512 Jan 14 00:42 FML/ fondub/fondub/lib/perl/FML: total 27 -rw-r--r-- 1 fukachan wheel 26842 Jan 13 20:55 Config.pm fondub/fondub/templates: total 7 -rw-r--r-- 1 fukachan wheel 1448 Jan 14 21:31 avisynth.avs -rw-r--r-- 1 fukachan wheel 2100 Dec 15 13:24 nandub.vcf -rw-r--r-- 1 fukachan wheel 1831 Dec 12 21:51 nandub_onepass.vcf fondub/lib: total 1 drwxrwxr-x 2 fukachan wheel 1024 Apr 26 12:16 avisynth/ fondub/lib/avisynth: total 1521 -rw-rw-r-- 1 fukachan wheel 298 Nov 14 23:03 00_TODO -rw-rw-r-- 1 fukachan wheel 57344 Aug 18 2001 AVISynth_Spatial.dll -rw-rw-r-- 1 fukachan wheel 60416 Nov 24 15:37 AddRange.dll -rw-rw-r-- 1 fukachan wheel 53248 Jun 28 2002 AntiComb.dll -rw-rw-r-- 1 fukachan wheel 69632 Oct 19 2002 Convolution3D.dll -rw-rw-r-- 1 fukachan wheel 53248 Oct 31 07:37 Decomb.dll -rw-rw-r-- 1 fukachan wheel 9216 Aug 27 2002 Dnr2.dll -rw-rw-r-- 1 fukachan wheel 294970 Nov 3 2001 GreedyHMA.dll -rw-rw-r-- 1 fukachan wheel 53248 Sep 6 2002 IT.dll -rw-rw-r-- 1 fukachan wheel 184320 Aug 16 2001 MPEG2DEC.dll -rw-rw-r-- 1 fukachan wheel 221184 Sep 12 2002 MPEGDecoder.dll -rw-rw-r-- 1 fukachan wheel 24576 Sep 9 2002 MSharpen.dll -rw-rw-r-- 1 fukachan wheel 61440 Sep 16 2002 SimpleResize.dll -rw-rw-r-- 1 fukachan wheel 75776 Aug 27 2002 _2DCleanYUY2.dll -rw-rw-r-- 1 fukachan wheel 75264 Aug 27 2002 _2DCleanYUY2_makewritable.dll -rw-rw-r-- 1 fukachan wheel 126976 Sep 10 2002 lanczos3.dll -rw-rw-r-- 1 fukachan wheel 86016 Sep 11 2002 warpsharp.dll fondub/libexec: total 5 drwxrwxr-x 2 fukachan wheel 512 Mar 25 22:43 DVD2AVI/ drwxrwxr-x 4 fukachan wheel 1024 Mar 25 22:29 Nandub/ drwxrwxr-x 4 fukachan wheel 512 Mar 25 22:29 VirtualDub/ drwxrwxr-x 5 fukachan wheel 512 Mar 25 22:41 lame/ drwxrwxr-x 4 fukachan wheel 1024 Mar 25 22:33 nandub_onepass/ fondub/libexec/DVD2AVI: total 393 -rw-rw-r-- 1 fukachan wheel 1490 Dec 31 2001 COMMANDLINE.TXT -rw-rw-r-- 1 fukachan wheel 18332 Jan 16 2000 COPYING.txt -rw-rw-r-- 1 fukachan wheel 217088 Feb 1 2002 DVD2AVI.exe -rw-rw-r-- 1 fukachan wheel 224 Dec 31 2001 DVD2AVI.ini -rw-rw-r-- 1 fukachan wheel 139264 Jun 15 2001 DVD2AVI.vfp -rw-rw-r-- 1 fukachan wheel 451 Feb 1 2002 DVD2SVCD Readme.txt -rw-rw-r-- 1 fukachan wheel 1972 Nov 29 2001 README.txt -rw-rw-r-- 1 fukachan wheel 47 May 7 2001 TODO.txt fondub/libexec/Nandub: total 1632 -rw-rw-r-- 1 fukachan wheel 36864 Nov 9 14:37 AuxSetup.exe -rw-rw-r-- 1 fukachan wheel 1235 Nov 9 14:37 GordianKnot_default.vcf -rw-rw-r-- 1 fukachan wheel 1231 Nov 9 14:37 GordianKnot_noECF.vcf -rw-rw-r-- 1 fukachan wheel 53565 Nov 9 14:37 Nandub.dbg -rw-rw-r-- 1 fukachan wheel 988735 Nov 9 14:37 Nandub.exe -rw-rw-r-- 1 fukachan wheel 4798 Nov 9 14:37 VirtualD.cnt -rw-rw-r-- 1 fukachan wheel 229944 Nov 9 14:37 VirtualD.hlp -rw-rw-r-- 1 fukachan wheel 48233 Nov 9 14:37 VirtualDub.dbg -rw-rw-r-- 1 fukachan wheel 5292 Nov 9 20:09 VirtualDub.jobs -rw-rw-r-- 1 fukachan wheel 2061 Dec 12 22:36 __last__.vcf drwxrwxr-x 2 fukachan wheel 512 Mar 25 22:29 aviproxy/ -rw-rw-r-- 1 fukachan wheel 3744 Nov 9 20:19 crashinfo.txt -rw-rw-r-- 1 fukachan wheel 763 Nov 9 14:37 default.1st.pass.vcf -rw-rw-r-- 1 fukachan wheel 436 Nov 9 14:37 default.end.credits.vcf -rw-rw-r-- 1 fukachan wheel 1421 Nov 9 14:37 example.ecf -rw-rw-r-- 1 fukachan wheel 24576 Nov 9 14:37 ogg.dll drwxrwxr-x 2 fukachan wheel 512 Mar 25 22:29 plugins/ -rw-rw-r-- 1 fukachan wheel 69632 Nov 9 14:37 sylia.dll -rw-rw-r-- 1 fukachan wheel 45056 Nov 9 14:37 vdicmdrv.dll -rw-rw-r-- 1 fukachan wheel 10824 Nov 9 14:37 vdremote.dll -rw-rw-r-- 1 fukachan wheel 7752 Nov 9 14:37 vdsvrlnk.dll -rw-rw-r-- 1 fukachan wheel 73728 Nov 9 14:37 vorbis.dll -rw-rw-r-- 1 fukachan wheel 24576 Nov 9 14:37 vorbisfile.dll fondub/libexec/Nandub/aviproxy: total 4 -rw-rw-r-- 1 fukachan wheel 192 Nov 9 14:37 proxyoff.reg -rw-rw-r-- 1 fukachan wheel 192 Nov 9 14:37 proxyon.reg -rw-rw-r-- 1 fukachan wheel 1076 Nov 9 14:37 readme.txt fondub/libexec/Nandub/plugins: total 1 -rw-rw-r-- 1 fukachan wheel 88 Nov 9 14:37 readme.txt fondub/libexec/VirtualDub: total 849 -rw-rw-r-- 1 fukachan wheel 38912 Oct 31 00:25 AuxSetup.exe -rw-rw-r-- 1 fukachan wheel 18321 Oct 18 1995 Copying -rw-rw-r-- 1 fukachan wheel 4798 Mar 20 2001 VirtualD.cnt -rw-rw-r-- 1 fukachan wheel 229944 Mar 20 2001 VirtualD.hlp -rw-rw-r-- 1 fukachan wheel 407040 Oct 31 20:54 VirtualDub.exe -rw-rw-r-- 1 fukachan wheel 53567 Oct 31 20:54 VirtualDub.vdi drwxrwxr-x 2 fukachan wheel 512 Mar 25 22:29 aviproxy/ drwxrwxr-x 2 fukachan wheel 512 Mar 25 22:29 plugins/ -rw-rw-r-- 1 fukachan wheel 27648 Jun 22 2001 sylia.dll -rw-rw-r-- 1 fukachan wheel 23040 Mar 7 2002 vdicmdrv.dll -rw-rw-r-- 1 fukachan wheel 7680 Oct 31 21:00 vdremote.dll -rw-rw-r-- 1 fukachan wheel 5632 Oct 15 2002 vdsvrlnk.dll -rw-rw-r-- 1 fukachan wheel 21168 Nov 23 11:50 virtuald.GID fondub/libexec/VirtualDub/aviproxy: total 4 -rw-rw-r-- 1 fukachan wheel 192 Apr 13 2000 proxyoff.reg -rw-rw-r-- 1 fukachan wheel 192 Apr 13 2000 proxyon.reg -rw-rw-r-- 1 fukachan wheel 1076 Apr 13 2000 readme.txt fondub/libexec/VirtualDub/plugins: total 1 -rw-rw-r-- 1 fukachan wheel 88 Mar 29 2001 readme.txt fondub/libexec/lame: total 411 drwxrwxr-x 2 fukachan wheel 512 Mar 25 22:43 ACM/ -rw-rw-r-- 1 fukachan wheel 25292 Nov 24 1999 COPYING -rw-rw-r-- 1 fukachan wheel 30 Mar 8 2000 FILE_ID.DIZ -rw-rw-r-- 1 fukachan wheel 707 Feb 5 2001 LICENSE -rw-rw-r-- 1 fukachan wheel 1801 Jan 22 2002 README -rw-rw-r-- 1 fukachan wheel 25632 Jan 22 2002 USAGE -rw-rw-r-- 1 fukachan wheel 333 Apr 16 2002 about drwxrwxr-x 2 fukachan wheel 512 Mar 25 22:40 html/ -rw-rw-r-- 1 fukachan wheel 195072 Apr 16 2002 lame.exe -rw-rw-r-- 1 fukachan wheel 145920 Apr 16 2002 lame_enc.dll drwxrwxr-x 2 fukachan wheel 512 Mar 25 22:36 misc/ fondub/libexec/lame/ACM: total 345 -rw-rw-r-- 1 fukachan wheel 3042 Jan 24 2002 LameACM.inf -rw-rw-r-- 1 fukachan wheel 441 Apr 12 2002 TODO -rw-rw-r-- 1 fukachan wheel 2238 Apr 15 2002 lame.ico -rw-rw-r-- 1 fukachan wheel 331776 Apr 16 2002 lameACM.acm -rw-rw-r-- 1 fukachan wheel 401 Apr 12 2002 lame_acm.xml -rw-rw-r-- 1 fukachan wheel 721 Jan 24 2002 readme.txt fondub/libexec/lame/html: total 146 -rw-rw-r-- 1 fukachan wheel 5406 Oct 25 2001 basic.html -rw-rw-r-- 1 fukachan wheel 3425 Aug 21 2001 contributors.html -rw-rw-r-- 1 fukachan wheel 1842 Oct 25 2001 examples.html -rw-rw-r-- 1 fukachan wheel 71101 Apr 15 2002 history.html -rw-rw-r-- 1 fukachan wheel 7211 Oct 13 2001 id3.html -rw-rw-r-- 1 fukachan wheel 2157 Oct 13 2001 index.html -rw-rw-r-- 1 fukachan wheel 708 Dec 4 2000 lame.css -rw-rw-r-- 1 fukachan wheel 2303 Oct 13 2001 modes.html -rw-rw-r-- 1 fukachan wheel 6835 Oct 25 2001 node6.html -rw-rw-r-- 1 fukachan wheel 42299 Apr 12 2002 switchs.html fondub/libexec/lame/misc: total 28 -rw-rw-r-- 1 fukachan wheel 4926 Aug 18 2001 Lame.vbs -rw-rw-r-- 1 fukachan wheel 1197 Apr 12 2002 lame.bat -rw-rw-r-- 1 fukachan wheel 1473 Jan 18 2002 lame4dos.bat -rw-rw-r-- 1 fukachan wheel 17848 Jun 14 2001 lameGUI.html -rw-rw-r-- 1 fukachan wheel 25 Feb 18 2001 lame_enc.ini fondub/libexec/nandub_onepass: total 2026 -rw-rw-r-- 1 fukachan wheel 36864 Mar 1 2001 AuxSetup.exe -rw-rw-r-- 1 fukachan wheel 18321 Oct 19 1995 Copying -rw-rw-r-- 1 fukachan wheel 48639 Jan 26 2001 DBGVIEW.HLP -rw-rw-r-- 1 fukachan wheel 77084 Apr 10 2001 Dbgview.chm -rw-rw-r-- 1 fukachan wheel 221184 Apr 19 2001 Dbgview.exe -rw-rw-r-- 1 fukachan wheel 53565 Jul 10 2001 Nandub.dbg -rw-rw-r-- 1 fukachan wheel 968301 Dec 1 2001 Nandub_OnePass.exe -rw-rw-r-- 1 fukachan wheel 4798 Mar 20 2001 VirtualD.cnt -rw-rw-r-- 1 fukachan wheel 229944 Mar 20 2001 VirtualD.hlp -rw-rw-r-- 1 fukachan wheel 48233 Mar 29 2001 VirtualDub.dbg -rw-rw-r-- 1 fukachan wheel 4477 Jan 16 23:34 VirtualDub.jobs -rw-rw-r-- 1 fukachan wheel 1791 Mar 25 20:54 __last__.vcf drwxrwxr-x 2 fukachan wheel 512 Mar 25 22:32 aviproxy/ -rw-rw-r-- 1 fukachan wheel 763 Jul 8 2001 default.1st.pass.vcf -rw-rw-r-- 1 fukachan wheel 436 Jul 8 2001 default.end.credits.vcf -rw-rw-r-- 1 fukachan wheel 1421 Jul 1 2001 example.ecf -rw-rw-r-- 1 fukachan wheel 24576 May 1 2001 ogg.dll drwxrwxr-x 2 fukachan wheel 512 Mar 25 22:33 plugins/ -rw-rw-r-- 1 fukachan wheel 54907 Jul 10 2001 readme.doc -rw-rw-r-- 1 fukachan wheel 69632 Jul 3 2001 sylia.dll -rw-rw-r-- 1 fukachan wheel 45056 Apr 16 2000 vdicmdrv.dll -rw-rw-r-- 1 fukachan wheel 10824 Sep 24 2000 vdremote.dll -rw-rw-r-- 1 fukachan wheel 7752 Sep 24 2000 vdsvrlnk.dll -rw-rw-r-- 1 fukachan wheel 73728 May 1 2001 vorbis.dll -rw-rw-r-- 1 fukachan wheel 24576 May 1 2001 vorbisfile.dll fondub/libexec/nandub_onepass/aviproxy: total 4 -rw-rw-r-- 1 fukachan wheel 192 Apr 14 2000 proxyoff.reg -rw-rw-r-- 1 fukachan wheel 192 Apr 14 2000 proxyon.reg -rw-rw-r-- 1 fukachan wheel 1076 Apr 14 2000 readme.txt fondub/libexec/nandub_onepass/plugins: total 1 -rw-rw-r-- 1 fukachan wheel 88 Mar 29 2001 readme.txt
Warning |
アップグレード、 ダウングレードを想定し、 うまくいったバージョンのソース( .zip )は保存しておいて下さいね。 |
まぁ、fondub 一式を d:\今日の日付名フォルダ
D:\20030101などという名前のフォルダ以下にでも置き、 config.cf は C:\fondub\config.cf などへ置いておけば、 config.cf ないいしはバッチファイルでバージョンを切替えていくことでダウ ングレード/アップグレードが簡単にできます。
たとえば、バージョンアップ時には config.cf の以下の部分を書き換え、
prefix = D:\日付\fondub exec_dir = D:\日付 lib_dir = D:\日付\libバッチファイルも
D:\日付\fondub.pl -c C:\fondub\config.cfなどとし、日付のところだけ書き換えるというわけです。
インストーラか configure が自動で頑張ればいいのかも知れないけど、 UNIX じゃないのでよくわからんす。 UNIX ならどうとでもなるんだけど M$ だとねぇ…
Copyright (C) 1993-2022 Ken'ichi Fukamachi mail:< fukachan at fml.org >