Developer’s Guide
DIRECTOR EasiAPI D E V E L O P E R ’ S DOCUMENT REVISION: 081104 G U I D E Copyright © 2003, 2004, by MF Digital. All rights reserved. Information is provided by MF Digital on an “AS IS” basis without any other warranties or conditions, expressed or implied, including but not limited to warranties of merchantable quality, satisfactory quality, merchantability or fitness for a particular purpose, or those arising by law, statute, usage of trade, course of dealing or otherwise.
DIRECTOR EasiAPI D E V E L O P E R ’ S DOCUMENT REVISION: 081104 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 DOCUMENT REVISION: 081104 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 DOCUMENT REVISION: 081104 G U I D E Introduction In the years since MF Digital designed it’s 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 DOCUMENT REVISION: 081104 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 DOCUMENT REVISION: 081104 G U I D E NETWORK INTEGRATION Using Windows 2000 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 DOCUMENT REVISION: 081104 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 DOCUMENT REVISION: 081104 G U I D E MF Digital has built its success in duplication by making copy integrity our highest priority. MF Digital's Plextor based ProDRIVE and Pioneer's DVR-A06 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.
DIRECTOR EasiAPI D E V E L O P E R ’ S Integrated printing DOCUMENT REVISION: 081104 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 DOCUMENT REVISION: 081104 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 DOCUMENT REVISION: 081104 G U I D E 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. Once read in, the master will no longer be needed as the image file contains the complete data of the source CD. The Quantity option must be set to “0”. Unless you are trying to read-in, or archive a disc, this option should be set to “0” for off.
DIRECTOR EasiAPI D E V E L O P E R ’ S DOCUMENT REVISION: 081104 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 DOCUMENT REVISION: 081104 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 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. DOCUMENT REVISION: 081104 G U I D E Files\tk03.mp3 ISRC = US4455667788 CopyProhibit = 1 SubIndex = 1425 EndTrack BeginTrack SourcePath = C:\Temp\WAV files\tk01.
DIRECTOR EasiAPI D E V E L O P E R ’ S DOCUMENT REVISION: 081104 G U I D E 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, AddUnicodeText and AddText commands.
DIRECTOR EasiAPI D E V E L O P E R ’ S DOCUMENT REVISION: 081104 G U I D E 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 DOCUMENT REVISION: 081104 G U I D E StrikeOut# Defaulted to zero. If set to “1” the text ill have a strike-out through it Weight# Defaulting to 400, you can use the following numbers to adjust the boldness or weight of the font: 0 100 200 300 400 500 600 700 800 900 Default weight Thin weight Extra-light weight Light weight Normal weight.( Default value) Medium weight Semi-bold weight Bold weight Extra-bold weight Heavy weight StrikeOut# Defaulted to zero.
DIRECTOR EasiAPI D E V E L O P E R ’ S DOCUMENT REVISION: 081104 G U I D E JobID=12348 JobStatus=1 (0=Ok, 1=Abort/fail) 10:44a Thu 05/10/2001 ----------------------------JobID=12349 JobStatus=1 (0=Ok, 1=Abort/fail 10:46a Thu 05/10/2001 ----------------------------JobID=12350 JobStatus=0 (0=Ok, 1=Abort/fail) 10:47a Thu 05/10/2001 ----------------------------JobID=12351 JobStatus=0 (0=Ok, 1=Abort/fail) 10:49a Thu 05/10/2001 ----------------------------JobID=12353 JobStatus=1 (0=Ok, 1=Abort/fail) 11:16a Th
DIRECTOR EasiAPI D E V E L O P E R ’ S DOCUMENT REVISION: 081104 G U I D E 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. Please see the user’s manual for a more detailed explanation of Director's ability to tailor the way it handles jobs and drive assignments to your specifications.
DIRECTOR EasiAPI D E V E L O P E R ’ S DOCUMENT REVISION: 081104 G U I D E 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. Changes do not take effect until the Director application is restarted.
DIRECTOR EasiAPI D E V E L O P E R ’ S DOCUMENT REVISION: 081104 G U I D E • SeparateCdDvdSpindle On units equipped with optional dual spindle support, this enables the abaility to dedicate one bin for CDs and one for DVDs. In this way JOBS of either type may be submitted without concern for which media is loaded. • SkipAlignmentSpindle This feature is ONLY for legacy “MediaFORM” banded products and should NEVER be checked on the MF Digital Director EC Series.