home *** CD-ROM | disk | FTP | other *** search
/ Amiga Developer CD v1.2 / amidev_cd_12.iso / cd32 / buildcd / buildcd-1.33 / buildcd.doc < prev    next >
Text File  |  1994-05-05  |  9KB  |  298 lines

  1.  
  2. Notes about BuildCD
  3. ===================
  4. (c) Copyright 1993 Commodore-Amiga, Inc.  All Rights Reserved
  5. Confidential.
  6.  
  7.  
  8. The BuildCD software allows you to cut "gold disc" CD-ROMs using an
  9. Amiga and a Phillips CDD-521 write-once CD-ROM cutter from data files
  10. which have been prepared for CD-ROM such as an ISO-9660 image file,
  11. MPEG tracks, and CD Audio tracks.
  12.  
  13. BuildCD features:
  14.  
  15. o Easy-to-use gadtools interface
  16. o Cuts 0 or 1 Data tracks first, and any number of Audio or MPEG tracks
  17.   in any order
  18. o Displays CD space and time used for all tracks
  19. o Loads and saves track sheets for frequestly cut titles
  20.  
  21.  
  22. Required Hardware
  23. =================
  24.  
  25. You will need an Amiga with very fast SCSI, fast SCSI harddisks
  26. with lots of storage space, a Philips CDD 521 Compact Disk Recorder
  27. (which can cost up to $5000), plus blank gold disks.
  28.  
  29.  
  30. The following Amiga configurations haved been tested:
  31.  
  32. 1. 25MHz A3000
  33. 2. A4000 [25MHz MC68040, 8Mb FAST RAM] with the A4091 or FastLane
  34.    SCSI-2 host adapters.
  35.  
  36. We have not tested with an A2000/A2091.
  37.  
  38. The Philips drive requires a steady uninterrupted 300K/second sustained
  39. transfer rate.  We do not know if this is possible with the any hardware
  40. other than what we have tested.
  41.  
  42. Hard Disk Drives
  43. ================
  44.  
  45. For harddisk space, you will need approximately 3x the amount of space
  46. your source data takes up, with 1/3 of that on a partition which can be
  47. reformatted often and which can hold all of your final data for your CD.
  48.  
  49. We have successfully cut disks with samples of the following drives:
  50.  
  51. o Seagate/Imprimis/CDC Wren IV,VI,VII
  52. o Seagate ST11200
  53. o Maxtor "Magic" 540, 1240
  54.  
  55. Reselect
  56. ========
  57.  
  58. Important!!!  The Philips drive can not deal with other drives that have
  59. Reselect On.  If a drive with Reselect On is on the bus when cutting
  60. disks, you will get errors and will cut a bad disk.  You must be sure
  61. that all SCSI devices on the bus have Reselect OFF.  For harddisks, this
  62. can generally be accomplished with the ReselectOff script and icon
  63. (ignore the error output for unit numbers you don't have).  For some
  64. drives and other SCSI devices, you may have to consult the documentation
  65. which came with the device to see if there is a jumper for reselection.
  66. The Fish Disk tool "RDBInfo" (Disk 779) may be used to check the reslection
  67. state of individual SCSI units.
  68.  
  69.  
  70. Other Required Software/Hardware
  71. ================================
  72. You need to create the data for your disk and get it into a standard
  73. CD-ROM format before you can use BuildCD to place the data on the disk.
  74.  
  75. Suggested tools for getting your data in CD-ROM formats:
  76.  
  77. - ISO Image (data track)
  78.   For the Amiga, use the Amiga ISOCD program which AmigaCD licensees
  79.   receive without charge.  Only the Amiga ISOCD program can create
  80.   a bootable disk for CDTV or CD32.  Only licensees may have and use
  81.   this program.  Commodore subsidiaries and other licensees may not
  82.   build title disks for a developer unless the developer or publisher
  83.   has signed an AmigaCD license and amendment for that title.
  84.  
  85.   For other systems (Mac and PC), there are commercial software
  86.   packages available for building ISO image files.  These packages
  87.   can not build a bootable Amiga CD32 disk.
  88.  
  89. - Audio tracks
  90.   Digitize with the Studio-16 sampler, and then use the tool called
  91.   "Conversion" by Jim Hawkins to place the sound sample bytes
  92.   in the correct order for a CD track.
  93.  
  94. - MPEG tracks
  95.   We have these made by providing our video to a company that converts
  96.   our video to MPEG.  See the list of some MPEG services at the end of
  97.   this document.  Before cutting the MPEG binary you receive from the
  98.   MPEG service, you may need to align and pad it properly by making
  99.   a copy of the stream with the tool called "Padstream".  
  100.  
  101.  
  102. CCOPY
  103. =====
  104.  
  105. CCopy must be used to copy your CD-ready data (ISO image, audio tracks,
  106. mpeg tracks) to a clean FastFileSystem partition (we'll call this the
  107. "build" partition).  You then use BuildCD to cut the CD from the data
  108. on your build partition.
  109.  
  110. CCopy is a special version of COPY which attempts to place files
  111. in a manner optimal for sustained reads when transferring to the Philips
  112. drive.  For CCopy to work properly, it must be used to copy data to an
  113. Amiga FastFileSystem partition which is either freshly formatted,
  114. OR has never had files deleted from it.  (i.e. you can CCopy multiple
  115. ISO images, audio tracks, MPEG tracks, etc. to a fresh FFS partition
  116. as long as you don't delete any files from the partition.  Deleting files
  117. would leave a fragmented disk structure and subsequent CCopy'ed
  118. files would not be laid down contiguously, possibly making it
  119. impossible to sustain the transfer rate needed to cut a CD).
  120.  
  121. If possible, use the V40 Amiga filesystem on this partition and use
  122. V40 HDToolbox to set the block size for the partition to 2048 instead
  123. of 512.  Do this before formatting the partition.  Note - to make sure
  124. the partition is actually using the 2048 blocksize, use the CLI "Info"
  125. command after formatting and multiply the number of free blocks shown
  126. by 2048 and make sure the result is close to the size of the partition
  127. in bytes.  Use of 2048-size blocks will allow BuildCD to read the data
  128. more quickly from your drive when cutting the CD.
  129.  
  130. MPEG
  131. ====
  132.  
  133. To include a properly encoded and interleaved SIF format MPEG track on a
  134. CD32 disc...
  135.  
  136. 1 - Be sure that the MPEG file is properly encoded and interleaved to comply
  137.     with the VideoCD standard.  Things to check for...
  138.  
  139.     a - Encoded at the proper VideoCD bit-rates for audio and video.
  140.  
  141.     b - Audio and Video properly interleaved for VideoCD
  142.  
  143.     c - Ready to be written as Mode 2 Form 2 data (properly padded for
  144.         Mode 2 Form 2 sector size.)
  145.  
  146.     d - Two seconds of blank sectors at head of data.  (only strictly
  147.         necessary for files that will be played by the ROM player
  148.         interface.)
  149.  
  150.     If either "c" or "d" above are either not true or unsure, run the
  151.     "padstream" program on the MPEG data file.
  152.  
  153.     Command format:
  154.         PadStream Source/A,Dest/A,VideoCD/S
  155.         Where source is the name of the file in question, Dest is the
  156.         file that will be written, and VideoCD is a command line switch
  157.         that should be used if the file will be part of a VideoCD
  158.         compliant disc that is intended to be played by the ROM VideoCD
  159.         player program.
  160.  
  161. 2 - Use ISOCD to build your data file as normal.
  162.  
  163. 3 - Use BuildCD 1.31 or greater to cut track 1 as data (with your ISOCD
  164.     generated ISO image as the data file), and tracks 2-99 as either
  165.     audio and/or MPEG tracks.  Be sure to specify MPEG for MPEG tracks
  166.     and Audio for Audio tracks.
  167.  
  168.  
  169. MPEG ENCODING
  170. =============
  171. o What is the cost for MPEG encoding ?
  172.  
  173. Costs vary from between $60/min (Laser Pacific, if you tell them you're
  174. a CD-I developer) and $170/min (Philips if you tell them you're a CD32
  175. developer.)
  176.  
  177. o Are their any Micro based MPEG encoding solutions?
  178.  
  179. None yet that have the quality of a professional encoding job.  There
  180. is a software based solution from a company called Helfrich in Germany.
  181. It works using their Piccollo graphics card.  The software does a pretty
  182. good job, but you obviously have to be willing to let it sit a long time
  183. with each frame if you want decent quality.
  184.  
  185. We've heard that there are some PC solutions in the works, but haven't
  186. actually seen anything available yet.
  187.  
  188.  
  189. o Some MPEG Service Bureaus
  190.  
  191. Ms. Jane Sinclair
  192. President
  193. Advanced Multimedia
  194. 26600 Telegraph Road
  195. Suite 181
  196. Southfield, MI 48075 USA
  197. P: 1 313 3502130
  198. F: 1 313 3503618
  199.  
  200. Mr. Heinz Kroger
  201. AVM AG
  202. CH 4106 Therwil
  203. Basel, Switzerland
  204. P: 41 61 7218621
  205. F: 41 61 7218070
  206.  
  207. Hiromi Aoyagi
  208. Denshi Media Services
  209. Taito 1 Chome
  210. Tokyo, Taito-KU Japan
  211. P: 81 3 32768071
  212. F: 81 3 32750951
  213.  
  214. Mr. Tia Chou
  215. Digital Video Systems, Inc.
  216. 536 Weddell Drive
  217. Suite 9
  218. Sunnyvale, CA 94089 USA
  219. P: 1 408 7344238
  220. F: 1 408 7348660
  221.  
  222. Mr. James E. Brathwaite
  223. Epic Interactive Media Co., Ltd.
  224. VPS House
  225. 52 Old Steine
  226. Brighton
  227. E. Sussex BN2 1NH
  228. United Kingdom
  229. P: 44 273 728600
  230.  
  231. Dennis Garlington
  232. GTE Interactive Media
  233. Suite 200A
  234. Carlsbad, CA 92009 USA
  235. P: 1 619 4318801
  236. F: 1 619 4318755
  237.  
  238. Jeanette Depatie
  239. Heuris Logic
  240. 1758 Muegge
  241. St. Charles, MO 63303 USA
  242. P: 1 314 9490415
  243.  
  244. Mr. Bruno Rahir
  245. International Creative Digital Image SA
  246. Boulevard Tirou 130/4th Floor
  247. Carleroi, 6000
  248. Belgium
  249. P: 32 071 300910
  250. F: 32 071 331229
  251.  
  252. Mr. Leon Silverman
  253. Vice President of Marketing
  254. Laser-Pacific Media Corp.
  255. 809 N. Cahuenga Blvd.
  256. Los Angeles, CA 90038 USA
  257. P: (213) 462-6266
  258.  
  259. Adrian Farmer - Deputy Chairman
  260. Crack Downes  - Technical 
  261. Nimbus Information Systems
  262. Raglan, Llantarnam Park, Cwmbran
  263. Gwent NP44 3AB
  264. P: (0633) 867777
  265. F: (0633) 867799
  266.  
  267. Mr. Stephan Maris
  268. N.V. Philips Industrial Activities
  269. Kampische Steenweg 293
  270. Hasselt, 3500
  271. Belgium
  272. P: 32 011 242167
  273. F: 32 011 242168
  274.  
  275. Mr. Bentley Nelson
  276. Pacific Video Resources
  277. 2339 Third Street M-4
  278. San Francisco, CA 94107 USA
  279. P: 1 415 8645679
  280. F: 1 415 8642059
  281.  
  282. Paddy Roache
  283. Philips Interactive Media Systems
  284. City House
  285. 420-430 London Road
  286. Croydon CR8 3QR
  287. United Kingdom
  288. P: 44 81 6894444
  289. F: 44 81 6893395
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.