snourse
Pôster original- 22 de julho de 2002
- 4 de janeiro de 2021
Estou testando o Handbrake 1.4 beta para M1 Macs e não consigo fazer com que ele reconheça / use libdvdcss corretamente ao tentar arquivar meus vídeos em DVD.
Eu instalei a biblioteca via Homebrew - (eu tentei com a versão Arm64 e a versão x64)
Se eu executar a versão de lançamento do Handbrake (Intel) ou o beta no Rosetta, ele pode transcodificar corretamente os vídeos.
Se eu executar o beta no modo nativo, ele não reconhece a biblioteca e não transcodifica os vídeos corretamente.
Existe um truque para fazer com que aplicativos nativos como o Handbrake reconheçam bibliotecas de linha de comando como esta?
Desde já, obrigado!
% brew install libdvdcss
---
==> Verter libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz J
Jerryk
Contribuinte
- 3 de novembro de 2011
- Área da Baía de SF
- 4 de janeiro de 2021
Snourse disse: Oi
Estou testando o Handbrake 1.4 beta para M1 Macs e não consigo fazer com que ele reconheça / use libdvdcss corretamente ao tentar arquivar meus vídeos em DVD.
Eu instalei a biblioteca via Homebrew - (eu tentei com a versão Arm64 e a versão x64)
Se eu executar a versão de lançamento do Handbrake (Intel) ou o beta no Rosetta, ele pode transcodificar corretamente os vídeos.
Se eu executar o beta no modo nativo, ele não reconhece a biblioteca e não transcodifica os vídeos corretamente.
Existe um truque para fazer com que aplicativos nativos como o Handbrake reconheçam bibliotecas de linha de comando como esta?
Desde já, obrigado!
% brew install libdvdcss
---
==> Verter libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz Clique para expandir...
Eu não uso essas ferramentas, mas se você suspeitar de problemas de terminal X86 versus M1, faça uma segunda janela de terminal (vá para a primeira janela de terminal e selecione duplicado) e defina a nova janela de terminal para usar Rosetta2 e salve-a com um novo nome . Então, quando você iniciar qualquer programa na linha de comando, ele usará o Rosseta2. Isso parecia ter corrigido muitos dos meus problemas com meu conjunto de ferramentas de ML.
snourse
Pôster original- 22 de julho de 2002
- 4 de janeiro de 2021
jerryk disse: Eu não uso essas ferramentas, mas se você suspeitar de problemas de terminal X86 versus M1, faça uma segunda janela de terminal (vá para a primeira janela de terminal e selecione duplicar) e defina a nova janela de terminal para usar Rosetta2 e salve-a com um novo nome. Então, quando você iniciar qualquer programa na linha de comando, ele usará o Rosseta2. Isso parecia ter corrigido muitos dos meus problemas com meu conjunto de ferramentas de ML. Clique para expandir...Obrigado, mas estou executando o Handbrake como GUI, não como CLI. Não parece haver uma maneira de obtê-lo para escolher onde as bibliotecas são encontradas.
Eu configurei o Homebrew conforme descrito aqui: https://soffes.blog/homebrew-on-apple-silicon
O Homebrew é compilado nos seguintes locais - Intel em / usr / local / lib, Apple / opt / homebrew / lib - os arquivos da biblioteca são, na verdade, apelidos para outros arquivos organizados na estrutura de diretórios do HomeBrew.
Tentei copiar os aliases do diretório Apple Silicon para o intel, mas não funcionou. J
jdb8167
- 17 de novembro de 2008
- 4 de janeiro de 2021
Snourse disse: OiAcabei de testar o Handbrake Beta e o libdvdcss e funcionou bem. Eu usei MacPorts para obter a biblioteca libdvdcss, então tive que copiar a biblioteca para / usr / local / lib porque MacPorts usa / opt / local / lib, mas fora isso era simples. Estou incluindo os arquivos da biblioteca em um arquivo .zip. Apenas descompacte e copie-os para / usr / local / lib e deve funcionar.
Estou testando o Handbrake 1.4 beta para M1 Macs e não consigo fazer com que ele reconheça / use libdvdcss corretamente ao tentar arquivar meus vídeos em DVD.
Eu instalei a biblioteca via Homebrew - (eu tentei com a versão Arm64 e a versão x64)
Se eu executar a versão de lançamento do Handbrake (Intel) ou o beta no Rosetta, ele pode transcodificar corretamente os vídeos.
Se eu executar o beta no modo nativo, ele não reconhece a biblioteca e não transcodifica os vídeos corretamente.
Existe um truque para fazer com que aplicativos nativos como o Handbrake reconheçam bibliotecas de linha de comando como esta?
Desde já, obrigado!
% brew install libdvdcss
---
==> Verter libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz Clique para expandir...
Anexos
PARAkws13
- 22 de fevereiro de 2021
- 22 de fevereiro de 2021
jdb8167 disse: Acabei de testar o Handbrake Beta e o libdvdcss e funcionou bem. Eu usei MacPorts para obter a biblioteca libdvdcss, então tive que copiar a biblioteca para / usr / local / lib porque MacPorts usa / opt / local / lib, mas fora isso era simples. Estou incluindo os arquivos da biblioteca em um arquivo .zip. Apenas descompacte e copie-os para / usr / local / lib e deve funcionar. Clique para expandir...Obrigado por isso - exatamente o que eu estava procurando.
Mas, no meu novo Mac mini M1 - eu não tenho um / usr / local / lib Eu tenho / usr / lib, isso não é o mesmo para você?
Além disso, com o bloqueio mais recente da segurança do Mac, não consigo copiar nenhum arquivo para o diretório / usr / lib.
Tentei usar sudo cp ... e também tentei configurar e fazer login como root - mas não consigo copiar os arquivos em / usr / lib
Alguma sugestão, por favor?
Obrigado J
jdb8167
- 17 de novembro de 2008
- 22 de fevereiro de 2021
kws13 disse: Obrigado por isso - exatamente o que eu estava procurando.Você pode apenas criar o diretório:
Mas, no meu novo Mac mini M1 - eu não tenho um / usr / local / lib Eu tenho / usr / lib, isso não é o mesmo para você?
Além disso, com o bloqueio mais recente da segurança do Mac, não consigo copiar nenhum arquivo para o diretório / usr / lib.
Tentei usar sudo cp ... e também tentei configurar e fazer login como root - mas não consigo copiar os arquivos em / usr / lib
Alguma sugestão, por favor?
Obrigado Clique para expandir...
sudo mkdir -p /usr/local/lib
/ usr / lib provavelmente está protegido contra gravação com SIP. Em vez disso, crie o diretório e sudo cp no diretório / usr / local / lib. Ou use o Finder com shift- ⌘- ge digite / usr / local / lib para abrir uma janela para copiar os arquivos. Você deve ser solicitado a fornecer uma conta de administrador ao fazer isso. 0
08380728
Cancelado
- 20 de agosto de 2007
- 22 de fevereiro de 2021
kws13
- 22 de fevereiro de 2021
- 23 de fevereiro de 2021
jdb8167 disse: Você pode apenas criar o diretório:Obrigado jdb8167,
sudo mkdir -p /usr/local/lib
/ usr / lib provavelmente está protegido contra gravação com SIP. Em vez disso, crie o diretório e sudo cp no diretório / usr / local / lib. Ou use o Finder com shift- ⌘- ge digite / usr / local / lib para abrir uma janela para copiar os arquivos. Você deve ser solicitado a fornecer uma conta de administrador ao fazer isso. Clique para expandir...
Funcionou muito bem - obrigado por compartilhar sua experiência e me ajudar a chegar à mesma posição de trabalho.
Muito apreciado!
esquilo
- 27 de junho de 2006
- São Francisco, CA
- 28 de março de 2021
paulcone
- 26 de novembro de 2008
- 29 de outubro de 2021
squirrelist disse: Para qualquer outra pessoa que esteja tendo problemas com isso, descobri que o Gatekeeper estava atrapalhando. Como você deve saber, se um aplicativo não estiver assinado corretamente, você deve iniciá-lo uma vez clicando com o botão direito do mouse no arquivo .app e escolhendo 'Abrir' para contornar o Gatekeeper. O que eu não percebi é que os arquivos .dylib também estavam sendo bloqueados pelo Gatekeeper, mas eu não estava recebendo o aviso. Depois de clicar com o botão direito em todos os meus arquivos .dylib e escolher abrir, só então o Handbrake conseguiu usá-los corretamente. Clique para expandir...Isso funcionou para mim - obrigado! Para esclarecer, depois de copiar os arquivos da biblioteca postados acima em / usr / local / lib, o que fiz foi clicar com o botão direito nos arquivos da biblioteca e escolher Abrir com ... Travão de mão.
matrix07
- 24 de junho de 2010
- 29 de outubro de 2021
snourse disse: Estou testando o Handbrake 1.4 beta para M1 Macs e não consigo fazer com que ele reconheça / use libdvdcss corretamente ao tentar arquivar meus vídeos em DVD. Clique para expandir...Pergunta boba, como você usa o Handbrake para 'arquivar' DVD? Eu costumo converter meu DVD para mp4. Existem outras maneiras? J
jdb8167
- 17 de novembro de 2008
- 30 de outubro de 2021
matrix07 disse: Pergunta boba, como você usa o Handbrake para 'arquivar' DVD? Eu costumo converter meu DVD para mp4. Existem outras maneiras? Clique para expandir...Geralmente, quando alguém está falando sobre arquivamento, eles pretendem compactar o vídeo em DVD com alta qualidade, mas ainda menor que um DVD de 7 GB. Agora, em Macs, você provavelmente deve usar o codificador H.265 (x265) com alta qualidade. O travão de mão é bom para isso, pois fornece uma série de opções para compressão. O oposto da qualidade de arquivamento seria usar algo como H.265 (Videotoolbox), que usa o codificador de hardware de qualidade inferior no M1. O codificador de hardware é muito mais rápido.
Publicações Populares