Developer’s Guide
DIRECTOR EasiAPI D E V E L O P E R ’ S 22nd FEB. 2013 G U I D E Copyright © 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 by MF Digital. All rights reserved.
DIRECTOR EasiAPI D E V E L O P E R ’ S 22nd FEB. 2013 G U I D E ABOUT MF DIGITAL .................................................................................................................................... 4 INTRODUCTION........................................................................................................................................... 5 NETWORK INTEGRATION......................................................................................................................
DIRECTOR EasiAPI D E V E L O P E R ’ S 22nd FEB. 2013 G U I D E About MF Digital MF Digital is recognized as the world’s premiere manufacturer of CD/DVD duplication and publishing systems. MF Digital’s product line spans from manual CD-R and DVD-R duplicators, to advanced, automated authoring systems ready for easy integration into almost any network topology.
DIRECTOR EasiAPI D E V E L O P E R ’ S 22nd FEB. 2013 G U I D E Introduction In the years since MF Digital designed its first CD duplicator, the need for a new breed of CD/DVD duplicator has come to the fore. One that can serve as an enterprise wide network enabled CD / DVD disc-on-demand system. An automated system capable of not only CD / DVD duplication but also creating unique discs, providing mastering, and in-line printing direct to disc for easy identification.
DIRECTOR EasiAPI D E V E L O P E R ’ S 22nd FEB. 2013 G U I D E Director is the proven combination of MF Digital's award winning software and unmatched autoloader technology. Director is analogous to a network print server. While a network print server functions as a shared resource allowing multiple users access to printing, the Director allows users across a local or wide area network the ability create discs on demand.
DIRECTOR EasiAPI D E V E L O P E R ’ S 22nd FEB. 2013 G U I D E NETWORK INTEGRATION Using Windows XP the Director can seamlessly integrate into almost any network topology. Shipping with a 10/100 NIC card Director can communicate with Macintosh, UNIX, Banyan Vines, all Windows PC's and more TCP/IP based protocols. NWLink allows Director to access Novell environments. Add a Fiber Channel card to attach to your SAN for faster processing of source files into images.
DIRECTOR EasiAPI D E V E L O P E R ’ S 22nd FEB. 2013 G U I D E Included are several audio editing tools allowing for the quick editing of CD-DA discs, addition of sub-indexes, ISRC coding as well as altering the length of silence between tracks. Director and its clients can copy virtually any disc and is able to author CD-DA, Data CDROM Mode 1 and on DVD models, UDF 1.02 as well as authoring Video DVD from a TitleSet! Below you find the Windows Client main screen.
DIRECTOR EasiAPI D E V E L O P E R ’ S INTEGRITY OF COPIES & QUALITY ASSURANCE 22nd FEB. 2013 G U I D E MF Digital has built its success in duplication by making copy integrity our highest priority. MF Digital's drives all produce high quality, professional-caliber discs. Married with quality media, the Director can reach its peak performance. You are assured of finished discs that are of the highest production values. More so perhaps in media than in many things you get what you pay for.
DIRECTOR EasiAPI D E V E L O P E R ’ S Integrated printing 22nd FEB. 2013 G U I D E The Director comes with a CD label designer that allows the user to easily create a design. Any installed Windows font can be used to create text elements. Graphic images, like corporate logos, can also be applied. When a job is defined the user can select the artwork to be applied immediately after a successful write, all in-line to the duplication process without operator handling or intervention.
DIRECTOR EasiAPI D E V E L O P E R ’ S 22nd FEB. 2013 G U I D E THE JOB FILE The Job File (*.JOB) serves to define what the Director is to do. It includes what operation(s) to perform, the quantity to produce, the Image Script file to use, the Label file to use, a description and user information. [Options] JobID=010199-001 Comments=ABC Corp.
DIRECTOR EasiAPI D E V E L O P E R ’ S 22nd FEB. 2013 G U I D E ArchiveOption: The ArchiveOption is a Boolean value, and can be set to true or false where “0” equals false, and “1” equals true. When set to true, or “1”, the Director will attempt to read in the disc on the top of the input spindle and create an image file of the disc. This Image file is a single file stand-alone representation of the master disc.
DIRECTOR EasiAPI D E V E L O P E R ’ S 22nd FEB. 2013 G U I D E The Image Script File The Image Script file (*.ISC) serves as the source file for the data to be burned to the disc. The ISC can be thought of as a virtual image file. Virtual in that it does not contain the data itself, but rather a list of the files to be included on the CD ultimately produced. Where the Label (*.LBL) defines the appearance of the disc in terms of what is printed on the disc, the Image Script file (*.
DIRECTOR EasiAPI D E V E L O P E R ’ S 22nd FEB. 2013 G U I D E [Image] TemplateImage = VolumeName = Product Info AddFile = C:/Any Network Resource/Press Kit_2002/MSRPrice.pdf -> /MSRPrice.pdf AddFolder = C:/Any Network Resource/Press Kit_2002/Acrobat -> /Acrobat CreateFolder = /Brochure CreateFolder = /Brochure/Color PDF AddFile = C:/Any Network Resource/Press Kit_2002/Brochure/Color PDF/SmartDRV.pdf -> /Brochure/Color PDF/SmartDRV.
DIRECTOR EasiAPI D E V E L O P E R ’ S track. For the first track, shown in the example below, the frame count is 9,213 which is 122 seconds or just over 2 minutes. ISRC = International Standard Recording Code. The ISRC code is contained in the subcode of each track or recording. The ISRC code consists of letters and numbers, 12 Characters in length. The code is made up of characters representing the country, registrant, year and designation code. 22nd FEB.
DIRECTOR EasiAPI D E V E L O P E R ’ S 22nd FEB. 2013 G U I D E submit properly, or at all if the files are too different from the one the Director is expecting. The Label (*.LBL) defines the appearance of the disc in terms of what is printed physically on the disc. If the disc(s) to be produced are not to be printed, then there is no need to create or manipulate a label. There are three basic commands for adding print elements to a CD, they are the AddBitmap (jpeg.
DIRECTOR EasiAPI D E V E L O P E R ’ S 22nd FEB. 2013 G U I D E RectTop# Y-axis location of the top left corner where bitmap is printed (1/100 inch resolution) RectLeft# X-axis location of the top left corner where bitmap is printed (1/100 inch resolution) FontHeight# Size of font expressed in points (1/720 inch resolution) CharSet# Selecting one of the following numbers specifies the character set of the font.
DIRECTOR EasiAPI D E V E L O P E R ’ S 22nd FEB. 2013 G U I D E 6 Instructs the font mapper to choose a raster font when the system ontains multiple fonts with the same name. 8 This value instructs the font mapper to choose from TrueType and other outlinebased fonts. StrikeOut# Defaulted to zero.
DIRECTOR EasiAPI D E V E L O P E R ’ S 22nd FEB. 2013 G U I D E The output of this file would be a text file called complete.log which captures the outcome of the last 7 jobs.
DIRECTOR EasiAPI D E V E L O P E R ’ S 22nd FEB. 2013 G U I D E registry edits. If you are uncertain about making changes in registry, please contact MF Digital technical support who can assist you Several of the registry keys you see above are also located, as check boxes, in the Setup tab of the Director software. These include: AsyncMode Changes the level of synchronous operation of not only the drives but of job and priority when submitting a job.
DIRECTOR EasiAPI D E V E L O P E R ’ S 22nd FEB. 2013 G U I D E default address and works in most circumstances. Otherwise set to the system actual IP address. Editing Windows registry is a simple process. When you explore to the key you wish to edit just double click on the key representing the option you wish to enable or disable. Many of the key’s Value Data fields are simple Boolean values where “0” = off or disabled and “1” will turn on or enable that particular feature.
DIRECTOR EasiAPI D E V E L O P E R ’ S 22nd FEB. 2013 G U I D E these processes to happen asynchronously. “0” disables this feature and “1” will enable it.