Difference between revisions of "Anri-chan/Source"

From SDA Knowledge Base

Jump to: navigation, search
(arg)
(Anri-chan 3: Statid.bat code moved into anri.bat)
 
(6 intermediate revisions by 3 users not shown)
Line 4: Line 4:
 
[[Anri-chan/Source/anri.pl|anri.pl]] - The main script; asks the relevant questions and encodes the movie.
 
[[Anri-chan/Source/anri.pl|anri.pl]] - The main script; asks the relevant questions and encodes the movie.
  
[[Anri-chan/Source/config.pl|config.pl]] - External config file loaded on launch; user will eventually be able to use it to totally automate Anri.
+
[[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/sasami.pl|sasami.pl]] - Translate Anri-written .avs into a FIFO written to by mencoder for running under Unix (now integrated into anri.pl)
+
 
+
[[Anri-chan/Source/mp4nerf.pl|mp4nerf.pl]] - Disables all but the first audio track in a muxed MP4 file. Imported from anri.pl.
+
  
  
Line 24: Line 20:
 
===Anri-chan 3===
 
===Anri-chan 3===
 
[[Anri-chan/Source/anri.bat|anri.bat]] - The main script; asks the relevant questions and encodes the movie.
 
[[Anri-chan/Source/anri.bat|anri.bat]] - The main script; asks the relevant questions and encodes the movie.
 
[[Anri-chan/Source/statid.bat|statid.bat]] - Station ID sample script; produces an example StatID to preview.
 
  
 
[[Anri-chan/Source/ini.bat|ini.bat]] - Change settings.
 
[[Anri-chan/Source/ini.bat|ini.bat]] - Change settings.
Line 32: Line 26:
  
 
===Avisynth Library===
 
===Avisynth Library===
 
+
[[Anri-chan/Source/sda.avs|sda.avs]] - The SDA Avisynth library written by nate and ballofsnow
[[Anri-chan/Source/nate.avs|nate.avs]] - The M2K2SDA Avisynth library written by nate and ballofsnow
+
  
 
===Misc. Files===
 
===Misc. Files===
Line 39: Line 32:
  
 
[[Anri-chan/Source/infotemplate.avs|infotemplate.avs]] - Used with DGindex to gather information of video, audio and audio delay.
 
[[Anri-chan/Source/infotemplate.avs|infotemplate.avs]] - Used with DGindex to gather information of video, audio and audio delay.
 
[[Anri-chan/Source/directshowsource_list.txt|directshowsource_list.txt]] - Compare AVI fourCC with list to determine avisource or directshowsource.
 
  
 
===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.
 
===C Files===
 
 
[[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.
 
 
[[Anri-chan/Source/mp4nerf.c|mp4nerf.c]] - [[Media:mp4nerf-b0.1.zip|exe]] - Disables all but the first audio track in a muxed MP4 file. Not currently integrated into anri-chan.
 
  
 
===Compile===
 
===Compile===
Line 55: Line 40:
  
 
[[Anri-chan/Source/builddir.bat|builddir.bat]] - Helps build directory content list.
 
[[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===
 
===Coding standards===
 
 
[[Anri-chan/Source/Coding_Standards/Perl|Perl]]
 
[[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/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/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/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.

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

Perl

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.

Personal tools