No hay sonido en un video de youtube con Firefox o Safari en Mac OS X

Pues otra entrada cuya finalidad es documentar un error que he sufrido en mi mac esta mañana.

El tema es que de pronto he dejado de oir el sonido en los vídeos de youtube, y también de cualquier vídeo insertado en una página web que utilice el plugin de Flash Player para su reproducción, utilizando safari o firefox, que son los dos navegadores que tengo instalados en mi Mac OS X.

El caso es que el sistema de sonido funciona perfectamente, y si que se puede oir el sonido de un vídeo en QuickTime aunque esté embebido en una página web.

Después de dar algunas vueltas he encontrado la solución gracias a Google.

Parece ser que se produce porque algunas aplicaciones cambian la configuración de audio del ordenador a una velocidad de muestreo de que es demasiado alta para otro software. En mi caso el programa que ha sido el causante ha sido Audacity.

La solución para resolver el problema es resetear la configuración de audio del Mac OS X a su configuración original:

  • Abrir "Configuración de Audio MIDI" (Aplicaciones > Utilidades > Configuración de Audio MIDI), y luego comprobar la "Salida de audio".
  • Cambiar a "Salida de audio" a 44100,0 Hz.
  • Salir de la Configuración de Audio MIDI.

Con esto el problema está resuelto.

Documentación original en http://docs.info.apple.com/article.html?artnum=300832

Popularity: 5% [?]

Posted in Soporte | 11 Comments

Error 46: No se pueden cargar o encontrar el control ActiveX de Quicktime

Esta entrada es un offtopic ya que no tiene mucho que ver con el contenido del blog, pero la introduzco por dos razones, para no olvidarme de como he solucionado un problema que me ha dado mucho trabajo en las últimas horas, y para ayudar a aquel que pueda estar en misma tesitura.

El problema en cuestión se da con Quicktime, en mi caso concreto en la actualización a la versión 7.4, mezclada en un misma secuencia con la desistalación de una aplicación también de vídeo, de modo que no tengo muy claro si se debió a la primera, a la segunda, o a la mezcla de ambas.

El caso es que cuando iba a arrancar Quicktime me daba el siguiente mensaje "Error 46: Could not load or find the QuickTime ActiveX control" . El mismo se da por un problema de permisos en algunas entradas de la aplicación en el registro.

Probé a desistalar y volver a instalar sin éxito alguno, y al final de muchas vueltas logré ponerlo a funcionar. Estos fueron los pasos seguidos:

Desistalación limpia de iTunes y Quicktime resumida en los siguientes pasos:

  1. Sal de iTunes y Quicktime.
  2. En el menú Inicio, haz clic en Panel de control.
  3. Abre Agregar o quitar programas o en Desinstalar un programa.
  4. Selecciona iTunes de la lista de programas instalados actualmente y, a continuación, haz clic en Quitar o Desinstalar.
  5. Después de desinstalar iTunes, no reinicies si se te pide.
  6. Si había otras entradas de iTunes, quítalas también.
  7. Quita cualquier aplicación que sirva para actualizar el iPod.
  8. Quita cualquier instalación de QuickTime.
  9. Reinicia el ordenador.
  10. Después de que se reinicie el ordenador, abre Disco local C: en Mi PC/PC o cualquier disco en el que haya instalados programas.
  11. Abre la carpeta Archivos de programa.
  12. Elimina las carpetas de iTunes, iPod, y QuickTime.
  13. Comprueba dentro de la carpeta de usuarios que tampoco hay ninguna carpeta asociada a estas aplicaciones, generalmente al menos tendrás la de iTunes en el área de música. Eliminalas todas.
  14. Elimina los archivos de QuickTime y QuicktimeVR situados en la carpeta C:\Windows\system32\.
  15. Haz una búsqueda de las palabras apple, iTunes, Quicktime, iPod en tu disco duro para asegurarte que no queda nada en el mismo.
  16. Haz clic con el botón derecho en la Papelera de reciclaje y, en el menú de accesos directos, haz clic en Vaciar Papelera de reciclaje.
  17. Reinicia el ordenador.

Una vez realizada la desistalación de los programas limpia el registro, hay multitud de aplicaciones que sirven pero yo utilice una gratuita, en concreto RegSeeker. Pasos con la misma:

  1. Haz una copia de seguridad del registro, es importante pues cualquier modificación no controlada en el mismo puede hacer que tu máquina deje de funcionar.
  2. Ejecuta la aplicación.
  3. Limpia todas las referencias que encuentres relacionadas con Quicktime, iTunes, iPod, o Apple. Sólo esas entradas.

Bien el siguiente paso es prepararse para identificar donde se genera el problema exactamente y para ello necesitaremos alguna herramienta más.

  1. Descargar "Process Monitor" (de Sysinternals) y ejecutarlo. http://www.microsoft.com/latam/technet/sysinternals/SystemInformation/processmonitor.mspx
  2. Añada los siguientes filtros en el programa Process Monitor "Nombre Proceso" "es" "QuickTimePlayer.exe" "Incluir"
    "Resultado" "es" "ACCESS DENIED" "Incluir" 
  3. Ejecutar QuickTimePlayer.exe para encontrar las claves de QuickTime que no logra arrancar.

En mi caso las claves afectadas eran las siguientes.

HKEY_CLASSES_ROOT\QTfile
HKEY_CLASSES_ROOT\QuickTime.QuickTime
HKEY_CLASSES_ROOT\QuickTime.QuickTime.5
HKEY_CLASSES_ROOT\QTOLibrary.QTUtils
HKEY_CLASSES_ROOT\QTOLibrary.QTUtils.1
HKEY_CLASSES_ROOT\QTOControl.QTControl
HKEY_CLASSES_ROOT\QTOControl.QTControl.1
HKEY_CLASSES_ROOT\QTOControl.QTControlPropPage
HKEY_CLASSES_ROOT\QTOControl.QTControlPropPage.1
HKEY_CLASSES_ROOT\QTOLibrary.CFObject
HKEY_CLASSES_ROOT\QTOLibrary.CFObject.1
HKEY_CLASSES_ROOT\QTOLibrary.QTMatrix
HKEY_CLASSES_ROOT\QTOLibrary.QTMatrix1
HKEY_CLASSES_ROOT\QTOLibrary.QTUtils
HKEY_CLASSES_ROOT\QTOLibrary.QTUtils.1

Nos acercamos a la solución, para ello en mi caso realicé los siguientes pasos, lo primero bajarme SubInAcl.exe que es una herramienta de Microsoft que se se pueden utilizar para reiniciar los permisos en Windows XP y también en Vista.

  1. Descargar el vínculo de subinacl.msi http://go.microsoft.com/fwlink/?LinkId=23418 e instalarlo. Por defecto lo hace en el directorio C:\Program Files\Windows Resource Kits\Tools
  2. Descargar la versión modificada de reset.cmd y guardarla en C:\Program Files\Windows Resource Kits\Tools. Esta versión sólo funciona si el sistema operativo está en español, si lo tienes instalado en inglés puedes bajarte esta otra versión del fichero.
  3. Abrir una sesión de DOS mediante el Símbolo del Sistema que encuentras en Menú Inicio > Accesorios.
  4. Escribir la siguiente sentencia Cd C:\Program Files\Windows Resource Kits\Tools
  5. Por último escribir reset.cmd

Verá como se ejecutan distintas líneas de comandos en la ventana de dos, no interrumpa el proceso y cuando finalice este ejecute nuevamente Quicktime. Si todo ha ido bien ya lo tendrá funcionando nuevamente :-)

Fuentes :: Apple :: research.gerger :: salvius23

Popularity: 7% [?]

Posted in Soporte | 6 Comments