Version
1.30: Feurio! CD-Manager: - Lesen
von C2-Fehler-Informationen implementiert:
CD-ROMs besitzen verschiedene Ebenen der Fehlererkennung und Korrektur. Viele
Fehler können von CD-ROMs korrigiert werden. Eine Ebene der Fehlerkorrektur
ist die "C2-Fehler-Korrektur". Normalerweise werden korrigierbare C2-Fehler nicht
gemeldet - eine CD-ROM meldet normalerweise nur NICHT korrigierbare Fehler. Einige
CD-ROM Laufwerke sind aber in der Lage, die Anzahl der aufgetretenen C2-Fehler
zurückzugeben. Ist das Laufwerk hierzu in der Lage, kann Feurio! ab jetzt
beim Auftreten eines korrigierbaren C2-Fehlers eine Warnmeldung ausgeben oder
am Ende des Auslese-Vorgangs die Anzahl der aufgetretenen C2-Fehler angeben.
Auf diese Weise kann eine "schlechte" CD erkannt werden und insbesondere kann
dies ein Warnhinweis für evtl. fehlerhafte Daten sein (die Fehlerkorrektur
sollte zwar die Daten korrigiert haben - da die Korrektur aber teilweise auch
auf Interpolation beruht, kann es sein, dass die Daten in diesem Fall nicht genau
dem Original entsprechen).
- Rechner herunterfahren" im Dekomprimieren / Komprimieren-Dialog:
Im Dialog "Dekomprimiere / Komprimiere" Tracks ist ein zusätzlicher Button
"Rechner Herunterfahren" hinzugekommen. Hiermit wird der Rechner automatisch
nach dem Dekomprimieren / Komprimieren heruntergefahren und ausgeschaltet (wenn
vom Rechner unterstützt)!
- "Index 0 Lesen" Implementiert:
Durch Setzen des Schalters "Index 0 Lesen" im "Kopiere Tracks" Dialog werden
jetzt auch in Index-0 Abschnitten "versteckte" Daten eingelesen.
- Anzeige "Buffer voll" im Fortschritts-Dialog:
Da sich öfter Leute gewundert haben, warum Ihr CD-ROM beim Auslesen von
Tracks nichts so schnell ausliest wie beim Device-Test, und dies meistens daran
lag, dass die Festplatte die Daten nicht schnell genug abnehmen konnte, haben
wir jetzt eine Anzeige "Buffer voll - warte auf Festplatte" in den Fortschrittsdialog
eingebaut.
Diese Anzeige "leuchtet" auf, wenn der Feurio! interne Buffer total gefüllt
ist und daher das CD-ROM kurzzeitig "gestoppt" werden muss (bis die Festplatte
wieder einige Daten geschrieben hat).
Auf diese Weise sollte jetzt deutlicher werden, wenn die Festplatte zu langsam
bzw. der Buffer-Speicher zu klein ist - und eine unnütze Fehlersuche in
den CD-ROM-Parametern erspart werden!
- UMSTELLUNG AUF VISUAL C 6.0:
Feurio! wurde jetzt von Visual C 4.0 auf Visual C 6.0 umgestellt. Hierdurch
ist Feurio! unter anderem etwas kleiner geworden (das Update-Paket ist zwar größer;
dies liegt aber nur an den neuen Runtime-Bibliotheken), auch sollte Feurio! etwas
schneller werden.
Es ist nicht auszuschließen, dass sich der neue Compiler an gewissen Stellen
anders verhält als der alte Compiler und hierdurch Fehler entstehen. Wir
haben die neue Version zwar schon ausführlich getestet sowie einen langen
Betatest durchgeführt (daher gab es auch lange keine neue Version), aber
es ist nicht auszuschließen, dass wir noch Fehler übersehen haben.
- Kleinigkeiten:
Drag&Drop vom Explorer funktioniert jetzt
Im Dialog "Daten-Partitionen festlegen" können jetzt durch einen Doppelklick
auf den Laufwerks-Eintrag beliebige Pfade (d.h. nicht nur "<Laufwerk>:als
Pfade zur Speicherung von Wave-Dateien festgelegt werden
Lesen des Inhaltsverzeichnis verbessert:
Das Lesen des Inhaltsverzeichnisses wird jetzt in einem Extra-Thread durchgeführt,
so dass das Hauptfenster auch während des Lesen des Inhaltsverzeichnis reagiert.
Sollten hierbei irgendwo Probleme auftreten -> Mail!
- Fehlerkorrekturen:
Erstellen von mp3s von Projekten mit gelinkten Tracks funktioniert jetzt korrekt
Wurde im Trackeditor zuerst die Startposition eines Tracks verändert (d.h.
ein Teil des Anfanges ausgeschnitten) und anschließend der Track an den
vorherigen Track gelinkt, wurde die Spielzeit des vorherigen Track verändert
(teilweise sogar auf 0) -> Korrigiert.
Wave-Player: Setzen von Start- und Endposition wurde erst nach Drücken von
"STOP" korrekt ausgeführt -> Korrigiert.
Importieren von Playlisten:
Beim Importieren von Playlisten wurden die Tracks (unsinnigerweise) alphabetisch
sortiert -> Korrigiert
Abspielen von Tracks von CD-Extra-CDs verbessert:
Bei einigen CD-ROMs funktionierte das Abspielen von Audio-Tracks von CD-Extra
CDs nicht korrekt -> sollte jetzt besser funktionieren!
Feurio! CD-Writer: - Datenbankanbindung
-> CD-TEXT-CDs on-the-fly erstellen:
Ab jetzt kann der Feurio!® CD-Writer auf die Datenbank des Feurio! CD-Managers
zugreifen (wenn der Feurio!® CD-Manager geladen ist).
Dadurch kann jetzt zum Einen bei einer CD-Kopie der Name der CD (soweit bekannt)
angezeigt werden - dies verhindert das evtl. versehentliche Kopien einer falschen
CD erstellt werden.
Insbesondere kann jetzt auch eine DIREKTE Kopie einer CD mit CD-TEXT erstellt
werden!
Einfach die betreffende CD einlegen, CD-TEXT Schreiben aktivieren -> schon
wird eine Kopie mit CD-TEXT gebrannt (wenn der Feurio!® CD-Manager geladen
ist und die CD in der Datenbank vorhanden ist)!
- Kopieren mit nur einem Recorder
Ab jetzt ist auch das Kopieren mit nur einem CD-Rekorder (ohne CD-ROM) möglich;
zuerst wird vom CD-Recorder ein Image ausgelesen, dann wird die CD ausgeworfen,
es erscheint eine Meldung, daß nun der CD-Rohling eingelegt werden kann
- nach Einlegen des CD-Rohlings startet der Brennvorgang automatisch.
- "CD-R Einlegen" Dialog
Bisher war der "Brennen" Button deaktiviert, solange kein leerer CD-Rohling
eingelegt wurde. Da dies bei einigen Usern zu "Verwirrung" geführt hat,
haben wir es jetzt so geändert, daß der "Brennen" Button immer aktiviert
ist; liegt kein leerer CD-Rohling ein, geht eine Dialogbox auf, die zum Einlegen
des/der CD-Rohlinge auffordert; der Brennvorgang wird dann automatisch gestartet,
sobald ein leerer CD-Rohling einlegt wurde.
- Verbesserung Mehrfach-Kopie:
Die Behandlung von Mehrfach-Kopien wurde verbessert. Sind mehrere Kopien aktiv,
erfolgt nach dem Brennen der CDs eine Meldung, in der z.B. angezeigt wird, wie
viele CDs bereits gebrannt wurden und wie viele noch zu brennen sind. Nach dem
Einlegen eines neuen CD-Rohlings (bzw. neuer CD-Rohlinge beim Brennen auf mehreren
Writern) startet der neue Brennvorgang automatisch.
- Änderung bei "Power Calibration":
Dies betrifft alle Writer, die mit Befehlen nach dem "Multi-Media-Commandset"
angesprochen werden, (d.h. praktisch alle modernen Brenner, z.B. TEAC 56/68,
alle Yamaha-Brenner außer CDR 100/102, Phillips CDD 3600 und höher,
HP 7200 und höher, Sony CRX 100/110, Ricoh 7040/7060..).
Eigentlich sollte der Writer beim Starten eines Schreibvorganges automatisch
eine "Power Calibration" (d.h. Anpassung der Laserleistung an den eingelegten
Rohling) durchführen, um ein optimales Resultat zu erreichen. Leider scheinen
einige Writer das nicht zu machen. Wir senden daher ab jetzt vor dem Starten
eines Brennvorganges einen Befehl zum Brennen, der den Brenner explizit anweist,
eine "Power Calibration" durchzuführen. Brenner, die bisher bereits korrekt
eine automatische "Power Calibration" durchgeführt haben, sollte dieser
Befehl nicht stören (die meisten Brenner ignorieren ihn), so daß wir
ihn erstmal für alle Brenner aufgenommen haben. Sollten irgend welche Brenner
mit dem "Power Calibration"-Befehl Probleme haben, bitte eine Mitteilung an uns
senden!
- Speicherung der Auslese-Geschwindigkeit (CD-Copy):
Bisher wurde die Auslese-Geschwindigkeit vom Feurio!® CD-Manager übernommen,
d.h. wurde für ein CD-ROM z.B. im Feurio!® CD-Manager 24x als Auslesegeschwindigkeit
angegeben, wurde diese auch für den Feurio!® CD-Writer übernommen.
Da viele User sich eine unabhängige Speicherung der Auslesegeschwindigkeit
gewünscht haben, habe ich diese jetzt implementiert.
- Rohlings-Datenbank -> Testdatum implementiert:
In der Rohlings-Datenbank wird jetzt ebenfalls das Datum des Tests gespeichert;
in der Rohlings-Datenbank-Anzeige ist auch das Sortieren nach dem Datum möglich.
Bei den Einträgen von alten Feurio!® Versionen wurde das Testdatum noch
nicht mit gespeichert, daher ist die Datums-Spalte bei den alten Einträgen
leer.
- Rohlings-Datenbank -> Behandlung CD-RWs verändert
Leider gibt es Hersteller, die CD-Rs und CD-RWs mit gleicher offizieller Spielzeit
(und natürlich gleicher Spielzeit) herausgeben, so daß in diesem Fall
die CD-RW mit der CD-R "verwechselt" wurde. Um dies zu beheben, wird ab jetzt
in der Rohlings-Datenbank gespeichert, ob es sich um eine CD-RW handelt. Dies
hat leider zur Folge, das mit alten Versionen getestete CD-RWs nicht mehr erkannt
werden - CD-RWs müssen also noch einmal getestet werden.
- Button "Image" implementiert:
Im Hauptdialog ist jetzt in der CD-COPY Karteikarte ein Button "Image" hinzugekommen.
Mit diesem Button kann ein Image der eingelegten CD erstellt werden; das Image
kann dann später gebrannt werden.
- Anzeige von ATIP-Informationen:
Feurio!® kann jetzt die auf einem Rohling gespeicherten ATIP-Informationen
ausgeben. Hierzu im Menü "Extras" "ATIP-Informatuinen ausgeben" auswählen.
- Dialogbox "Neues Device gefunden" eliminiert.
Die Dialogbox "Neues Device gefunden" hat bei einigen Usern zu Irritationen
geführt. Daher wurde die Dialogbox jetzt abgeschaltet.
Feurio!® gibt keine Box mehr aus, wenn neue Geräte gefunden werden.
Es werden alle eindeutig als CD-Writer erkannten Geräte in die Writer-Liste
aufgenommen.
Geräte, die Feurio!® nicht als CD-Writer bekannt sind, werden erst einmal
nicht als CD-Writer in Feurio!® eingebunden. Durch Aktivieren des "Device
als Writer verwenden"-Schalters im Device-Info Dialog (Menü: "Programm",
Eintrag: ""Device-Liste anzeigen" -> "Device-Info") kann der Writer aber auch
weiterhin manuell als CD-Writer angemeldet werden.
Durch Setzen des Schalters "Manuelle Treiber-Zuordnung" im Programm-Parameter-Dialog
(Sektion: Spezial-Parameter) kann das alte Verhalten von Feurio!® (Dialogbox,
wenn ein neues Device gefunden wird) wieder aktiviert werden.
- Neue CD-Brenner:
Folgende Brenner werden jetzt ebenfalls unterstützt:
Waitec WT624, WT824, WT2082, WT2422EI
HP 8200i, HP 9200i, 9100i, HP M820+ (inkl. CD-Text)
SONY CRX 120/140 (inkl. CD-Text)
Creative CD-RW4224/CD-RW4424 (inkl. CD-Text)
JVC XR-W 4080 (inkl. CD-Text)
Arcer CDRW 4x4x32
Plexwriter 8220/8432 (inkl. CD-Text)
Mitsumi 4802/4804
Matushita (Panasonic) CR-R CW 7503
mitsubishi chemical cdrw4X4X20
Traxdata CDRW 2224 Plus, CDRW 4424 Plus
Goldstar CED-8041B
Philips PCA 460RW, CDD 3801, CDD 4201
Ricoh 7040S, 7060A, 7060S
Smart & Friendly CD-RW6424A
Yamaha CRW 6416S
Tevion CDRW 4X4X32
Rioch 7040A korrigiert
Da RICOH uns jetzt endlich unterstützt, konnte der RIOCH 7040 Treiber endlich
korrigiert werden; alle bekannten Fehler wurden korrigiert.
Memorex CDRW-4420, CDRW-1622
Freecom Travelerstar 4x4x24
Imation CD-RW Super Recorder 4x4x20
HP 7500i
- Kleinigkeiten:
Analysieren von CDs mit Index-0 > 20 Sekunden:
Bisher hat Feurio!® beim Analysieren einer Quell-CD Index-0 Abschnitte größer
20 Sekunden mit einer Fehlermeldung abgebrochen, da wir bisher davon ausgegangen
sind, daß es sich hierbei um einen Fehler handelt. Da es jedoch Anwender
gibt, die einen Index-0 Abschnitt von mehr als 20 Sekunden haben wollen, haben
wir diese Sperre jetzt entfernt.
Fehlermeldung des Fehlers beim Leadout-Schreiben (Überbrennen) geändert:
Beim "Überbrennen" paßt üblicherweise das Leadout nicht mehr
auf die CD; dies hat zur Folge, daß normalerweise eine Fehlermeldung "Fehler
beim Leadout-Schreiben" erscheint. Diese Fehlermeldung ist zwar eigentlich korrekt,
hat aber viele User sehr irritiert.
Wir haben die Routinen jetzt so geändert, daß, wenn Überbrennen
aktiviert war UND beim Leadout-Schreiben ein Schreib-Fehler auftritt, keine Fehlermeldung
mehr ausgegeben wird, sondern die "normale" Fertig-Meldung angezeigt wird. In
der Meldung wird lediglich vermerkt, daß beim Leadout-Schreiben ein Fehler
aufgetreten ist.
Wurde "überbrennen" NICHT verwendet, wird wie bisher eine Fehlermeldung
ausgegeben, wenn beim Leadout-Schreiben ein Fehler auftritt.
- Fehlerkorrekturen:
Image-Kopien ohne Index-Marken:
Wurde eine IMAGE-Kopie erstellt (d.h. Schalter "on-the-fly" aus), wurden immer
Index-Marken gelesen (unabhängig vom Schalter "Index-Marken Kopieren) ->
Korrigiert (d.h. jetzt wird die CD auf Wunsch auch ohne Index-Marken kopiert).
Hintergrund: Manche CD-ROMs lesen CDs deutlich schneller aus, wenn keine Index-Marken
ausgelesen werden.
Brennen von Projekten mit mp3-Dateien mit verschiedenen Bitraten:
Offensichtlich haben einige mp3-Codecs Probleme, wenn mp3-Dateien mit verschiedenen
Bitraten nacheinander dekodiert & gebrannt werden sollen. Wir haben jetzt
bei jedem Wechsel des Tracks einen künstlichen Decoder-Reset (Schließen
und erneutes Öffnen des Decoders) eingebaut, hiermit scheint das Problem
behoben zu sein.
Kopieren "kurzer" CDs:
Wurde eine On-the-Fly Kopie einer CD gemacht, die weniger Inhalt hatte als der
Buffer-Speicher groß war (d.h. der Buffer-Speicher konnte vollständig
gefüllt werden), hat sich Feurio!® beim Füllen des Buffers aufgehängt
-> behoben.
Automatisches Herunterfahren des Rechners nach Brennvorgang:
Das automatische Herunterfahren des Rechner nach einem Brennvorgang funktioniert
wieder.
|