Difference between revisions of "Anri-chan/Source"
From SDA Knowledge Base
Ballofsnow (Talk | contribs) m (→Batch Files: fix link) |
Ballofsnow (Talk | contribs) (→Anri-chan 3: Statid.bat code moved into anri.bat) |
||
(42 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | [[Anri-chan]] is a set of Windows NT-series | + | [[Anri-chan]] is a set of Windows NT-series [http://en.wikipedia.org/wiki/Batch_file batch files] that bring together the functions of a number of movie editing and encoding applications to create movies suitable for publication on Speed Demos Archive. |
− | === | + | ===Anri-chan 4=== |
− | [[Anri-chan/Source/anri. | + | [[Anri-chan/Source/anri.pl|anri.pl]] - The main script; asks the relevant questions and encodes the movie. |
− | [[Anri-chan/Source/ | + | [[Anri-chan/Source/config.ini|config.ini]] - Sample config file for use with anri; user should now be able to use it to totally automate Anri. |
− | |||
− | [[Anri-chan/Source/ | + | [[Anri-chan/Source/lang_english.pl|lang_english.pl]] - English language localized strings. Imported from anri.pl. |
− | [[Anri-chan/Source/ | + | [[Anri-chan/Source/lang_german.pl|lang_german.pl]] - German language localized strings. Imported from anri.pl. |
− | [[Anri-chan/Source/ | + | [[Anri-chan/Source/lang_swedish.pl|lang_swedish.pl]] - Swedish language localized strings. Imported from anri.pl. |
− | + | [[Anri-chan/Source/lang_dutch.pl|lang_dutch.pl]] - Dutch language localized strings. Imported from anri.pl. | |
− | [[Anri-chan/Source/ | + | |
− | [[Anri-chan/Source/ | + | |
+ | [[Anri-chan/Source/Feature list|Feature list]] - What we're working on now and will be working on in the future. | ||
+ | |||
+ | ===Anri-chan 3=== | ||
+ | [[Anri-chan/Source/anri.bat|anri.bat]] - The main script; asks the relevant questions and encodes the movie. | ||
+ | |||
+ | [[Anri-chan/Source/ini.bat|ini.bat]] - Change settings. | ||
+ | |||
+ | [[Anri-chan/Source/edit_settings.bat|edit_settings.bat]] - Settings script; asks most of the questions in anri.bat so it can skip them. <font color="red">Not currently integrated into Anri-chan.</font> | ||
+ | |||
+ | ===Avisynth Library=== | ||
+ | [[Anri-chan/Source/sda.avs|sda.avs]] - The SDA Avisynth library written by nate and ballofsnow | ||
+ | |||
+ | ===Misc. Files=== | ||
+ | [[Anri-chan/Source/DGIndex.ini|DGIndex.ini]] - DGIndex settings. Take note of Output_Method, Enable_Info_Log and Use_MPA_Extensions. | ||
+ | |||
+ | [[Anri-chan/Source/infotemplate.avs|infotemplate.avs]] - Used with DGindex to gather information of video, audio and audio delay. | ||
===PHP Files=== | ===PHP Files=== | ||
[[Anri-chan/Source/df.php|df.php]] - Produces the dfnd_data.bat and dfnd_titles.bat game database files on the server side. | [[Anri-chan/Source/df.php|df.php]] - Produces the dfnd_data.bat and dfnd_titles.bat game database files on the server side. | ||
− | === | + | ===Compile=== |
− | [[Anri-chan/Source/ | + | [[Anri-chan/Source/anrichan.nsi|anrichan.nsi]] - Anri-chan 3 installer |
+ | |||
+ | [[Anri-chan/Source/builddir.bat|builddir.bat]] - Helps build directory content list. | ||
+ | |||
+ | [[Anri-chan/Source/build_deps.sh|build_deps.sh]] - Builds the OS X binaries needed for Anri 4. | ||
+ | |||
+ | ===Coding standards=== | ||
+ | [[Anri-chan/Source/Coding_Standards/Perl|Perl]] | ||
+ | |||
+ | ===Deprecated=== | ||
+ | [[Anri-chan/Source/directshowsource_list.txt|directshowsource_list.txt]] - Compare AVI fourCC with list to determine avisource or directshowsource. Integrated into anri.pl. | ||
− | [[Anri-chan/Source/ | + | [[Anri-chan/Source/pgccount.cpp|pgccount.cpp]] - [[Media:pgccount_0.3.zip|exe]] - Finds all unique program chains in an IFO, to be used with Mplayer's stream dump. Integrated into anri.pl. |
− | [[Anri-chan/Source/ | + | [[Anri-chan/Source/mp4nerf.c|mp4nerf.c]] - [[Media:mp4nerf-b0.1.zip|exe]] - [[Anri-chan/Source/mp4nerf.pl|mp4nerf.pl]] - Disables all but the first audio track in a muxed MP4 file. Now handled by MP4Box. |
− | [[Anri-chan/Source/ | + | [[Anri-chan/Source/config_old.ini|config_old.ini]] - Sample config file for use with anri; user should now be able to use it to totally automate Anri. Now handled in a different way. |
Latest revision as of 19:32, 1 May 2010
Anri-chan is a set of Windows NT-series batch files that bring together the functions of a number of movie editing and encoding applications to create movies suitable for publication on Speed Demos Archive.
Contents
Anri-chan 4
anri.pl - The main script; asks the relevant questions and encodes the movie.
config.ini - Sample config file for use with anri; user should now be able to use it to totally automate Anri.
lang_english.pl - English language localized strings. Imported from anri.pl.
lang_german.pl - German language localized strings. Imported from anri.pl.
lang_swedish.pl - Swedish language localized strings. Imported from anri.pl.
lang_dutch.pl - Dutch language localized strings. Imported from anri.pl.
Feature list - What we're working on now and will be working on in the future.
Anri-chan 3
anri.bat - The main script; asks the relevant questions and encodes the movie.
ini.bat - Change settings.
edit_settings.bat - Settings script; asks most of the questions in anri.bat so it can skip them. Not currently integrated into Anri-chan.
Avisynth Library
sda.avs - The SDA Avisynth library written by nate and ballofsnow
Misc. Files
DGIndex.ini - DGIndex settings. Take note of Output_Method, Enable_Info_Log and Use_MPA_Extensions.
infotemplate.avs - Used with DGindex to gather information of video, audio and audio delay.
PHP Files
df.php - Produces the dfnd_data.bat and dfnd_titles.bat game database files on the server side.
Compile
anrichan.nsi - Anri-chan 3 installer
builddir.bat - Helps build directory content list.
build_deps.sh - Builds the OS X binaries needed for Anri 4.
Coding standards
Deprecated
directshowsource_list.txt - Compare AVI fourCC with list to determine avisource or directshowsource. Integrated into anri.pl.
pgccount.cpp - exe - Finds all unique program chains in an IFO, to be used with Mplayer's stream dump. Integrated into anri.pl.
mp4nerf.c - exe - mp4nerf.pl - Disables all but the first audio track in a muxed MP4 file. Now handled by MP4Box.
config_old.ini - Sample config file for use with anri; user should now be able to use it to totally automate Anri. Now handled in a different way.