Forum

Frein à main 1.4b1 et DVD sur M1 ?

ronfler

Affiche originale
22 juillet 2002
  • 4 janvier 2021
Salut-

Je teste la version bêta de Handbrake 1.4 pour les Mac M1 et je n'arrive pas à le faire reconnaître/utiliser correctement libdvdcss lorsque j'essaie d'archiver mes vidéos DVD.

J'ai installé la bibliothèque via Homebrew - (je l'ai essayé avec la version Arm64 et la version x64)

Si j'exécute la version finale de Handbrake (Intel) ou la version bêta de Rosetta, il peut correctement transcoder les vidéos.
Si je lance la version bêta en mode natif, elle ne reconnaît pas la bibliothèque et ne transcode pas correctement les vidéos.

Existe-t-il une astuce pour que les applications natives comme Handbrake reconnaissent les bibliothèques de ligne de commande comme celle-ci ?
Merci d'avance!



% brasser installer libdvdcss
---
==> Verser libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz J

jerryk

Donateur
3 novembre 2011


Région de la baie de SF
  • 4 janvier 2021
snourse a dit: Salut-

Je teste la version bêta de Handbrake 1.4 pour les Mac M1 et je n'arrive pas à le faire reconnaître/utiliser correctement libdvdcss lorsque j'essaie d'archiver mes vidéos DVD.

J'ai installé la bibliothèque via Homebrew - (je l'ai essayé avec la version Arm64 et la version x64)

Si j'exécute la version finale de Handbrake (Intel) ou la version bêta de Rosetta, il peut correctement transcoder les vidéos.
Si je lance la version bêta en mode natif, elle ne reconnaît pas la bibliothèque et ne transcode pas correctement les vidéos.

Existe-t-il une astuce pour que les applications natives comme Handbrake reconnaissent les bibliothèques de ligne de commande comme celle-ci ?
Merci d'avance!



% brasser installer libdvdcss
---
==> Verser libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz Cliquez pour agrandir...

Je n'utilise pas ces outils, mais si vous soupçonnez des problèmes de terminal X86 par rapport à M1, créez une deuxième fenêtre de terminal (allez à la 1ère fenêtre de terminal et sélectionnez dupliquer) et définissez la nouvelle fenêtre de terminal pour utiliser Rosetta2 et enregistrez-la avec un nouveau nom . Ensuite, lorsque vous lancerez un programme en ligne de commande, il utilisera Rosseta2. Cela semblait avoir résolu beaucoup de mes problèmes avec ma chaîne d'outils ML.

ronfler

Affiche originale
22 juillet 2002
  • 4 janvier 2021
jerryk a dit : je n'utilise pas ces outils, mais si vous soupçonnez des problèmes de terminal X86 par rapport à M1, créez une deuxième fenêtre de terminal (allez à la 1ère fenêtre de terminal et sélectionnez dupliquer) et définissez la nouvelle fenêtre de terminal pour utiliser Rosetta2 et enregistrez-la avec un nouveau nom. Ensuite, lorsque vous lancerez un programme en ligne de commande, il utilisera Rosseta2. Cela semblait avoir résolu beaucoup de mes problèmes avec ma chaîne d'outils ML. Cliquez pour agrandir...
Merci, mais j'utilise Handbrake en tant qu'interface graphique et non en tant que CLI. Il ne semble pas y avoir de moyen de lui faire choisir où se trouvent les bibliothèques.

J'ai configuré Homebrew comme décrit ici : https://soffes.blog/homebrew-on-apple-silicon

Homebrew est construit aux emplacements suivants - Intel dans /usr/local/lib, Apple /opt/homebrew/lib - les fichiers de la bibliothèque sont en fait des alias vers d'autres fichiers organisés dans la structure de répertoires de HomeBrew.

J'ai essayé de copier les alias du répertoire Apple Silicon vers Intel mais cela n'a pas fonctionné. J

jdb8167

17 novembre 2008
  • 4 janvier 2021
snourse a dit: Salut-

Je teste la version bêta de Handbrake 1.4 pour les Mac M1 et je n'arrive pas à le faire reconnaître/utiliser correctement libdvdcss lorsque j'essaie d'archiver mes vidéos DVD.

J'ai installé la bibliothèque via Homebrew - (je l'ai essayé avec la version Arm64 et la version x64)

Si j'exécute la version finale de Handbrake (Intel) ou la version bêta de Rosetta, il peut correctement transcoder les vidéos.
Si je lance la version bêta en mode natif, elle ne reconnaît pas la bibliothèque et ne transcode pas correctement les vidéos.

Existe-t-il une astuce pour que les applications natives comme Handbrake reconnaissent les bibliothèques de ligne de commande comme celle-ci ?
Merci d'avance!



% brasser installer libdvdcss
---
==> Verser libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz Cliquez pour agrandir...
Je viens de tester Handbrake Beta et libdvdcss et cela a bien fonctionné. J'ai utilisé MacPorts pour obtenir la bibliothèque libdvdcss, j'ai donc dû copier la bibliothèque dans /usr/local/lib car MacPorts utilise /opt/local/lib mais à part ça, c'était simple. Je joins les fichiers de la bibliothèque dans un fichier .zip. Il suffit de les décompresser et de les copier dans /usr/local/lib et cela devrait fonctionner.

Pièces jointes

  • libdvdcss.zip50,9 Ko · Vues : 439
À

kws13

22 février 2021
  • 22 février 2021
jdb8167 a déclaré : Je viens de tester la version bêta de Handbrake et libdvdcss et cela a bien fonctionné. J'ai utilisé MacPorts pour obtenir la bibliothèque libdvdcss, j'ai donc dû copier la bibliothèque dans /usr/local/lib car MacPorts utilise /opt/local/lib mais à part ça, c'était simple. Je joins les fichiers de la bibliothèque dans un fichier .zip. Il suffit de les décompresser et de les copier dans /usr/local/lib et cela devrait fonctionner. Cliquez pour agrandir...
Merci pour cela - exactement ce que je cherchais.
Mais, sur mon nouveau Mac mini M1 - je n'ai pas de /usr/local/lib J'ai /usr/lib ce n'est pas pareil pour vous ?
De plus, avec le nouveau verrouillage de la sécurité Mac, je ne peux copier aucun fichier dans le répertoire /usr/lib.

J'ai essayé d'utiliser sudo cp… et j'ai également essayé de configurer et de me connecter en tant que root - mais je ne peux copier les fichiers nulle part dans /usr/lib

Des suggestions s'il vous plaît?

Merci J

jdb8167

17 novembre 2008
  • 22 février 2021
kws13 a dit :                                                                                                                                                     merci
Mais, sur mon nouveau Mac mini M1 - je n'ai pas de /usr/local/lib J'ai /usr/lib ce n'est pas pareil pour vous ?
De plus, avec le nouveau verrouillage de la sécurité Mac, je ne peux copier aucun fichier dans le répertoire /usr/lib.

J'ai essayé d'utiliser sudo cp… et j'ai également essayé de configurer et de me connecter en tant que root - mais je ne peux copier les fichiers nulle part dans /usr/lib

Des suggestions s'il vous plaît?

Merci Cliquez pour agrandir...
Vous pouvez simplement créer le répertoire :

sudo mkdir -p /usr/local/lib

/usr/lib est probablement protégé en écriture avec SIP. Au lieu de cela, créez le répertoire, puis sudo cp dans le répertoire /usr/local/lib. Ou utilisez le Finder avec shift- - g et tapez /usr/local/lib pour ouvrir une fenêtre pour copier les fichiers. Vous devriez être invité à entrer un compte administrateur lorsque vous le faites. 0

08380728

Annulé
20 août 2007
  • 22 février 2021
Allez sur le forum Handbrake et postez vos problèmes là-bas, vous perdez votre temps en venant ici à poser des questions. À

kws13

22 février 2021
  • 23 février 2021
jdb8167 a dit : Vous pouvez simplement créer le répertoire :

sudo mkdir -p /usr/local/lib

/usr/lib est probablement protégé en écriture avec SIP. Au lieu de cela, créez le répertoire, puis sudo cp dans le répertoire /usr/local/lib. Ou utilisez le Finder avec shift- - g et tapez /usr/local/lib pour ouvrir une fenêtre pour copier les fichiers. Vous devriez être invité à entrer un compte administrateur lorsque vous le faites. Cliquez pour agrandir...
Merci jdb8167,
A travaillé un régal - merci d'avoir pris le temps de partager votre expérience et de m'aider à obtenir le même poste de travail.
Très appréciée!

écureuil

27 juin 2006
San Francisco, Californie
  • 28 mars 2021
Pour toute autre personne ayant des problèmes avec cela, j'ai trouvé que Gatekeeper gênait. Comme vous le savez peut-être, si une application n'est pas signée correctement, vous devez la lancer une fois en cliquant avec le bouton droit sur le fichier .app et en choisissant « Ouvrir » pour contourner Gatekeeper. Ce que je ne savais pas, c'est que les fichiers .dylib étaient également bloqués par Gatekeeper, mais je ne recevais pas d'avertissement. Après avoir cliqué avec le bouton droit sur tous mes fichiers .dylib et choisi d'ouvrir, ce n'est qu'à ce moment-là que Handbrake a pu les utiliser correctement.
Réactions :matrice07, paulcone et mpf541- P

paulcone

26 novembre 2008
  • 29 octobre 2021
squirrelist a déclaré: Pour toute autre personne ayant des problèmes avec cet alambic, j'ai découvert que Gatekeeper se mettait en travers de son chemin. Comme vous le savez peut-être, si une application n'est pas signée correctement, vous devez la lancer une fois en cliquant avec le bouton droit sur le fichier .app et en choisissant « Ouvrir » pour contourner Gatekeeper. Ce que je ne savais pas, c'est que les fichiers .dylib étaient également bloqués par Gatekeeper, mais je ne recevais pas d'avertissement. Après avoir cliqué avec le bouton droit sur tous mes fichiers .dylib et choisi d'ouvrir, ce n'est qu'à ce moment-là que Handbrake a pu les utiliser correctement. Cliquez pour agrandir...
Cela a fonctionné pour moi - merci! Pour clarifier, après avoir copié les fichiers de bibliothèque publiés ci-dessus dans /usr/local/lib, j'ai fait un clic droit sur les fichiers de bibliothèque, puis choisissez Ouvrir avec... Handbrake.

matrice07

24 juin 2010
  • 29 octobre 2021
snourse a déclaré : Je teste la version bêta de Handbrake 1.4 pour les Mac M1 et je n'arrive pas à le faire reconnaître/utiliser correctement libdvdcss lorsque j'essaie d'archiver mes vidéos DVD. Cliquez pour agrandir...
Question idiote, comment utilisez-vous Handbrake pour « archiver » un DVD ? Je convertis généralement mon DVD en mp4. Existe-t-il d'autres moyens ? J

jdb8167

17 novembre 2008
  • 30 octobre 2021
Matrix07 a dit : Question idiote, comment utilisez-vous Handbrake pour « archiver » un DVD ? Je convertis généralement mon DVD en mp4. Existe-t-il d'autres moyens ? Cliquez pour agrandir...
Généralement, lorsque quelqu'un parle d'archivage, il entend compresser le DVD vidéo avec une haute qualité mais toujours plus petit qu'un DVD de 7 Go. À l'heure actuelle, sur les Mac, vous devriez probablement utiliser l'encodeur H.265 (x265) de haute qualité. Le frein à main est bon pour cela car il fournit une multitude d'options pour la compression. Le contraire de la qualité d'archivage serait d'utiliser quelque chose comme H.265 (Videotoolbox) qui utilise l'encodeur matériel de qualité inférieure sur le M1. L'encodeur matériel est beaucoup plus rapide.
Réactions :matrice07