Criado e desenvolvido por Xanashi
O Icaros é uma coleção de extensões leves, de alta qualidade e Windows Shell.
O Icaros pode fornecer miniaturas do Windows Explorer, para essencialmente qualquer formato de mídia de vídeo suportado pelo FFMPEG, isso inclui filetipos populares como: MKV, FLV, AVI, MP4, MOV, RMVB, M2TS, OGM etc.
Além do FFMPEG suportado por filets, os icaros também contêm analisadores personalizados, que podem produzir miniaturas de arte para MKV, FLAC, APE, MPC e vários outros filées.
O ICAROS também fornece propriedades do Windows Explorer para os seguintes filetipos populares: MKV, MK3D, MP4, MOV, WEBM, OGM, OGG, FLV, AVI, RM, RMVB, FLAC, OPUS, SPX, APE, MP3, MPC, MKA, TAK, TTA, OPUS, WAV e MP3, MP3, MPA, MKA, TAK, TTA, OFR, WAV e WAV.
As propriedades referem -se às informações mostradas para cada arquivo no Explorer, como comprimento, largura, altura, título, canais e assim por diante.
O Icaros trabalha no Vista, Windows 7, Windows 8/8.1, Windows 10 e Windows 11.
O ICAROS 3.0.3 e as versões anteriores funcionam parcialmente no Windows XP (SP2+) (somente miniaturas).
As extensões de shell do Icaros não têm dependências. Se registrado manualmente, eles devem trabalhar imediatamente em qualquer um dos sistemas suportados. Verifique a seção 'Registro manual' abaixo para obter mais informações.
Existem duas exceções. No Windows XP, o manipulador de propriedades do Icaros não é suportado, devido à maneira como o XP lida com as propriedades do arquivo e, no Windows XP SP2, uma biblioteca adicional é necessária para que o provedor de miniaturas do Icaros funcione. A biblioteca pode ser baixada aqui:
32 bits: https://download.cnet.com/microsoft-windows-imaging-component-32-bit/3000-12511_4-75578540.html
64-bit: https://download.cnet.com/microsoft-windows-imaging-component-64-bit/3000-2192_4-75578538.html
NOTA: ENU é inglês
O ICAROSCONFIG (A GUI) requer .NET Framework 4. O instalador do Icaros deve instalar automaticamente .NET 4, mas, caso .NET 4 não esteja instalado no seu sistema após a instalação, você pode baixá -lo e instalá -lo com o seguinte URL:
https://www.microsoft.com/en-us/download/details.aspx?id=17851
Por padrão, o ICAROS registra apenas vários arquivos comuns de 'miniatura' durante a ativação, mas, em princípio, é possível registrar qualquer tipo FileType suportado pelo FFMPEG, juntamente com vários outros arquivos, que são suportados nativamente pelo ICAROS.
Se você estiver em dúvida, se um FileType é suportado ou não, tente soltar um arquivo desse FileType, na página 'Miniatura' no icarosconfig. O Icaros verificará o FileType e o adicionará, se for suportado, ou mostrará uma caixa de diálogo se não for suportado.
Se um FileType já estiver registrado em outra extensão do shell, o ICAROS se lembrará da extensão do shell anterior e, durante a desativação (ou remoção do FileType do Icaros), restabeleça a extensão da shell antiga do FileType especificado.
A ativação de icaros é simples:
Open Icarosconfig.exe, com privilégios administrativos.
A segunda coluna da esquerda é o 'Painel de ativação'. Neste painel, você pode ver cada componente ICAROS, bem como seu estado de ativação (por exemplo, miniatura - desativado). Para ativar um recurso, basta clicar no nome dele para alterar seu estado.
A miniatura e as propriedades podem ser ativadas ou desativadas. O cache pode ser desativado, ativado (estático) ou ativado (dinâmico) (consulte a seção de cache do Icaros abaixo para obter mais informações).
Para desativar/não registrar icaros, clique no nome novamente para alterar o estado mais uma vez.
Cada componente do Icaros tem várias opções, que permite ajustar a experiência geral do Icaros. À esquerda de cada nome e estado do componente, um ícone para esse componente está localizado. Clique nesses ícones para acessar a página de opções de cada componente específico.
Abaixo está uma descrição de algumas das opções mais importantes disponíveis (excluindo as opções de cache, descritas mais abaixo).
Lembre -se de que todas as opções abaixo podem ser utilizadas, mesmo enquanto o Icaros estiver ativo. O ICAROSCONFIG lidará automaticamente com as alterações na fly.
Atualmente, existem quatro maneiras diferentes de adicionar novos filetipos de miniatura, em oposição ao icarosconfig anterior que só tinha um.
A primeira maneira é através de predefinições. Como o nome indica, as predefinições são listas pré-configuradas de filetipos de miniatura. Esse recurso foi adicionado, como um tipo de opção "Set-Once" para novos usuários, para aplicar uma grande quantidade de arquivos bem conhecidos (de trabalho), com dois cliques simples. Basta abrir o icarosconfig e selecionar uma predefinição que atenda às suas necessidades, e é isso.
Se você atualmente possui filetipos registrados, que não estão incluídos em uma predefinição selecionada, o ICAROSCONFIG solicitará se deve descartar ou manter esses filets.
A segunda maneira de adicionar filetipos é através do botão "Adicionar novos arquivos" à direita da caixa Filetypes. Isso criará uma caixa de diálogo de arquivo aberto, de onde você pode selecionar qualquer número de arquivos diferentes e simplesmente clicar em 'abrir' para adicionar seus filets.
No entanto, antes de adicionar os arquivos, o Icarosconfig executará uma "verificação de miniaturas" em cada arquivo selecionado e testará se uma miniatura puder ser criada a partir deles. Se um ou mais arquivos falharem neste teste, o usuário será notificado (depois que todos os arquivos tenham sido verificados) e poderá decidir se deve descartar ou aplicar os falhos de arquivos.
A terceira maneira é através da queda de arrasto. Esta é outra maneira bastante fácil de adicionar novos filetipos. Se você arrastar os arquivos e/ou pastas de soltar n para a página de miniatura, o ICAROSCONFIG executará automaticamente as ações de [2.] em cada arquivo caído. A queda de uma pasta é basicamente a mesma que soltar todos os arquivos dessa pasta. Todos os subdiretos serão ignorados.
A maneira final é a mesma que no icarosconfig anterior. Clique na caixa de texto Filetypes Mini-Handipos para tornar os filetipos de string editáveis e depois modifique a sequência adicionando ou removendo os filets usando a seguinte sintaxe: AVI; flv; mov; ogv; FLAC Observe que a lista é separada por Semi-Colon e os filetipos podem opcionalmente precedidos por um período '.'.
Atualmente, essa também é a melhor maneira de remover os filetipos singulares da lista também.
É possível definir o compensação da miniatura em porcentagem ou como um registro de data e hora em milissegundos. Isso determinará, em qual posição no fluxo/arquivo, o quadro (miniatura) será agarrado. Se o registro de data e hora for preferido, o Icaros primeiro tentará pegar o quadro do registro de data e hora especificado e, se não o fizer, ele voltará a usar o deslocamento percentual.
Com a opção 'Detecção de quadros pretos/brancos' ativada, o Icaros executará uma varredura rápida e simples do quadro agarrado. Se o quadro estiver muito escuro ou muito claro, os icaros pularão para frente e tentarão encontrar um quadro mais adequado.
O limiar determina a agressividade da varredura (0-30%). O valor padrão é de 8%. Quanto maior o valor for definido, mais sensível será o scanner e mais quadros serão detectados como "não adequados". Isso pode ter o efeito negativo de tornar a miniatura geral um pouco mais lenta. Recomenda -se deixar esta opção em seu valor padrão.
O Icaros possui um atalho rápido, que permite desativar/ativar a sobreposição de ícones pequenos localizada no canto inferior direito de cada miniatura.
Quando a arte da capa é ativada, o Icaros procura arte de capa incorporada em arquivos, que suportam a arte da capa, enquanto gera miniaturas. Se uma tampa for encontrada, ela será usada como miniatura, caso contrário, cararos voltará à miniatura normal.
Alguns arquivos MKV contêm várias capas. Com esses arquivos, o ICAROS será o padrão de usar a primeira tampa normal/vertical. Definir a opção 'Preferir as capas da paisagem' fará com que as caros priorizem as capas da paisagem/horizontal.
Nota: Isso não deve afetar a velocidade de miniatura de maneira perceptível.
O cache do Icaros foi implementado como um contra -real à questão em que o Windows exclui seu próprio cache de miniatura.
Se o cache do Icaros estiver ativado, o Icaros poderá armazenar uma cópia de qualquer miniatura em um cache interno e, por algum motivo, o Explorer excluir seu próprio cache de miniatura, o Icaros poderá regenerar todas as miniaturas novamente em velocidade quase instantânea.
Se o cache estiver desativado, não terá nenhum impacto no provedor de miniaturas. O provedor de miniaturas funcionará como funcionou nas versões anteriores do Icaros.
O cache foi projetado para entregar miniaturas para explorar a velocidade mais alta possível, no entanto, o Explorer ainda precisa processar cada miniatura (ou seja, validar, cortar, aplicar adornos e adicioná -lo ao cache do Windows), para que você ainda possa experimentar um pequeno atraso de renderização, mesmo quando o cache é usado.
O cache do Icaros pode ser utilizado e gerenciado de várias maneiras. Abaixo está um passo a passo rápido.
O cache do Icaros tem 3 estados de ativação:
Na página de cache do icarosconfig, você pode encontrar várias opções para o cache interno:
Na página de cache do icarosconfig, outro recurso, conhecido como Indexador de Cache, está disponível. O indexador de cache permite que o usuário preencha/limpe o cache do Icaros diretamente do ICAROSCONFIG.
O indexador de cache pode ser usado antes mesmo de o Icaros ser ativado, para que possa ser usado para pré-túmulo de todos os seus arquivos, logo após a instalação do Icaros.
Para começar a usar o indexador de cache, adicione uma ou mais pastas à guia Locais na página de cache. Essas pastas devem conter os arquivos quais miniaturas você deseja adicionar ao cache interno.
Certifique -se de definir o mesmo 'tamanho de exibição' para cada pasta que você usa no Windows Explorer. Se 'recursivo' for verificado, o indexador de cache também indexará todos os subdiretos encontrados nessa pasta.
Se você deseja que todos os subdiretórios sejam indexados, exceto um ou dois, pode usar a lista de 'Locais excluídos' para adicionar esses diretórios.
É possível arrastar as pastas de soltar para a guia Locais diretamente do Explorer para adicioná -las à lista.
Volte para a guia Configurações e clique no botão 'Build Cache', para começar a preencher o cache com entradas dos locais incluídos.
Depois que o indexador estiver concluído, verifique se o provedor de miniaturas do Icaros está ativado e o cache do Icaros está ativado. Navegue por qualquer um dos locais incluídos, que ainda não foi miniatrado pela Icaros, para ver o cache interno em ação.
Para limpar o cache existente (removendo entradas não utilizadas e adicionando novas entradas de arquivos criados recentemente), clique no botão 'Rebuild cache'.
Certifique -se de usar este botão também, se você estiver adicionando ou removendo pastas na página Localizações.
Cuidado, a reconstrução do seu cache ao usar o modo dinâmico, pois todas as entradas dinamicamente serão removidas quando o cache for limpo.
Finalmente, é possível excluir o cache interno clicando no botão 'cache transparente'.
Para evitar que as entradas desaparecessem sem querer do cache interno, o Icaros não possui nenhuma rotina de limpeza automática do cache interno.
Para registrar/ativar o icaros manualmente, siga estas etapas:
Abra um prompt de comando, com privilégios administrativos
(Opcional) Todas as opções de manipulador de imóveis ICAROS e ICAROS podem ser gerenciadas através das seguintes chaves de registro: ((caros usará automaticamente os valores padrão, se algum dos seguintes valores não for definido)
Editor de registro do Windows versão 5.00
[Hkey_local_machine software icaros]
"Extensões de miniatura" = ".
"Propriedades excluídas" = ". OGM; .OGV; .OGG" <- ((opcional) Filetipos de propriedade excluídos (padrão: nenhum é excluído)
"Prop local" = "ru" <- (opcional) Se um arquivo de localização estiver presente, esse valor determina qual idioma o
As propriedades do Icaros Explorer aparecerão após o registro.
[Hkey_current_user software icaros]
"Cache" = dword: 00000001 <- (opcional) Ativar cache do Icaros (0: desativado 1: ativado (estático) 2: ativado (dinâmico))
"Offset" = DWORD: 00000023 <- (Opcional) Definir o compensação da miniatura em porcentagem em hexadecimal
"TimeOffset" = Hex (b): 10,27,00,00,00,00,00,00 <-(opcional) Defina a miniatura em milissegundos em hexadecipal de Little-Endian
"UseCuarArt" = DWORD: 00000001 <- (Opcional) Ativar arte Cover em MKV (0: Desativado 1: Use a tampa normal 2: Use a capa da paisagem)
"FrameThresh" = DWORD: 00000008 <- (Opcional) Se esse valor existir, os icaros tentarão detectar miniaturas em preto e branco e substituí-las
com um quadro melhor do arquivo. O próprio valor determina o quão agressivo será a varredura.
O valor pode ser de 0 a 30. 30 sendo o mais agressivo, alterando mais quadros.
Recomenda -se deixar esse valor em 8.
[Hkey_current_user software icaros cache]
"Exclexts" = "jpg; png; gif" <- (opcional) Filetys que serão ignorados pelo cache do Icaros
"Maxcachesize" = dword: 000001f4 <- (opcional) Defina o tamanho máximo do cache em hexadecimal (0 é ilimitado)
"Minfreespace" = DWORD: 00000800 <- (Opcional) Defina o espaço livre mínimo em hexadecimal (o padrão é 1024 MB) Execute o seguinte comando: Regsvr32.exe "Path to icarosthumbnailprovider.dll"
ou: regsvr32.exe "caminho para icarospropertyhandler.dll"
Para não registrar, execute este comando: regsvr32.exe /u "caminho para icaroSthumbnailProvider.dll"
ou: regsvr32.exe /u "caminho para icarospropertyhandler.dll"
Nota: Se você estiver em um sistema de 64 bits, registre as DLLs localizadas no diretório de 64 bits. Se você precisar habilitar o ICAROS em diálogos de 32 bits em sistemas de 64 bits, também deve registrar as DLLs localizadas no diretório de 32 bits.
Se você clicar no ícone de engrenagem no canto superior direito do Icarosconfig, encontrará a página 'Configurações da UI'. Nesta página, uma ampla gama de opções permite personalizar a aparência, as interações e a linguagem do icarosconfig.
Alterar o idioma aqui também oferece a opção de alterar o idioma dos rótulos de propriedades no Windows Explorer.
Se você gosta de icaros e deseja apoiar o desenvolvimento gratuito do projeto, considere fazer uma doação ao desenvolvedor.
Se o Icaros não estiver traduzido no seu idioma e você deseja ajudar com a tradução, confira este guia simples sobre como traduzir icaros:
Guia: Como traduzir icaros
Certifique -se de entrar em contato comigo no Xanashi [at] gmail [dot] com, se você tiver alguma dúvida ou tiver um arquivo de tradução concluído, e certamente o incluirei no próximo lançamento do Icaros.
O Icaros está usando o projeto de software livre ffmpeg, para extrair quadros de vários arquivos de mídia.
O FFMPEG está licenciado sob o LGPLV2.1, que você pode encontrar no Diretório de Licensões do Icaros, ou ler on-line em: http://www.gnu.org/license/lgpl-2.1.txt
O Icaros está usando o FFMPEG de Nevcairiel, que contém várias correções e melhorias. O código -fonte para este garfo pode ser navegado online aqui: http://git.1f0.de/gitweb?p=ffmpeg.git;
Muito obrigado a Nevcairiel (Filtros LAV, http://1f0.de/) e à equipe do FFMPEG (http://ffmpeg.org/) por todo o trabalho duro que eles colocaram no FFMPEG.