Problemas al grabar CD
Buffer Underrun, Jitter, protección anticopia, overburning: los obstáculos más comunes y cómo superarlos.
Aquí recopilamos los problemas clásicos al grabar CDs de más de 30 años de experiencia: por qué algunos CDs no se pueden leer, qué hace BurnProof, cómo funciona RawCopy y cómo se eludía históricamente la protección anticopia.
📋 Contenido de esta página
BurnProof y Buffer Underrun
El Buffer Underrun – el clásico de la grabación de CD. Cuando el flujo de datos hacia la grabadora se interrumpe y el búfer de la grabadora se vacía, antes el CD se convertía en un posavasos.
Lo que se intentó antes de BurnProof
Sony intentó primero hacer que los CDs arruinados fueran reutilizables. Luego llegaron los programas de Packet-Writing: en lugar de escribir megabytes de una vez, se limitaban a paquetes más pequeños del tamaño del búfer. Funcionaba, pero solo con CDs de datos, y no todas las unidades podían leer esos discos.
Burn-Proof de Sanyo
Una combinación de hardware y firmware actualizable. La grabadora supervisa constantemente el estado del búfer. Antes de que se vacíe, detiene la escritura en un punto adecuado dentro del patrón EFM, el búfer se rellena, los datos se sincronizan y la escritura se reanuda inmediatamente después del último punto.
📏 100 micrómetros vs. 40 micrómetros
Según el Orange Book, la distancia entre la interrupción de la escritura y la reanudación no debe exceder los 100 micrómetros, lo cual hasta ahora era imposible de lograr. Gracias a BurnProof: solo 40 micrómetros. Primer modelo: el PlexWriter 12/10/32A de Plextor, a partir de principios de junio de 2000.
Hoy en día, prácticamente todos los fabricantes tienen una tecnología similar, bajo diferentes marcas.
Overburning (sobregrabación)
Overburning significa: explotar la capacidad de un disco virgen más allá de las especificaciones – gracias al margen de tolerancia inherente a cada disco virgen. Por lo general, 2 minutos, pero puede variar entre poco menos de uno y 5-6 minutos.
Overburning vs. discos de mayor duración
No confundir con la grabación de discos virgen de mayor duración (por ejemplo, 80 en lugar de 74 minutos): en este caso, las pistas del pregroove simplemente se colocan más cerca. Esto es mucho menos problemático que el overburning real.
⚠️ Precaución: Si intentas sobregrabar con hardware inadecuado, el pickup puede sufrir daños irreparables. Infórmate si tu grabadora es capaz de hacerlo.
Los valores de tolerancia reales cambian constantemente, incluso dentro de la misma marca, cuando se lanzan nuevas series de producción. Por lo tanto, dependes de tu propia experimentación. CDRWIN, por cierto, puede sobregrabar. 🙂
Corrección de Jitter
Las pistas de audio no tienen encabezados con información de dirección en los sectores; el láser no puede "aterrizar" exactamente en una posición deseada. Si la lectura se interrumpe y se reanuda, el láser tiene problemas para encontrar el punto de interrupción.
La consecuencia: algunos bloques se leen dos veces o algunos se saltan. Ambas cosas provocan chasquidos o interrupciones audibles en la pista.
Qué hace la corrección de Jitter
El software lee unos pocos bloques antes y después de la interrupción y los compara con los datos escritos recientemente, de esta manera se encuentra la conexión exacta. Ventaja: archivos de audio limpios. Desventaja: mayor tiempo de lectura.
Otros modos de lectura
- Resincronización de audio (sin corrección de Jitter): Depende completamente del hardware. El método más rápido, pero necesita una buena unidad.
- Resincronización superpuesta: Repite la lectura de los últimos bloques y compara. Un buen compromiso entre velocidad y precisión.
- Resincronización redundante: Añade patrones de corrección estadísticos para la máxima precisión. Puede provocar Buffer Underruns en copias directas.
RawCopy – El modo de copia efectivo
El modo de copia RAW es el método de escritura y lectura para CDs protegidos contra copia. "RAW" significa: lo más 1:1 posible, sin modificaciones. El problema: no todas las unidades pueden leer en modo raw, no todas las grabadoras pueden escribir en modo raw, y hay diferentes modos RAW con diferente eficiencia.
⚠️ Atención: Muchas grabadoras de CD/DVD pueden escribir en modo raw, ¡pero no leer en modo raw! Suena absurdo, pero es una realidad. Si tienes un dispositivo así, necesitarás una unidad de lectura adecuada adicional.
Los modos RAW históricos
La madre de todos los métodos. Los datos puros del usuario más la corrección de errores de un sector. CDRWIN fue probablemente el primer programa que utilizó este modo.
Más 16 bytes de subcanal. Generalmente suficiente para CDs con sectores defectuosos como protección.
Lo máximo: todos los 96 bytes de los subcanales. Supera prácticamente cualquier protección anticopia y hace que la grabadora sea capaz de cosas que en realidad no puede hacer (CD-Text, CD+G).
Las grabadoras que no pueden escribir RAW normal son forzadas a hacerlo a través de Session-At-Once.
Como SAO-RAW, más todos los 96 bytes de subcanal. Comparable con RAW DAO (+96 Bytes).
Algunos métodos de protección anticopia manipulan los patrones de bits físicos más bajos. Casi ninguna unidad puede reproducirlos con exactitud; los programas con optimización EFM ayudan. Por ejemplo, GameJack lo dominaba.
Los métodos de protección más recientes verifican la posición física de los datos. Los CDs prensados son clones casi perfectos, los discos vírgenes no. Solución: imágenes de CD más unidades virtuales (SimDisc, GameJack). Esto fue posible gracias a nuestro inventado XMD (Extend Media Descriptor Format).
Métodos de protección anticopia – Un resumen histórico
Hoy en día, los métodos de protección anticopia en CDs/DVDs apenas se utilizan; la mayoría de los juegos dependen de la verificación de licencias en línea. Pero para la historia:
Importante: Esta información no está destinada a facilitar la fabricación de copias ilegales. Este artículo no es un asesoramiento legal; en caso de duda, consulta a un abogado.
Lo que está legalmente permitido
Según el § 69d, apartado 2 de la Ley de Propiedad Intelectual, el comprador puede realizar una copia de seguridad si es necesaria para su uso futuro. Pero no en el caso de CDs protegidos contra copia. La cuestión de "¿por cuenta propia o no?" tampoco está completamente aclarada, ya que depende de las condiciones de la licencia.
Definitivamente permitido:
- Copiar la propia colección de audio al disco duro y crear compilaciones.
- Copiar CDs comprados por uno mismo y regalarlos a la familia/círculo íntimo de amigos.
- Grabar en CD MP3s de Internet libres de derechos de autor o con autorización del autor.
Definitivamente prohibido:
- Hacer copias piratas, realizar varias copias de seguridad.
- Parchear CDs protegidos contra copia para que funcionen.
- Copiar CDs de software prestados.
- Venta de CDs de audio copiados.
- Copia indiscriminada en el círculo de amigos.
Los métodos históricos de protección anticopia
Modifica la tabla de contenidos para que los archivos parezcan mucho más grandes de lo que realmente son. Los programas de grabación se niegan a funcionar porque el "tamaño" supera los 74/80 minutos.
Dos archivos con el mismo nombre en el mismo directorio, modificados por TOC. El sistema operativo intentaría sobrescribir uno. Solución: copiar sector por sector.
Los CD de juegos suelen tener un track de datos + varios tracks de audio. Un track de datos adicional al final de la sesión confunde a muchas grabadoras. Nombre de formato: "CD Plus".
Más de los 74 minutos habituales en el disco, a veces solo 1-2, a veces hasta 6 minutos. Los programas de grabación normales tiran la toalla. Solución: Discos vírgenes de 80 o 99 minutos más software y hardware capaces de overburning.
Un solo archivo llamado Laserlock que no se puede copiar. La lectura sector por sector/track por track es la solución; simplemente omitirlo no es suficiente, porque la copia no funciona sin este archivo.
Una especie de firma digital con la que se marcó el CD durante la masterización. Se reconoce por el logotipo "DADC" en el anillo interior. Se necesita una copia 1:1 efectiva que incluya los 96 bytes de control.
Algunos de los primeros bloques se crean intencionadamente defectuosos, además de un archivo Clokspl.exe. La copia sector por sector/track por track en modo RAW suele solucionarlo.
Actualizaciones de Firmware
Para grabadoras de CD y DVD solía haber actualizaciones de firmware regulares. En su momento teníamos la que probablemente era la lista más grande del mundo, pero muchos fabricantes de grabadoras ya no existen o ya no producen grabadoras. Por lo tanto, las actualizaciones de firmware también fueron eliminadas de los servidores.
Antiguas Fuentes de Firmware
Teníamos actualizaciones para, entre otros: Acer, Aopen, BTC, Caravelle, Creative, Delta, Hewlett Packard, Iomega, JVC, LG, LiteOn, Matsushita/Panasonic, Memorex, Mitsubishi, Mitsumi, NEC, OTI, Philips, Pinnacle, Plasmon, Plextor, Ricoh, Samsung, Smart & Friendly, Sanyo, Sony, TDK, Teac, Traxdata, Verbatim, Waitec, Wearnes, Yamaha.
📜 Anécdotas de Grabadoras
El Mitsumi 2801 al principio solo podía TAO; se suponía que DAO se añadiría mediante una actualización de firmware. Pero los ingenieros se habían equivocado en los cálculos: la memoria existente era unos pocos KB demasiado pequeña…
También inolvidable el Teac 55S, probablemente una de las mejores grabadoras jamás construidas. Robusta, duradera, lo podía todo. En la CeBIT 2001 mostramos una torre de grabación con 32 de estas grabadoras Teac en paralelo; el dispositivo sigue funcionando hoy (con Windows 98), solo 3 o 4 grabadoras han dejado de funcionar.
Controladores ASPI
En tiempos de Windows 95/98/NT4/2000 y SCSI, el controlador ASPI era casi obligatorio en cada ordenador. ASPI = Advanced SCSI Programming Interface, a pesar de su nombre, también se utiliza para dispositivos ATA, ATAPI, USB y FireWire.
Hoy en día, cada software de grabación (incluido CDRWIN) trae su propio controlador ASPI.
Legendarios fueron los controladores ASPI de Adaptec, Tekram, Dawicontrol, Symbios Logic. Con los sistemas actuales ya no son compatibles; el controlador Adaptec, por ejemplo, sigue estando en la versión 4.72 (última actualización en el año 2000).
Auto Insert Notification (AIN)
La notificación automática al cambiar un disco – AIN inicia un programa tan pronto como se detecta un CD en la unidad. Lo que se pretende con buenas intenciones, puede tener efectos secundarios desagradables en medio de un proceso de escritura: el programa que se inicia repentinamente puede consumir potencia de cálculo, el flujo de datos se interrumpe, el proceso de escritura se aborta.
Además, AIN obliga a Windows a monitorizar constantemente todas las unidades de CD, incluida la grabadora. Tampoco es ideal.
Desactivar AIN
En Windows 9x/ME: Abrir el Administrador de dispositivos → Seleccionar la unidad de CD-ROM → Propiedades → Pestaña "Configuración" → Desmarcar la casilla correspondiente. Repetir para cada unidad. Reiniciar. Poner al perro a salvo.
En Windows NT/2000/XP: Establecer el siguiente valor en el Registro a 0:
En Windows 10: En el Asistente de Notificaciones del Panel de Control.
CDRWIN 10 resuelve la mayoría de los problemas
Domina todos los modos RAW, BurnProof, overburning, Cuesheet y edición PQ - gratis. Además: recuperación de datos con Forensic System, en caso de que un disco se estropee.
