Una solución rápida sería eliminar Movie.qlgenerator
de la carpeta /System/Library/QuickLook/
. Esto deshabilitará la creación de miniaturas para todos los archivos de película, no solo los MKV.
Una mejor solución (si sabes lo que estás haciendo) sería restringir el complemento Movie.qlgenerator
para que solo muestre contenido de ciertos formatos de video:
Haga clic con el botón derecho en Movie.qlgenerator - debería poder abrir su carpeta de Contenidos y ver su archivo Info.plist. Puede intentar modificar esto para excluir archivos .mkv; desafortunadamente no hay manera de hacer esto directamente, pero puede modificar la parte LSItemContentTypes para incluir solo los tipos que no son .mkv.
Es absolutamente necesario hacer una copia de seguridad de Movie.qlgenerator antes de hacer esto. De todos modos, una vez que haya hecho una copia de seguridad, abra Info.plist en el complemento original dentro del marco de Quicklook; probablemente necesitará usar XCode, o podría intentar usar plutil en la línea de comandos si se siente cómodo con eso ( plutil -convert xml1 <path_to_Info.plist>
), ya que la .plist está en formato binario de forma predeterminada.
Buscar LSItemContentTypes (en XCode busque los tipos de documento y luego las UTI de tipo de contenido de documento). Esta es una matriz de elementos, con una entrada de public.movie
, que básicamente significa "cualquier película que Quicktime pueda abrir".
Elimine esto y, en su lugar, agregue entradas para las siguientes IU:
com.apple.quicktime-movie
public.avi
public.mpeg
public.mpeg-4
public.3gpp
public.3ggp2
(o las UTI para los tipos de películas para los que desea mantener las vistas previas)