Forumuri

Frână de mână 1.4b1 și DVD-uri pe M1?

gârâit

Poster original
22 iulie 2002
  • 4 ianuarie 2021
Salut-

Testez Handbrake 1.4 beta pentru Mac-urile M1 și nu reușesc să-l recunoască/să folosească corect libdvdcss atunci când încerc să arhivez videoclipurile mele pe DVD.

Am instalat biblioteca prin Homebrew - (am încercat cu versiunea Arm64 și versiunea x64)

Dacă rulez versiunea de lansare a Handbrake (Intel) sau beta în Rosetta, poate transcoda corect videoclipurile.
Dacă rulez versiunea beta în modul nativ, aceasta nu recunoaște biblioteca și nu va transcoda corect videoclipurile.

Există un truc pentru ca aplicațiile native precum Handbrake să recunoască bibliotecile de linie de comandă ca aceasta?
Mulțumesc anticipat!



% brew install libdvdcss
---
==> Turnare libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz J

Jerryk

Colaborator
3 noiembrie 2011


Zona Golfului SF
  • 4 ianuarie 2021
snorse a spus: Bună-

Testez Handbrake 1.4 beta pentru Mac-urile M1 și nu reușesc să-l recunoască/să folosească corect libdvdcss atunci când încerc să arhivez videoclipurile mele pe DVD.

Am instalat biblioteca prin Homebrew - (am încercat cu versiunea Arm64 și versiunea x64)

Dacă rulez versiunea de lansare a Handbrake (Intel) sau beta în Rosetta, poate transcoda corect videoclipurile.
Dacă rulez versiunea beta în modul nativ, aceasta nu recunoaște biblioteca și nu va transcoda corect videoclipurile.

Există un truc pentru ca aplicațiile native precum Handbrake să recunoască bibliotecile de linie de comandă ca aceasta?
Mulțumesc anticipat!



% brew install libdvdcss
---
==> Turnare libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz Faceți clic pentru a extinde...

Nu folosesc aceste instrumente, dar dacă bănuiți că există probleme cu terminalul X86 versus M1, faceți o a doua fereastră de terminal (mergeți la prima fereastră de terminal și selectați duplicat) și setați noua fereastră de terminal să folosească Rosetta2 și salvați-o cu un nume nou . Apoi, când lansați orice program la linia de comandă, acesta va folosi Rosseta2. Asta părea să fi rezolvat multe dintre problemele mele cu lanțul meu de instrumente ML.

gârâit

Poster original
22 iulie 2002
  • 4 ianuarie 2021
jerryk a spus: Nu folosesc aceste instrumente, dar dacă bănuiți că există probleme cu terminalul X86 versus M1, faceți o a doua fereastră de terminal (mergeți la prima fereastră de terminal și selectați duplicat) și setați noua fereastră de terminal să folosească Rosetta2 și salvați-o cu un nou nume. Apoi, când lansați orice program la linia de comandă, acesta va folosi Rosseta2. Asta părea să fi rezolvat multe dintre problemele mele cu lanțul meu de instrumente ML. Faceți clic pentru a extinde...
Mulțumesc, dar rulez Handbrake ca GUI, nu ca CLI. Nu pare să existe o modalitate de a-l face să aleagă unde se găsesc bibliotecile.

Am configurat Homebrew așa cum este descris aici: https://soffes.blog/homebrew-on-apple-silicon

Homebrew se construiește în următoarele locații - Intel în /usr/local/lib, Apple /opt/homebrew/lib - fișierele bibliotecii sunt de fapt alias-uri ale altor fișiere organizate în structura directoarelor HomeBrew.

Am încercat să copiez aliasurile din directorul Apple Silicon în intel, dar nu a funcționat. J

jdb8167

17 noiembrie 2008
  • 4 ianuarie 2021
snorse a spus: Bună-

Testez Handbrake 1.4 beta pentru Mac-urile M1 și nu reușesc să-l recunoască/să folosească corect libdvdcss atunci când încerc să arhivez videoclipurile mele pe DVD.

Am instalat biblioteca prin Homebrew - (am încercat cu versiunea Arm64 și versiunea x64)

Dacă rulez versiunea de lansare a Handbrake (Intel) sau beta în Rosetta, poate transcoda corect videoclipurile.
Dacă rulez versiunea beta în modul nativ, aceasta nu recunoaște biblioteca și nu va transcoda corect videoclipurile.

Există un truc pentru ca aplicațiile native precum Handbrake să recunoască bibliotecile de linie de comandă ca aceasta?
Mulțumesc anticipat!



% brew install libdvdcss
---
==> Turnare libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz Faceți clic pentru a extinde...
Tocmai am testat Handbrake Beta și libdvdcss și a funcționat bine. Am folosit MacPorts pentru a obține biblioteca libdvdcss, așa că a trebuit să copiez biblioteca în /usr/local/lib, deoarece MacPorts folosește /opt/local/lib, dar în afară de asta a fost simplu. Includ fișierele bibliotecii într-un .zip. Doar dezarhivați și copiați-le în /usr/local/lib și ar trebui să funcționeze.

Atasamente

  • libdvdcss.zip50,9 KB · Vizualizări: 439
LA

kws13

22 februarie 2021
  • 22 februarie 2021
jdb8167 a spus: Tocmai am testat Handbrake Beta și libdvdcss și a funcționat bine. Am folosit MacPorts pentru a obține biblioteca libdvdcss, așa că a trebuit să copiez biblioteca în /usr/local/lib, deoarece MacPorts folosește /opt/local/lib, dar în afară de asta a fost simplu. Includ fișierele bibliotecii într-un .zip. Doar dezarhivați și copiați-le în /usr/local/lib și ar trebui să funcționeze. Faceți clic pentru a extinde...
Mulțumesc pentru asta - exact ceea ce căutam.
Dar, pe noul meu Mac mini M1 - nu am un /usr/local/lib Am /usr/lib nu este același lucru pentru tine?
De asemenea, cu noua blocare a securității Mac, nu pot copia niciun fișier în directorul /usr/lib.

Am încercat să folosesc sudo cp... și am încercat să configurez și să mă conectez ca root - dar nu pot copia fișierele nicăieri în /usr/lib

Va rog ceva sugestii?

Mulțumiri J

jdb8167

17 noiembrie 2008
  • 22 februarie 2021
kws13 a spus: Mulțumesc pentru asta - exact ceea ce căutam.
Dar, pe noul meu Mac mini M1 - nu am un /usr/local/lib Am /usr/lib nu este același lucru pentru tine?
De asemenea, cu noua blocare a securității Mac, nu pot copia niciun fișier în directorul /usr/lib.

Am încercat să folosesc sudo cp... și am încercat să configurez și să mă conectez ca root - dar nu pot copia fișierele nicăieri în /usr/lib

Va rog ceva sugestii?

Mulțumiri Faceți clic pentru a extinde...
Puteți doar să creați directorul:

sudo mkdir -p /usr/local/lib

/usr/lib este probabil protejat la scriere cu SIP. În schimb, creați directorul și apoi sudo cp în directorul /usr/local/lib. Sau utilizați Finder cu shift- ⌘- g și tastați /usr/local/lib pentru a deschide o fereastră pentru a copia fișierele. Ar trebui să vi se solicite un cont de administrator atunci când o faceți. 0

08380728

Anulat
20 august 2007
  • 22 februarie 2021
Accesați forumul Handbrake și postați problemele dvs. acolo, vă pierdeți timpul venind aici punând întrebări. LA

kws13

22 februarie 2021
  • 23 februarie 2021
jdb8167 a spus: Puteți doar să creați directorul:

sudo mkdir -p /usr/local/lib

/usr/lib este probabil protejat la scriere cu SIP. În schimb, creați directorul și apoi sudo cp în directorul /usr/local/lib. Sau utilizați Finder cu shift- ⌘- g și tastați /usr/local/lib pentru a deschide o fereastră pentru a copia fișierele. Ar trebui să vi se solicite un cont de administrator atunci când o faceți. Faceți clic pentru a extinde...
Mulțumesc jdb8167,
Am funcționat foarte bine - vă mulțumesc pentru timpul acordat pentru a vă împărtăși experiența și pentru a mă ajuta să ajung la aceeași poziție de lucru.
Foarte apreciat!

veveriţă

27 iunie 2006
San Francisco, CA
  • 28 martie 2021
Pentru oricine altcineva care mai are probleme cu asta, am constatat că Gatekeeper îi punea în cale. După cum probabil știți, dacă o aplicație nu este semnată corect, trebuie să o lansați o dată făcând clic dreapta pe fișierul .app și alegând „Deschidere” pentru a ocoli Gatekeeper. Ceea ce nu mi-am dat seama a fost că și fișierele .dylib erau blocate de Gatekeeper, dar nu primeam avertismentul. După ce am făcut clic dreapta pe toate fișierele mele .dylib și am ales deschis, abia atunci Handbrake a putut să le folosească corect.
Reacții:matrix07, paulcone și mpf541- P

paulcone

26 noiembrie 2008
  • 29 octombrie 2021
Veverița a spus: Pentru oricine altcineva care mai are probleme cu asta, am constatat că Gatekeeper îi punea în cale. După cum probabil știți, dacă o aplicație nu este semnată corect, trebuie să o lansați o dată făcând clic dreapta pe fișierul .app și alegând „Deschidere” pentru a ocoli Gatekeeper. Ceea ce nu mi-am dat seama a fost că și fișierele .dylib erau blocate de Gatekeeper, dar nu primeam avertismentul. După ce am făcut clic dreapta pe toate fișierele mele .dylib și am ales deschis, abia atunci Handbrake a putut să le folosească corect. Faceți clic pentru a extinde...
Acest lucru a funcționat pentru mine -- mulțumesc! Pentru a clarifica, după ce am copiat fișierele bibliotecii postate mai sus în /usr/local/lib, ceea ce am făcut a fost să dau clic dreapta pe fișierele bibliotecii și apoi să aleg Deschidere cu... frână de mână.

matricea07

24 iunie 2010
  • 29 octombrie 2021
snourse a spus: Testez Handbrake 1.4 beta pentru Mac-urile M1 și nu reușesc să-l recunoască/să folosească corect libdvdcss atunci când încerc să arhivez videoclipurile mele pe DVD. Faceți clic pentru a extinde...
Întrebare prostească, cum folosești Handbrake pentru a „arhiva” DVD-ul? De obicei îmi convertesc DVD-ul în mp4. Există și alte moduri? J

jdb8167

17 noiembrie 2008
  • 30 octombrie 2021
matrix07 a spus: Întrebare prostească, cum folosești Handbrake pentru a „arhiva” DVD-ul? De obicei îmi convertesc DVD-ul în mp4. Există și alte moduri? Faceți clic pentru a extinde...
În general, când cineva vorbește despre arhivare, înseamnă să comprimați DVD-ul video cu o calitate înaltă, dar mai mic decât un DVD de 7 GB. În acest moment, pe Mac-uri, probabil că ar trebui să utilizați codificatorul H.265 (x265) de înaltă calitate. Frâna de mână este bună pentru acest lucru, deoarece oferă o mulțime de opțiuni pentru comprimare. Opusul calității de arhivă ar fi să folosiți ceva de genul H.265 (Videotoolbox) care utilizează codificatorul hardware de calitate inferioară pe M1. Codificatorul hardware este mult mai rapid.
Reacții:matricea07