snorke
Original plakat- 22. juli 2002
- 4. januar 2021
Jeg er ved at teste Handbrake 1.4 beta til M1 Mac'er og kan ikke få den til at genkende/bruge libdvdcss korrekt, når jeg forsøger at arkivere mine DVD-videoer.
Jeg har installeret biblioteket via Homebrew - (jeg har prøvet det med Arm64-versionen og x64-versionen)
Hvis jeg kører udgivelsesversionen af Handbrake (Intel) eller betaversionen i Rosetta, kan den korrekt omkode videoerne.
Hvis jeg kører betaen i native-tilstand, genkender den ikke biblioteket og vil ikke omkode videoerne korrekt.
Er der et trick til at få native apps som Handbrake til at genkende kommandolinjebiblioteker som dette?
Tak på forhånd!
% bryg installer libdvdcss
---
==> Hældning af libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz J
jerryk
Bidragyder
- 3. november 2011
- SF Bay Area
- 4. januar 2021
snorse sagde: Hej-
Jeg er ved at teste Handbrake 1.4 beta til M1 Mac'er og kan ikke få den til at genkende/bruge libdvdcss korrekt, når jeg forsøger at arkivere mine DVD-videoer.
Jeg har installeret biblioteket via Homebrew - (jeg har prøvet det med Arm64-versionen og x64-versionen)
Hvis jeg kører udgivelsesversionen af Handbrake (Intel) eller betaversionen i Rosetta, kan den korrekt omkode videoerne.
Hvis jeg kører betaen i native-tilstand, genkender den ikke biblioteket og vil ikke omkode videoerne korrekt.
Er der et trick til at få native apps som Handbrake til at genkende kommandolinjebiblioteker som dette?
Tak på forhånd!
% brew installer libdvdcss
---
==> Hældning af libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz Klik for at udvide...
Jeg bruger ikke disse værktøjer, men hvis du har mistanke om problemer med X86 versus M1 terminal, skal du lave et andet terminalvindue (gå til det 1. terminalvindue og vælge duplicate) og indstille det nye terminalvindue til at bruge Rosetta2 og gemme det med et nyt navn . Når du derefter starter et program på kommandolinjen, vil det bruge Rosseta2. Det så ud til at have løst mange af mine problemer med min ML-værktøjskæde.
snorke
Original plakat- 22. juli 2002
- 4. januar 2021
jerryk sagde: Jeg bruger ikke disse værktøjer, men hvis du har mistanke om problemer med X86 versus M1 terminal, skal du lave et andet terminalvindue (gå til det 1. terminalvindue og vælge dupliker) og indstille det nye terminalvindue til at bruge Rosetta2 og gemme det med et nyt navn. Når du derefter starter et program på kommandolinjen, vil det bruge Rosseta2. Det så ud til at have løst mange af mine problemer med min ML-værktøjskæde. Klik for at udvide...Tak - men jeg kører Handbrake som GUI ikke som CLI. Der synes ikke at være en måde at få det til at vælge, hvor bibliotekerne skal findes.
Jeg opsætter Homebrew som beskrevet her: https://soffes.blog/homebrew-on-apple-silicon
Homebrew bygger på følgende steder - Intel i /usr/local/lib, Apple /opt/homebrew/lib -- biblioteksfilerne er faktisk aliaser til andre filer organiseret i HomeBrews mappestruktur.
Jeg prøvede at kopiere aliaserne fra Apple Silicon-biblioteket til Intel, men det virkede ikke. J
jdb8167
- 17. november 2008
- 4. januar 2021
snorse sagde: Hej-Jeg har lige testet Handbrake Beta og libdvdcss, og det fungerede fint. Jeg brugte MacPorts til at hente libdvdcss-biblioteket, så jeg var nødt til at kopiere biblioteket til /usr/local/lib, fordi MacPorts bruger /opt/local/lib, men bortset fra det var det ligetil. Jeg omslutter biblioteksfilerne i en .zip. Bare unzip og kopier dem til /usr/local/lib, og det burde virke.
Jeg er ved at teste Handbrake 1.4 beta til M1 Mac'er og kan ikke få den til at genkende/bruge libdvdcss korrekt, når jeg forsøger at arkivere mine DVD-videoer.
Jeg har installeret biblioteket via Homebrew - (jeg har prøvet det med Arm64-versionen og x64-versionen)
Hvis jeg kører udgivelsesversionen af Handbrake (Intel) eller betaversionen i Rosetta, kan den korrekt omkode videoerne.
Hvis jeg kører betaen i native-tilstand, genkender den ikke biblioteket og vil ikke omkode videoerne korrekt.
Er der et trick til at få native apps som Handbrake til at genkende kommandolinjebiblioteker som dette?
Tak på forhånd!
% brew installer libdvdcss
---
==> Hældning af libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz Klik for at udvide...
Vedhæftede filer
TILkws13
- 22. februar 2021
- 22. februar 2021
jdb8167 sagde: Jeg har lige testet Handbrake Beta og libdvdcss, og det fungerede fint. Jeg brugte MacPorts til at hente libdvdcss-biblioteket, så jeg var nødt til at kopiere biblioteket til /usr/local/lib, fordi MacPorts bruger /opt/local/lib, men bortset fra det var det ligetil. Jeg omslutter biblioteksfilerne i en .zip. Bare unzip og kopier dem til /usr/local/lib og det burde virke. Klik for at udvide...Tak for dette - præcis hvad jeg ledte efter.
Men på min nye Mac mini M1 - jeg har ikke en /usr/local/lib Jeg har /usr/lib er det ikke det samme for dig?
Med den nyere lås på Mac-sikkerhed er jeg heller ikke i stand til at kopiere nogen filer til mappen /usr/lib.
Jeg prøvede at bruge sudo cp... og prøvede også at oprette og logge ind som root - men jeg kan ikke kopiere filerne nogen steder i /usr/lib
Nogen forslag venligst?
Tak J
jdb8167
- 17. november 2008
- 22. februar 2021
kws13 sagde: Tak for dette - præcis hvad jeg ledte efter.Du kan bare oprette mappen:
Men på min nye Mac mini M1 - jeg har ikke en /usr/local/lib Jeg har /usr/lib er det ikke det samme for dig?
Med den nyere lås på Mac-sikkerhed er jeg heller ikke i stand til at kopiere nogen filer til mappen /usr/lib.
Jeg prøvede at bruge sudo cp... og prøvede også at oprette og logge ind som root - men jeg kan ikke kopiere filerne nogen steder i /usr/lib
Nogen forslag venligst?
Tak Klik for at udvide...
sudo mkdir -p /usr/local/lib
/usr/lib er sandsynligvis skrivebeskyttet med SIP. I stedet skal du oprette mappen og derefter sudo cp ind i mappen /usr/local/lib. Eller brug Finder med shift- ⌘- g og skriv /usr/local/lib for at åbne et vindue for at kopiere filerne. Du bør blive bedt om en administratorkonto, når du gør det. 0
08380728
Annulleret
- 20. august 2007
- 22. februar 2021
kws13
- 22. februar 2021
- 23. februar 2021
jdb8167 sagde: Du kan bare oprette mappen:Tak jdb8167,
sudo mkdir -p /usr/local/lib
/usr/lib er sandsynligvis skrivebeskyttet med SIP. I stedet skal du oprette mappen og derefter sudo cp ind i mappen /usr/local/lib. Eller brug Finder med shift- ⌘- g og skriv /usr/local/lib for at åbne et vindue for at kopiere filerne. Du bør blive bedt om en administratorkonto, når du gør det. Klik for at udvide...
Gjorde en godbid - tak fordi du tog dig tid til at dele din oplevelse og hjælpe mig med at komme til samme arbejdsstilling.
Meget værdsat!
egernlist
- 27. juni 2006
- San Francisco, CA
- 28. marts 2021
paulcone
- 26. november 2008
- 29. oktober 2021
squirrelist sagde: For alle andre, der stadig har problemer med dette, fandt jeg ud af, at Gatekeeper kom i vejen. Som du måske ved, hvis en app ikke er signeret korrekt, skal du starte den én gang ved at højreklikke på .app-filen og vælge 'Åbn' for at komme rundt om Gatekeeper. Hvad jeg ikke var klar over var, at .dylib-filerne også blev blokeret af Gatekeeper, men jeg fik ikke advarslen. Efter at jeg højreklikkede på alle mine .dylib-filer og valgte åben, kunne Handbrake først bruge dem korrekt. Klik for at udvide...Dette virkede for mig - tak! For at præcisere, efter at have kopieret biblioteksfilerne, der er postet ovenfor til /usr/local/lib, var det, jeg gjorde, at højreklikke på biblioteksfilerne og derefter vælge Åbn med... Håndbremse.
matrix07
- 24. juni 2010
- 29. oktober 2021
snourse sagde: Jeg er ved at teste Handbrake 1.4 beta til M1 Macs og kan ikke få den til at genkende/bruge libdvdcss korrekt, når jeg forsøger at arkivere mine DVD-videoer. Klik for at udvide...Dumt spørgsmål, hvordan bruger du Handbrake til at 'arkivere' DVD? Jeg konverterer normalt min DVD til mp4. Er der andre måder? J
jdb8167
- 17. november 2008
- 30. oktober 2021
matrix07 sagde: Dumt spørgsmål, hvordan bruger du Handbrake til at 'arkivere' DVD? Jeg konverterer normalt min DVD til mp4. Er der andre måder? Klik for at udvide...Generelt, når nogen taler om arkivering, mener de at komprimere DVD-videoen med høj kvalitet, men stadig mindre end en DVD 7 GB. Lige nu på Mac'er skal du nok bruge H.265 (x265) encoder med høj kvalitet. Håndbremse er god til dette, da det giver en masse muligheder for at komprimere. Det modsatte af arkivkvalitet ville være at bruge noget som H.265 (Videoværktøjskasse), som bruger den lavere kvalitet hardwareencoder på M1. Hardwareencoderen er meget hurtigere.
Populære Indlæg