Forum

Handbroms 1.4b1 och DVD-skivor på M1?

snarka

Originalaffisch
22 juli 2002
  • 4 januari 2021
Hej-

Jag testar Handbrake 1.4 beta för M1 Mac och kan inte få den att känna igen/använda libdvdcss ordentligt när jag försöker arkivera mina DVD-videor.

Jag har installerat biblioteket via Homebrew - (jag har testat det med Arm64-versionen och x64-versionen)

Om jag kör releaseversionen av Handbrake (Intel) eller betaversionen i Rosetta kan den omkoda videorna ordentligt.
Om jag kör betaversionen i inbyggt läge känner den inte igen biblioteket och omkodar inte videorna ordentligt.

Finns det ett knep för att få inbyggda appar som Handbrake att känna igen kommandoradsbibliotek som detta?
Tack på förhand!



% brew installera libdvdcss
---
==> Häller libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz J

jerryk

Bidragsgivare
3 november 2011


SF Bay Area
  • 4 januari 2021
snourse sa: Hej-

Jag testar Handbrake 1.4 beta för M1 Mac och kan inte få den att känna igen/använda libdvdcss ordentligt när jag försöker arkivera mina DVD-videor.

Jag har installerat biblioteket via Homebrew - (jag har testat det med Arm64-versionen och x64-versionen)

Om jag kör releaseversionen av Handbrake (Intel) eller betaversionen i Rosetta kan den omkoda videorna ordentligt.
Om jag kör betaversionen i inbyggt läge känner den inte igen biblioteket och omkodar inte videorna ordentligt.

Finns det ett knep för att få inbyggda appar som Handbrake att känna igen kommandoradsbibliotek som detta?
Tack på förhand!



% brew installera libdvdcss
---
==> Häller libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz Klicka för att expandera...

Jag använder inte dessa verktyg, men om du misstänker X86 kontra M1-terminalproblem, skapa ett andra terminalfönster (gå till det första terminalfönstret och välj duplicera) och ställ in det nya terminalfönstret att använda Rosetta2 och spara det med ett nytt namn . När du sedan startar ett program på kommandoraden kommer det att använda Rosseta2. Det verkade ha löst många av mina problem med min ML-verktygskedja.

snarka

Originalaffisch
22 juli 2002
  • 4 januari 2021
jerryk sa: Jag använder inte dessa verktyg, men om du misstänker X86 kontra M1-terminalproblem, skapa ett andra terminalfönster (gå till det första terminalfönstret och välj duplicera) och ställ in det nya terminalfönstret att använda Rosetta2 och spara det med ett nytt namn. När du sedan startar ett program på kommandoraden kommer det att använda Rosseta2. Det verkade ha löst många av mina problem med min ML-verktygskedja. Klicka för att expandera...
Tack - men jag kör Handbrake som GUI inte som CLI. Det verkar inte finnas något sätt att få det att välja var biblioteken finns.

Jag ställer in Homebrew som beskrivs här: https://soffes.blog/homebrew-on-apple-silicon

Homebrew bygger på följande platser- Intel i /usr/local/lib, Apple /opt/homebrew/lib -- biblioteksfilerna är faktiskt alias till andra filer organiserade i HomeBrews katalogstruktur.

Jag försökte kopiera aliasen från Apple Silicon-katalogen till Intel men det fungerade inte. J

jdb8167

17 november 2008
  • 4 januari 2021
snourse sa: Hej-

Jag testar Handbrake 1.4 beta för M1 Mac och kan inte få den att känna igen/använda libdvdcss ordentligt när jag försöker arkivera mina DVD-videor.

Jag har installerat biblioteket via Homebrew - (jag har testat det med Arm64-versionen och x64-versionen)

Om jag kör releaseversionen av Handbrake (Intel) eller betaversionen i Rosetta kan den omkoda videorna ordentligt.
Om jag kör betaversionen i inbyggt läge känner den inte igen biblioteket och omkodar inte videorna ordentligt.

Finns det ett knep för att få inbyggda appar som Handbrake att känna igen kommandoradsbibliotek som detta?
Tack på förhand!



% brew installera libdvdcss
---
==> Häller libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz Klicka för att expandera...
Jag testade precis Handbrake Beta och libdvdcss och det fungerade bra. Jag använde MacPorts för att hämta libdvdcss-biblioteket så jag var tvungen att kopiera biblioteket till /usr/local/lib eftersom MacPorts använder /opt/local/lib men förutom det var det enkelt. Jag bifogar biblioteksfilerna i en .zip. Packa bara upp och kopiera dem till /usr/local/lib så borde det fungera.

Bilagor

  • libdvdcss.zip50,9 KB · Visningar: 439
TILL

kws13

22 februari 2021
  • 22 februari 2021
jdb8167 sa: Jag testade precis Handbroms Beta och libdvdcss och det fungerade bra. Jag använde MacPorts för att hämta libdvdcss-biblioteket så jag var tvungen att kopiera biblioteket till /usr/local/lib eftersom MacPorts använder /opt/local/lib men förutom det var det enkelt. Jag bifogar biblioteksfilerna i en .zip. Packa bara upp och kopiera dem till /usr/local/lib så borde det fungera. Klicka för att expandera...
Tack för detta - precis vad jag letade efter.
Men på min nya Mac mini M1 - jag har ingen /usr/local/lib Jag har /usr/lib är det inte samma sak för dig?
Dessutom, med den nyare låsningen på Mac-säkerhet, kan jag inte kopiera några filer till katalogen /usr/lib.

Jag försökte använda sudo cp... och försökte också ställa in och logga in som root - men jag kan inte kopiera filerna någonstans till /usr/lib

Några förslag tack?

Tack J

jdb8167

17 november 2008
  • 22 februari 2021
kws13 sa: Tack för detta - precis vad jag letade efter.
Men på min nya Mac mini M1 - jag har ingen /usr/local/lib Jag har /usr/lib är det inte samma sak för dig?
Dessutom, med den nyare låsningen på Mac-säkerhet, kan jag inte kopiera några filer till katalogen /usr/lib.

Jag försökte använda sudo cp... och försökte också ställa in och logga in som root - men jag kan inte kopiera filerna någonstans till /usr/lib

Några förslag tack?

Tack Klicka för att expandera...
Du kan bara skapa katalogen:

sudo mkdir -p /usr/local/lib

/usr/lib är förmodligen skrivskyddad med SIP. Skapa istället katalogen och sedan sudo cp till katalogen /usr/local/lib. Eller använd Finder med shift- ⌘- g och skriv in /usr/local/lib för att öppna ett fönster för att kopiera filerna. Du bör bli tillfrågad om ett administratörskonto när du gör det. 0

08380728

Inställt
20 augusti 2007
  • 22 februari 2021
Gå till Handbroms-forumet och lägg upp dina problem där, du slösar bort din tid på att komma hit och ställa frågor. TILL

kws13

22 februari 2021
  • 23 februari 2021
jdb8167 sa: Du kan bara skapa katalogen:

sudo mkdir -p /usr/local/lib

/usr/lib är förmodligen skrivskyddad med SIP. Skapa istället katalogen och sudo cp till katalogen /usr/local/lib. Eller använd Finder med shift- ⌘- g och skriv in /usr/local/lib för att öppna ett fönster för att kopiera filerna. Du bör bli tillfrågad om ett administratörskonto när du gör det. Klicka för att expandera...
Tack jdb8167,
Jobbade en njutning - tack för att du tog dig tid att dela med dig av din erfarenhet och hjälpa mig att komma till samma arbetsställning.
Mycket uppskattat!

ekorrelist

27 juni 2006
San Francisco, CA
  • 28 mars 2021
För alla andra som fortfarande har problem med detta, upptäckte jag att Gatekeeper stod i vägen. Som du kanske vet, om en app inte är korrekt signerad måste du starta den en gång genom att högerklicka på .app-filen och välja 'Öppna' för att komma runt Gatekeeper. Vad jag inte insåg var att .dylib-filerna också blockerades av Gatekeeper men jag fick inte varningen. Efter att jag högerklickade på alla mina .dylib-filer och valde öppna, först då kunde Handbrake använda dem ordentligt.
Reaktioner:matrix07, paulcone och mpf541- P

paulcone

26 november 2008
  • 29 oktober 2021
squirrelist sa: För alla andra som fortfarande har problem med detta, upptäckte jag att Gatekeeper stod i vägen. Som du kanske vet, om en app inte är korrekt signerad måste du starta den en gång genom att högerklicka på .app-filen och välja 'Öppna' för att komma runt Gatekeeper. Vad jag inte insåg var att .dylib-filerna också blockerades av Gatekeeper men jag fick inte varningen. Efter att jag högerklickade på alla mina .dylib-filer och valde öppna, först då kunde Handbrake använda dem ordentligt. Klicka för att expandera...
Detta fungerade för mig - tack! För att förtydliga, efter att ha kopierat biblioteksfilerna som postats ovan till /usr/local/lib, var det jag gjorde att högerklicka på biblioteksfilerna och sedan välja Öppna med... Handbroms.

matris07

24 juni 2010
  • 29 oktober 2021
snourse sa: Jag testar Handbrake 1.4 beta för M1 Mac-datorer och verkar inte få den att känna igen/använda libdvdcss ordentligt när jag försöker arkivera mina DVD-videor. Klicka för att expandera...
Dum fråga, hur använder du Handbrake för att 'arkivera' DVD? Jag brukar konvertera min DVD till mp4. Finns det andra sätt? J

jdb8167

17 november 2008
  • 30 oktober 2021
matrix07 sa: Dum fråga, hur använder du Handbroms för att 'arkivera' DVD? Jag brukar konvertera min DVD till mp4. Finns det andra sätt? Klicka för att expandera...
I allmänhet när någon pratar om arkivering menar de att komprimera DVD-videon med hög kvalitet men ändå mindre än en DVD 7 GB. Just nu på Mac bör du förmodligen använda H.265 (x265)-kodaren med hög kvalitet. Handbroms är bra för detta eftersom den ger en mängd alternativ för komprimering. Motsatsen till arkivkvalitet skulle vara att använda något som H.265 (Videotoolbox) som använder hårdvarukodaren av lägre kvalitet på M1. Hårdvarukodaren är mycket snabbare.
Reaktioner:matris07