home *** CD-ROM | disk | FTP | other *** search
/ Chip Hitware 10 / Chip_Hitware_Vol_10.iso / chiphit / multmedi / 95cdcopy / liesmich.txt < prev    next >
Text File  |  1997-12-01  |  15KB  |  305 lines

  1.                  CDCOPY.EXE V3.708 (c) by Markus Barth
  2.                  =====================================
  3.  
  4.     Mit diesem Modul ist es m÷glich Audio-Tracks von CD auf
  5.     Festplatte zu kopieren. (Copyright beachten)
  6.  
  7.     Unter Windows-95 funktioniert das Programm nur mit SCSI/ATAPI
  8.     CDROM oder Writern, die diesen speziellen Modus unterstⁿtzen.
  9.     Unter Windows-NT besteht die M÷glichkeit das o. a. Interface
  10.     oder das Generic WIN32 Interface zu nutzen.
  11.  
  12.     Es wurde unter folgender Hardwarekonstellation erstellt:
  13.     Adaptec 2940, Plextor CD-ROM 8XCS,
  14.                   RICOH 14020C,
  15.                   TOSHIBA 3401
  16.                   PIONEER DR-U24X - (CDDA Lesegeschindigkeit 3X!!)
  17.  
  18.     Es ist unter Windows-95 als auch Windows-NT 3.51/4.x lauffΣhig.
  19.     Unter beiden Betriebssystemen wurde EZ-SCSI 4.00 bzw. 4.01 (als
  20.     ASPI Schnittstelle) verwendet.
  21.  
  22.     Folgende Versionen wurden genutzt:
  23.  
  24.     WNASPI32.DLL    22528  -> EZ-SCSI 4.01
  25.     WNASPI32.DLL    21504  -> EZ-SCSI 4.00
  26.  
  27.     Sind mehrere CD-Laufwerke bzw. Writer an den Rechner
  28.     angeschlossen, so mu▀ man bei Nutzung des ASPI-Interface
  29.     mit Hilfe der INI-Datei (CDCOPY.INI) die entsprechenden EintrΣge:
  30.     Hostadapternummer, LUN und Target setzen.
  31.     DefaultmΣ▀ig sucht das Programm das erste CD-ROM/WRITER
  32.     Laufwerk, das es finden kann (Adapternr. = 0).
  33.  
  34.     Achtung - CDCOPY.INI unbedingt in das Windows-Verzeichnis
  35.     kopieren!
  36.  
  37.     Da das Modul sowohl mit ASPI-Zugriffen arbeitet, als auch
  38.     die MM-Extension des WIN32-SDK nutzt, mu▀, falls nicht das
  39.     erste CD-ROM Laufwerk genutzt werden soll, ⁿber
  40.     Systemsteuerung / Multimedia / Musik-CD auf das entsprechende
  41.     Laufwerk gewechselt werden.
  42.  
  43.     Fⁿr User von ATAPI-Laufwerken besteht bei einem Lesefehler "Read error"
  44.     die M÷glichkeit unter SCSI-Info bei den Laufwerksangaben die Option
  45.     ATAPI zu wΣhlen. Das Modul sollte nach der Anwahl neu gestartet werden.
  46.     Durch diese Option wird eine anderer Zugriff fⁿr diese Laufwerke benutzt,
  47.     die meistens das Lesen erm÷glicht. Wenn das Lesen ohne diese Option
  48.     funktioniert bringt die Option keinerlei Verbesserung irgendeiner Art.
  49.  
  50.     Bei Nutzung des Generic Interface kann das Laufwerk ⁿber eine
  51.     Combobox ausgewΣhlt werden. Mit dem generic Interface
  52.     ist das Modul mit FX!32 auch auf Alpha-Maschinen lauffΣhig!!
  53.  
  54.     Die oben links angegebene CD-ID spiegelt die ⁿber die
  55.     MM-Extension ermittelbare ID (siehe CDPLAYER.INI) wieder.
  56.     Werden in der CDPLAYER.INI passende EintrΣge zu Kⁿnstler
  57.     bzw. Titeln gefunden, so werden diese angezeigt. Unter
  58.     Windows-NT kann die CDPLAYER.INI gr÷▀er als 64 KB sein,
  59.     unter Windows-95 werden files > 64 KB nicht richtig ver-
  60.     arbeitet!
  61.  
  62.     Die erzeugten Files werden auf dem Defaultlaufwerk mit
  63.     dem Namen TRACKxx.WAV abgelegt, falls ⁿber die SAVE AS
  64.     Option kein anderes Laufwerk bzw. Name gewΣhlt wurde.
  65.     "xx" entspricht der laufenden Nummer des Titels.
  66.     Vor dem Erzeugen des Files prⁿft das Programm, ob genⁿgend
  67.     Platz auf dem Laufwerk vorhanden ist und reagiert ent-
  68.     sprechend. Wird ein von dem Defaultnamen abweichender Name
  69.     gewΣhlt, so wird hinter dem Namen automatisch die Tracknummer
  70.     angehangen.
  71.  
  72.     Das Modul verwendet nicht die Registry. Das INI-File kann
  73.     mit jedem bel. Editor bearbeitet werden. "Es mu▀ in das
  74.     Windows-Verzeichnis kopiert werden."
  75.  
  76.     Die ForceGen - Option bewirkt, da▀, obschon eine ASPI
  77.     Schnittstelle entdeckt wurde, trotzdem das WIN32 Interface
  78.     genutzt werden soll. Soll nicht das erste CD-Laufwerk als
  79.     Defaultlaufwerk angesprochen werden, so kann unter dem
  80.     "DestDr" Eintrag ein anderes Laufwerk hinterlegt
  81.     werden (z. B. DestDr=G:)
  82.  
  83.     Doppelclick auf einem Track in der Listbox zeigt einen
  84.     kleinen Dialog, in dem es m÷glich ist nur einen Teil
  85.     eines Tracks zu selektieren und zu speichern. Die Dateien
  86.     werden mit dem Defaultnamen "TRACK_XX.WAV" abgelegt, falls
  87.     ⁿber die "SAVE AS" Option kein anderer Pfad/Name gewΣhlt wurde.
  88.  
  89.     Alle Optionen sind ab V1.200 ⁿber einen Menⁿpunkt
  90.     (File/Options) zu erreichen. Der ⁿber das Optionsmenⁿ zu
  91.     erreichende Schalter "Buffered reading", bewirkt eine
  92.     Geschwindigkeitssteigerung von bis zu 20%.
  93.     (Wenigstens bei meiner Konstellation) Die Anzahl der
  94.     gleichzeitig zu lesenden Sektoren kann im Advanced-Menⁿ
  95.     festgelegt werden. Der Powermode liest bei vielen Laufwerken
  96.     (Insbesondere Plextor) noch schneller. Dieser Modus nutzt
  97.     das Event-Notification der ASPI-Schnittstelle und kann so
  98.     optimale Performance bieten. Wenn dieser Modus genutzt wird,
  99.     so sollte man auf jeden Fall anschlie▀ende das WAV-File auf
  100.     seine akustische QualitΣt prⁿfen.
  101.  
  102.     Die Option "Classic mode" bewirkt, da▀, wenn mehrere Tracks
  103.     selektiert wurden, diese in eine WAV-Datei abgespeichert
  104.     werden. Dies ist bei Classic- oder Live-CDs angebracht um
  105.     flⁿssige Liedⁿbergange zu erhalten. Werden diese Files (mit
  106.     mehreren Tracks) gebrannt, so kann man sie nicht mehr
  107.     "einzeln" ansteuern!
  108.  
  109.     Die Option "Overread def. sec." bewirkt bei ramponierten
  110.     CDs ein ▄berlesen der defeketen Sektoren. Wenn sich die
  111.     Anzahl in Grenzen hΣlt, h÷rt man dies in der Aufnahme nicht.
  112.  
  113.     Die Einstellung "Supress 0 samples" unterdrⁿckt das
  114.     Schreiben von Sektoren, die nur Nullen, also Totenstille
  115.     enthalten.
  116.  
  117.     ▄ber die Einstellung "Use cddb files" wird entschieden, ob
  118.     die CD-Informationen aus dem CDPLAYER.INI file oder aus
  119.     den cddb-Dateien (siehe CDDB - Beschreibung) genommen wird,
  120.     Die Option "Save CDPLAYER.INI/CDDB-File title" bewirkt, da▀
  121.     bei allen Speicherungen, falls vorhanden, die Titelbezeichungen
  122.     aus diesem File benutzt werden sollen. Die entsprechende Extension
  123.     (WAV, AU, RAW, MPG oder MP3) wird aber trotzdem angehangen.
  124.     Die Optionen "Save tracknumber" , "Save albumname", "Save tracktime" bzw.
  125.     "Save artist" dienen zu einer besseren Gestaltung des
  126.     Dateinamens, Tracknummer, Albumname und Kⁿnstler werden,
  127.     falls vorhanden, im Dateinamen verwendet.
  128.  
  129.     Sind auf der Aufnahme St÷rungen (Clicks) zu h÷ren, so kann
  130.     man dies mit der Option "Jitter correction" abschalten. Die
  131.     Optionen "Buffered read" und "Overread def. sectors" sind
  132.     dann nicht mehr nutzbar. Im Advanced-Menⁿ befindet sich
  133.     eine M÷glichkeit die Anzahl der zu verwendenen Puffer fⁿr
  134.     die Korrektur zu verΣndern.
  135.  
  136.     Beim Erzeugen des MPG, MP3 und MP3-WAV Formates wird zuerst
  137.     ein normales WAV-File geschrieben und dies dann nach MPEG
  138.     konvertiert. Daher wird temporΣr mehr Platz ben÷tigt.Ab der
  139.     Version 3.001 ist es m÷glich direkt MP3-Format zu schreiben.
  140.     Dazu ist jedoch das Modul "MP3-Compressor" oder L3enc notwendig.
  141.     Das Modul mu▀ im Pfad liegen, damit es gefunden
  142.     wird oder die Option "MP3CompPath" (Nur der Pfad ohne
  143.     Programmname) wird im Advenacd-Menⁿ entsprechend gefⁿllt.
  144.     Das Schreiben des MP3-WAV Formates wird ⁿber den MPEG 1
  145.     Layer 3 CODEC des Fraunhofer-Institutes vorgenommen.
  146.     Wird dir Option Quickmode genutzt, so wird beim jeweiligen
  147.     Kompressor die entsprechende Option aktiviert.
  148.     "Use L3ENC" befarf wohl keiner weiteren ErklΣrung.
  149.     Die Option "Write MP3-TAG-ID" fⁿllt nach Eingabe der ent-
  150.     sprechenden Informationen unter dem Menⁿpunkt "MP3-TAG Info"
  151.     nach dem Schreiben eines MP3-Files automatisch die ent-
  152.     sprechenden Informationen in das File. So k÷nnen die meisten
  153.     MP3-Player diese Informationen anzeigen.
  154.  
  155.     "Write DAO CUE File" ist eine Option, die nach Selektion
  156.     eines oder mehrerer Tracks ein "CUE sheet" fⁿr das bekannte
  157.     Brennerprogramm DAO erzeugt. In diesem File sind Informationen
  158.     vorhanden, wo auf der CD eine "Pause" gebrannt werden soll.
  159.  
  160.     Was ist CDDB ? - Ein weltweites Netz von Rechnern, auf denen
  161.     CD-Informationen wie Titel, Kⁿnstler, CD-Name etc. gesammelt
  162.     werden.
  163.     Damit die CD-Informationen aus einer CDDB-Datenbank abgerufen
  164.     werden k÷nnen, mⁿssen die Informationen Server, Host und
  165.     Username ausgefⁿllt werden. Alle verfⁿgbaren Server
  166.     k÷nnen auf der Seite WWW.CDDB.COM abgerufen werden
  167.     (Zwei sind z. B. sunsite.unc.edu u. cddb.moonsoft.com)
  168.     Beim Host- u. Usernamen kann z. B. www.aol.com und die
  169.     email-Adresse eingegeben werden. Ist eine bestehende
  170.     Verbindung zum Internet vorhanden, so braucht man nur
  171.     eine CD einzulegen und anschlie▀end den CDDB-Button zu
  172.     drⁿcken. Die Informationen werden dann aus der Datenbank
  173.     des ausgewΣhlten Servers abgerufen und auf der Festplatte
  174.     unter dem Namen der ermittelten ID abgelegt. Im Advanced-Menⁿ
  175.     kann ein Eintrag fⁿr ein Verzeichnis gemacht werden, aus dem
  176.     die Files gelesen bzw. neue hineingeschreiben werden sollen.
  177.     Zur Zeit wird die lokale Version der Datenbank noch nicht unter-
  178.     stⁿtzt.
  179.  
  180.     Die CDDB-ID weicht von der ⁿber den MCI-Aufruf zu ermittelnden
  181.     IDs ab! Damit neue EintrΣge in der CD-Datenbank vorgenommen werden
  182.     k÷nnen, mu▀ der Mailservername eingetragen werden. Au▀erdem
  183.     mu▀ im Feld Username eine gⁿltige E-Mail adresse hinterlegt
  184.     sein, da neue EintrΣge in Form einer E-Mail an die Datenbank
  185.     ⁿbertragen werden. Werden ungⁿltige EintrΣge vorgenommen, so
  186.     werden die Fehler in Form einer E-Mail an den Absender zurⁿck-
  187.     geschickt. Diese EintrΣge k÷nnen ⁿber den Menⁿpunkt "CDDB-File"
  188.     erfa▀t werden.
  189.     Die Option "Use http protocol" bewirkt, da▀ beim Abruf der
  190.     CD-Informationen nicht mit dem CDDB-Protokoll, sondern ⁿber
  191.     http zugegriffen wird. So k÷nnen auch Anwender, die keinen
  192.     "direkten" Internetzugriff haben, die Informationen abrufen.
  193.     Wenn diese Option genutzt wird, so mu▀ bei den CDDB-Infor-
  194.     mationen der Pfad ausgefⁿllt werden. Dies ist in den meisten
  195.     (aber nicht allen) FΣllen /~cddb/cddb.cgi. Der Vorsatz "http://"
  196.     darf nicht vor dem Servernamen stehen.
  197.     Wer nicht ⁿber den Port 80 (Defaulteinstellung) das http-Protokoll
  198.     nutzt, kann im CDCOPY.INI file einen Eintrag http_port=xxx vornehmen,
  199.     um abweichende Nummer zu nutzen.
  200.  
  201.  
  202.     Eventuelle Fehler oder VerbesserungsvorschlΣge k÷nnt Ihr
  203.     mir per E-Mail mitteilen.
  204.     Die aktuelle Version von CDCOPY ist immer auf
  205.     http://members.aol.com/mbarth2193 zu erhalten.
  206.     Sendet mir Feedback ⁿber unterstⁿtzte Laufwerke.
  207.  
  208.     Bei Problemen sendet mir bitte folgende Informationen:
  209.  
  210.     Die Version von CDCOPY
  211.     Den Hersteller des CDROMs/CDRs
  212.     Das verwendete Betriebssystem
  213.     Bei Windows-NT die genutzte Schnittstelle (ASPI oder WIN32)
  214.     Bei CDDB-Problemen, das genutzte Protokoll
  215.  
  216.  
  217.     Credits:
  218.     Speziellen Dank an A. Katranis (a.katranis@ulm.netsurf.de)
  219.     fⁿr excessives Testen und permanenten Ansporn.
  220.  
  221.  
  222.                               Achtung!
  223.  
  224.     Ab diesem Release 3.608 ist es mir nicht mehr m÷glich das Modul
  225.     als Freeware weiterzugeben. Der Status wird auf Shareware geΣndert.
  226.     Durch excessive Providerrechnungen ist es mir nicht mehr m÷glich
  227.     das Modul kostenlos abzugeben. Das Beantworten vieler E-Mails und
  228.     die Pflege der Updates erfordert es, da▀ ich zur Weiterfⁿhrung
  229.     des Projektes das Modul kostenpflichtig mache.
  230.  
  231.     Wer also m÷chte, da▀ das Projekt CDCOPY weiterlΣuft, der sollte
  232.     30,-- DM an folgende Adresse senden:
  233.  
  234.     Markus Barth
  235.     Holzmarkt 2
  236.     52511 Geilenkirchen
  237.     (Germany)
  238.  
  239.     Bei kommerzieller Verwendung oder Weitergabe ist die schriftl.,
  240.     kostenpflichtige Erlaubnis des Autors einzuholen. Es kann keine
  241.     GewΣhr fⁿr die LauffΣhigkeit des Modules ⁿbernommen werden.
  242.     Ebenfalls kann keine GewΣhr fⁿr mittel- oder unmittelbare SchΣden,
  243.     die das Modul verursacht, ⁿbernommen werden.
  244.  
  245.     M. Barth - mbarth2193@aol.com
  246.  
  247.     Versionen:
  248.     3.707 - local cddb database, Helpfile
  249.     3.706 - ATAPI-Unterstⁿtzung erweitert, Tracktime,
  250.             XING-Mpeg Encoder, Proxyserver support,
  251.     3.703 - Albumtitel, HTTP-Portmodifikation
  252.     3.702 - Einige Fehlerkorrekturen, Fehler Toshiba-Powermode
  253.     3.701 - http-Protokoll-Unterstⁿtzung fⁿr CDDB
  254.             Quickmode-Option, Powermodus, Speedanzeige
  255.             Advanced-Einstellungen
  256.     3.608 - 0-Samples unterdrⁿcken, SCSI-Info, Fehler NEC Laufwerke,
  257.             kleinere Verbesserungen, Speedselektion, Unterstⁿtzung
  258.             fⁿr IBM, Cyber drives
  259.     3.606 - Fehlerkorrekturen, L3enc
  260.     3.605 - RICOH MP Laufwerke, MP3-ID TAG,
  261.             DAO CUE-Sheet Generierung
  262.     3.603 - Fehlerkorrekturen
  263.     3.602 - Jitter correction unter Windows-NT,
  264.             Statusinformationen bei CDDB-Kommunikation
  265.     3.600 - Schreiben von MP3-WAV-Files ⁿber L3CODEC des
  266.             Fraunhofer Inst., Optionen "Save tracknumber",
  267.             "Save artist", Pfadangabe fⁿr CDDB-files
  268.     3.505 - Einsenden neuer CD-Information zur CD-Datenbank
  269.     3.502 - Gepuffertes Lesen fⁿr versch. Drivetypen
  270.             Behebung kleinerer Fehler
  271.     3.500 - Lesen von Titel/Kⁿnstler etc. ⁿber Internet-Datenbank
  272.             CDDB / ATAPI-Support f. Windows-95
  273.             Anschlu▀ MATSHITA / PANASONIC - Laufwerke
  274.     3.001 - MP3 - Format ⁿber MP3-Compressor Aufruf
  275.     3.000 - Abspeichern der Optionen
  276.             Jitter correction fⁿr einige Laufwerke
  277.     2.005 - Selektion/Deselektion einer ganzen CD
  278.             Mehrfache Wiederholung fehlgeschlagener LesevorgΣnge
  279.             ASPI-Zugriffe beschleunigt fⁿr einige Drivetypen
  280.     2.003 - Fehlerkorrektur
  281.     2.002 - Selektion der Trackauszⁿge bis auf Frameebene
  282.     2.001 - Unterstⁿtzung fⁿr TEAC (SCSI) Laufwerke
  283.     2.000 - Unterstⁿtzung des MPG (MPEG 1 layer 2) Formates
  284.             Extrem klein und extrem langsam beim Packen
  285.     1.700 - Informationen ⁿber ben÷tigten Speicherplatz der Tracks
  286.             und Auszⁿge
  287.     1.604 - Fehler beim Lesen im non-Buffered mode, wenn man das
  288.             generic interface nutzt.
  289.     1.603 - Support for HITACHI drives
  290.     1.602 - Einige Fehlerkorrekturen
  291.     1.600 - Support for RICOH drives (ASPI)
  292.     1.500 - Auswahl des zu nutzenden CDROMs/CDRs ⁿber eine Combobox
  293.             und gepuffertes Lesen bei Nutzung des "Generic Interface"
  294.     1.400 - Abspeichern der Tracks unter dem in CDPLAYER.INI
  295.             gefundenen Titel oder einem selbst gewΣhlten
  296.     1.300 - Sch÷nere Buttons, Tooltips
  297.             Dialog zum Selektieren und Speichern eines Trackteils
  298.     1.200 - Soundfiles als WAV, AU, oder RAW abspeichern
  299.             Claccic-mode (Mehrere Klassik- oder Livestⁿcke
  300.             ohne Pause in eine Datei schreiben)
  301.     1.100 - Unterstⁿtzung des Generic WIN32 Interface (WINDOWS-NT)
  302.     1.005 - Unterstⁿtzung fⁿr HP-Writer
  303.     1.004 - ▄berlesen defekter Sektoren
  304.             Anzeige von CDPLAYER.INI inhalten, falls vorhanden
  305.