Forum

Håndbrems 1.4b1 og DVDer på M1?

snørre

Original plakat
22. juli 2002
  • 4. januar 2021
hei-

Jeg tester ut Handbrake 1.4 beta for M1 Mac-er og ser ikke ut til å få den til å gjenkjenne/bruke libdvdcss riktig når jeg prøver å arkivere DVD-videoene mine.

Jeg har installert biblioteket via Homebrew - (jeg har prøvd det med Arm64-versjonen og x64-versjonen)

Hvis jeg kjører utgivelsesversjonen av Handbrake (Intel) eller betaen i Rosetta, kan den omkode videoene på riktig måte.
Hvis jeg kjører betaen i opprinnelig modus, gjenkjenner den ikke biblioteket og vil ikke omkode videoene ordentlig.

Er det et triks for å få innfødte apper som Handbrake til å gjenkjenne kommandolinjebiblioteker som dette?
Takk på forhånd!



% brew installer libdvdcss
---
==> Heller libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz J

jerryk

Bidragsyter
3. november 2011


SF Bay Area
  • 4. januar 2021
snørre sa: Hei-

Jeg tester ut Handbrake 1.4 beta for M1 Mac-er og ser ikke ut til å få den til å gjenkjenne/bruke libdvdcss riktig når jeg prøver å arkivere DVD-videoene mine.

Jeg har installert biblioteket via Homebrew - (jeg har prøvd det med Arm64-versjonen og x64-versjonen)

Hvis jeg kjører utgivelsesversjonen av Handbrake (Intel) eller betaen i Rosetta, kan den omkode videoene på riktig måte.
Hvis jeg kjører betaen i opprinnelig modus, gjenkjenner den ikke biblioteket og vil ikke omkode videoene ordentlig.

Er det et triks for å få innfødte apper som Handbrake til å gjenkjenne kommandolinjebiblioteker som dette?
Takk på forhånd!



% brew installer libdvdcss
---
==> Heller libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz Klikk for å utvide...

Jeg bruker ikke disse verktøyene, men hvis du mistenker X86 versus M1 terminalproblemer, lag et andre terminalvindu (gå til det første terminalvinduet og velg duplikat) og sett det nye terminalvinduet til å bruke Rosetta2 og lagre det med et nytt navn . Så når du starter et program på kommandolinjen, vil det bruke Rosseta2. Det så ut til å ha løst mange av problemene mine med ML-verktøykjeden min.

snørre

Original plakat
22. juli 2002
  • 4. januar 2021
jerryk sa: Jeg bruker ikke disse verktøyene, men hvis du mistenker X86 versus M1 terminalproblemer, lag et andre terminalvindu (gå til det første terminalvinduet og velg duplikat) og still inn det nye terminalvinduet til å bruke Rosetta2 og lagre det med et nytt navn. Så når du starter et program på kommandolinjen, vil det bruke Rosseta2. Det så ut til å ha løst mange av problemene mine med ML-verktøykjeden min. Klikk for å utvide...
Takk - men jeg kjører Handbrake som GUI ikke som CLI. Det ser ikke ut til å være en måte å få den til å velge hvor bibliotekene skal finne.

Jeg konfigurerer 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 - bibliotekfilene er faktisk aliaser til andre filer organisert i HomeBrews katalogstruktur.

Jeg prøvde å kopiere aliasene fra Apple Silicon-katalogen til Intel, men det fungerte ikke. J

jdb8167

17. november 2008
  • 4. januar 2021
snørre sa: Hei-

Jeg tester ut Handbrake 1.4 beta for M1 Mac-er og ser ikke ut til å få den til å gjenkjenne/bruke libdvdcss riktig når jeg prøver å arkivere DVD-videoene mine.

Jeg har installert biblioteket via Homebrew - (jeg har prøvd det med Arm64-versjonen og x64-versjonen)

Hvis jeg kjører utgivelsesversjonen av Handbrake (Intel) eller betaen i Rosetta, kan den omkode videoene på riktig måte.
Hvis jeg kjører betaen i opprinnelig modus, gjenkjenner den ikke biblioteket og vil ikke omkode videoene ordentlig.

Er det et triks for å få innfødte apper som Handbrake til å gjenkjenne kommandolinjebiblioteker som dette?
Takk på forhånd!



% brew installer libdvdcss
---
==> Heller libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz Klikk for å utvide...
Jeg testet nettopp Handbrake Beta og libdvdcss og det fungerte bra. Jeg brukte MacPorts for å få libdvdcss-biblioteket, så jeg måtte kopiere biblioteket til /usr/local/lib fordi MacPorts bruker /opt/local/lib, men bortsett fra det var det enkelt. Jeg omslutter bibliotekfilene i en .zip. Bare pakk ut og kopier dem til /usr/local/lib, så skal det fungere.

Vedlegg

  • libdvdcss.zip50,9 KB · Visninger: 439
TIL

kws13

22. februar 2021
  • 22. februar 2021
jdb8167 sa: Jeg testet nettopp Handbrake Beta og libdvdcss og det fungerte bra. Jeg brukte MacPorts for å få libdvdcss-biblioteket, så jeg måtte kopiere biblioteket til /usr/local/lib fordi MacPorts bruker /opt/local/lib, men bortsett fra det var det enkelt. Jeg omslutter bibliotekfilene i en .zip. Bare pakk ut og kopier dem til /usr/local/lib, så skal det fungere. Klikk for å utvide...
Takk for dette - akkurat det jeg lette etter.
Men på min nye Mac mini M1 - jeg har ikke en /usr/local/lib jeg har /usr/lib, er det ikke det samme for deg?
Med den nyere låsen på Mac-sikkerhet kan jeg heller ikke kopiere noen filer til /usr/lib-katalogen.

Jeg prøvde å bruke sudo cp ... og prøvde også å sette opp og logge på som root - men jeg kan ikke kopiere filene hvor som helst til /usr/lib

Noen forslag takk?

Takk J

jdb8167

17. november 2008
  • 22. februar 2021
kws13 sa: Takk for dette - akkurat det jeg lette etter.
Men på min nye Mac mini M1 - jeg har ikke en /usr/local/lib jeg har /usr/lib, er det ikke det samme for deg?
Med den nyere låsen på Mac-sikkerhet kan jeg heller ikke kopiere noen filer til /usr/lib-katalogen.

Jeg prøvde å bruke sudo cp ... og prøvde også å sette opp og logge på som root - men jeg kan ikke kopiere filene hvor som helst til /usr/lib

Noen forslag takk?

Takk Klikk for å utvide...
Du kan bare lage katalogen:

sudo mkdir -p /usr/local/lib

/usr/lib er sannsynligvis skrivebeskyttet med SIP. Opprett i stedet katalogen og sudo cp inn i /usr/local/lib-katalogen. Eller bruk Finder med shift- ⌘- g og skriv inn /usr/local/lib for å åpne et vindu for å kopiere filene. Du bør bli bedt om en admin-konto når du gjør det. 0

08380728

avbrutt
20. august 2007
  • 22. februar 2021
Gå til Handbrake-forumet og legg ut problemene dine der, du kaster bort tiden din med å stille spørsmål. TIL

kws13

22. februar 2021
  • 23. februar 2021
jdb8167 sa: Du kan bare lage katalogen:

sudo mkdir -p /usr/local/lib

/usr/lib er sannsynligvis skrivebeskyttet med SIP. Opprett i stedet katalogen og sudo cp inn i /usr/local/lib-katalogen. Eller bruk Finder med shift- ⌘- g og skriv inn /usr/local/lib for å åpne et vindu for å kopiere filene. Du bør bli bedt om en admin-konto når du gjør det. Klikk for å utvide...
Takk jdb8167,
Gjorde en godbit - takk for at du tok deg tid til å dele din erfaring og hjelpe meg med å komme til samme arbeidsstilling.
Høyt verdsatt!

ekornlist

27. juni 2006
San Francisco, CA
  • 28. mars 2021
For alle andre som fortsatt har problemer med dette, fant jeg ut at Gatekeeper var i veien. Som du kanskje vet, hvis en app ikke er riktig signert, må du starte den én gang ved å høyreklikke på .app-filen og velge 'Åpne' for å komme rundt Gatekeeper. Det jeg ikke skjønte var at .dylib-filene også ble blokkert av Gatekeeper, men jeg fikk ikke advarselen. Etter at jeg høyreklikket alle .dylib-filene mine og valgte åpen, var det først da Handbrake kunne bruke dem riktig.
Reaksjoner:matrix07, paulcone og mpf541- P

paulcone

26. november 2008
  • 29. oktober 2021
squirrelist sa: For alle andre som fortsatt har problemer med dette, fant jeg ut at Gatekeeper var i veien. Som du kanskje vet, hvis en app ikke er riktig signert, må du starte den én gang ved å høyreklikke på .app-filen og velge 'Åpne' for å komme rundt Gatekeeper. Det jeg ikke skjønte var at .dylib-filene også ble blokkert av Gatekeeper, men jeg fikk ikke advarselen. Etter at jeg høyreklikket alle .dylib-filene mine og valgte åpen, var det først da Handbrake kunne bruke dem riktig. Klikk for å utvide...
Dette fungerte for meg - takk! For å avklare, etter å ha kopiert bibliotekfilene som er postet ovenfor til /usr/local/lib, var det jeg gjorde å høyreklikke på bibliotekfilene, og deretter velge Åpne med... Håndbrems.

matrise07

24. juni 2010
  • 29. oktober 2021
snourse sa: Jeg tester ut Handbrake 1.4 beta for M1 Mac-er og ser ikke ut til å få den til å gjenkjenne/bruke libdvdcss riktig når jeg prøver å arkivere DVD-videoene mine. Klikk for å utvide...
Dumt spørsmål, hvordan bruker du Handbrake til å 'arkivere' DVD? Jeg konverterer vanligvis DVDen min til mp4. Finnes det andre måter? J

jdb8167

17. november 2008
  • 30. oktober 2021
matrix07 sa: Dumt spørsmål, hvordan bruker du Handbrake for å 'arkivere' DVD? Jeg konverterer vanligvis DVDen min til mp4. Finnes det andre måter? Klikk for å utvide...
Vanligvis når noen snakker om arkivering, mener de å komprimere DVD-videoen med høy kvalitet, men fortsatt mindre enn en DVD 7 GB. Akkurat nå på Mac bør du sannsynligvis bruke H.265 (x265)-koderen med høy kvalitet. Håndbremsen er bra for dette siden den gir en mengde alternativer for komprimering. Det motsatte av arkivkvalitet ville være å bruke noe sånt som H.265 (Videotoolbox) som bruker maskinvarekoderen av lavere kvalitet på M1. Maskinvarekoderen er mye raskere.
Reaksjoner:matrise07