Diễn Đàn

Phanh tay 1.4b1 và DVD trên M1?

ngủ ngáy

Áp phích gốc
22 tháng 7, 2002
  • Ngày 4 tháng 1 năm 2021
Chào-

Tôi đang thử nghiệm bản beta Handbrake 1.4 cho máy Mac M1 và dường như không thể giúp nó nhận dạng / sử dụng libdvdcss đúng cách khi cố gắng lưu trữ video DVD của tôi.

Tôi đã cài đặt thư viện qua Homebrew - (Tôi đã thử nó với phiên bản Arm64 và phiên bản x64)

Nếu tôi chạy phiên bản phát hành của Handbrake (Intel) hoặc phiên bản beta trong Rosetta, nó có thể chuyển mã các video một cách chính xác.
Nếu tôi chạy bản beta ở chế độ gốc, nó không nhận dạng được thư viện và sẽ không chuyển mã các video một cách chính xác.

Có một mẹo nào để các ứng dụng gốc như Handbrake nhận ra các thư viện dòng lệnh như thế này không?
Cảm ơn trước!



% brew cài đặt libdvdcss
---
==> Đang đổ libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz NS

jerryk

Người đóng góp
Ngày 3 tháng 11 năm 2011


Khu vực vịnh SF
  • Ngày 4 tháng 1 năm 2021
snourse nói: Chào-

Tôi đang thử nghiệm bản beta Handbrake 1.4 cho máy Mac M1 và dường như không thể giúp nó nhận dạng / sử dụng libdvdcss đúng cách khi cố gắng lưu trữ video DVD của tôi.

Tôi đã cài đặt thư viện qua Homebrew - (Tôi đã thử nó với phiên bản Arm64 và phiên bản x64)

Nếu tôi chạy phiên bản phát hành của Handbrake (Intel) hoặc phiên bản beta trong Rosetta, nó có thể chuyển mã các video một cách chính xác.
Nếu tôi chạy bản beta ở chế độ gốc, nó không nhận dạng được thư viện và sẽ không chuyển mã các video một cách chính xác.

Có một mẹo nào để các ứng dụng gốc như Handbrake nhận ra các thư viện dòng lệnh như thế này không?
Cảm ơn trước!



% brew cài đặt libdvdcss
---
==> Đang đổ libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz Bấm để mở rộng...

Tôi không sử dụng các công cụ này, nhưng nếu bạn nghi ngờ sự cố thiết bị đầu cuối X86 so với M1, hãy tạo cửa sổ đầu cuối thứ hai (chuyển đến cửa sổ đầu cuối thứ nhất và chọn bản sao) và đặt cửa sổ đầu cuối mới để sử dụng Rosetta2 và lưu nó với tên mới . Sau đó, khi bạn khởi chạy bất kỳ chương trình nào tại dòng lệnh, nó sẽ sử dụng Rosseta2. Điều đó dường như đã giải quyết được rất nhiều vấn đề của tôi với chuỗi công cụ ML của tôi.

ngủ ngáy

Áp phích gốc
22 tháng 7, 2002
  • Ngày 4 tháng 1 năm 2021
jerryk cho biết: Tôi không sử dụng các công cụ này, nhưng nếu bạn nghi ngờ sự cố thiết bị đầu cuối X86 so với M1, hãy tạo cửa sổ thiết bị đầu cuối thứ hai (chuyển đến cửa sổ đầu cuối thứ nhất và chọn bản sao) và đặt cửa sổ đầu cuối mới để sử dụng Rosetta2 và lưu nó bằng một cái tên mới. Sau đó, khi bạn khởi chạy bất kỳ chương trình nào tại dòng lệnh, nó sẽ sử dụng Rosseta2. Điều đó dường như đã giải quyết được rất nhiều vấn đề của tôi với chuỗi công cụ ML của tôi. Bấm để mở rộng...
Cảm ơn- nhưng tôi đang chạy Handbrake dưới dạng GUI chứ không phải CLI. Dường như không có cách nào để khiến nó chọn nơi tìm thấy các thư viện.

Tôi thiết lập Homebrew như được mô tả ở đây: https://soffes.blog/homebrew-on-apple-silicon

Homebrew được xây dựng ở các vị trí sau - Intel in / usr / local / lib, Apple / opt / homebrew / lib - các tệp thư viện thực sự là bí danh của các tệp khác được tổ chức trong cấu trúc thư mục của HomeBrew.

Tôi đã thử sao chép các bí danh từ thư mục Apple Silicon sang intel nhưng không hiệu quả. NS

jdb8167

Ngày 17 tháng 11 năm 2008
  • Ngày 4 tháng 1 năm 2021
snourse nói: Chào-

Tôi đang thử nghiệm bản beta Handbrake 1.4 cho máy Mac M1 và dường như không thể giúp nó nhận dạng / sử dụng libdvdcss đúng cách khi cố gắng lưu trữ video DVD của tôi.

Tôi đã cài đặt thư viện qua Homebrew - (Tôi đã thử nó với phiên bản Arm64 và phiên bản x64)

Nếu tôi chạy phiên bản phát hành của Handbrake (Intel) hoặc phiên bản beta trong Rosetta, nó có thể chuyển mã các video một cách chính xác.
Nếu tôi chạy bản beta ở chế độ gốc, nó không nhận dạng được thư viện và sẽ không chuyển mã các video một cách chính xác.

Có một mẹo nào để các ứng dụng gốc như Handbrake nhận ra các thư viện dòng lệnh như thế này không?
Cảm ơn trước!



% brew cài đặt libdvdcss
---
==> Đang đổ libdvdcss-1.4.2.arm64_big_sur.bottle.tar.gz Bấm để mở rộng...
Tôi vừa thử nghiệm Handbrake Beta và libdvdcss và nó hoạt động tốt. Tôi đã sử dụng MacPorts để lấy thư viện libdvdcss vì vậy tôi phải sao chép thư viện sang / usr / local / lib vì MacPorts sử dụng / opt / local / lib nhưng khác với điều đó là nó rất đơn giản. Tôi đang đặt các tệp thư viện trong tệp .zip. Chỉ cần giải nén và sao chép chúng vào / usr / local / lib và nó sẽ hoạt động.

Tập tin đính kèm

  • libdvdcss.zip50,9 KB · Lượt xem: 439
ĐẾN

kws13

Ngày 22 tháng 2 năm 2021
  • Ngày 22 tháng 2 năm 2021
jdb8167 cho biết: Tôi vừa thử nghiệm Handbrake Beta và libdvdcss và nó hoạt động tốt. Tôi đã sử dụng MacPorts để lấy thư viện libdvdcss vì vậy tôi phải sao chép thư viện sang / usr / local / lib vì MacPorts sử dụng / opt / local / lib nhưng khác với điều đó là nó rất đơn giản. Tôi đang đặt các tệp thư viện trong tệp .zip. Chỉ cần giải nén và sao chép chúng vào / usr / local / lib và nó sẽ hoạt động. Bấm để mở rộng...
Cảm ơn vì điều này - chính xác những gì tôi đang tìm kiếm.
Tuy nhiên, trên máy Mac mini M1 mới của tôi - tôi không có / usr / local / lib Tôi có / usr / lib có phải điều đó không giống với bạn?
Ngoài ra, với việc khóa bảo mật Mac mới hơn, tôi không thể sao chép bất kỳ tệp nào vào thư mục / usr / lib.

Tôi đã thử sử dụng sudo cp… và cũng đã thử thiết lập và đăng nhập bằng quyền root - nhưng tôi không thể sao chép tệp vào bất kỳ đâu vào / usr / lib

Bất kỳ đề xuất xin vui lòng?

Cảm ơn NS

jdb8167

Ngày 17 tháng 11 năm 2008
  • Ngày 22 tháng 2 năm 2021
kws13 đã nói: Cảm ơn vì điều này - chính xác những gì tôi đang tìm kiếm.
Tuy nhiên, trên máy Mac mini M1 mới của tôi - tôi không có / usr / local / lib Tôi có / usr / lib có phải điều đó không giống với bạn?
Ngoài ra, với việc khóa bảo mật Mac mới hơn, tôi không thể sao chép bất kỳ tệp nào vào thư mục / usr / lib.

Tôi đã thử sử dụng sudo cp… và cũng đã thử thiết lập và đăng nhập bằng quyền root - nhưng tôi không thể sao chép tệp vào bất kỳ đâu vào / usr / lib

Bất kỳ đề xuất xin vui lòng?

Cảm ơn Bấm để mở rộng...
Bạn chỉ có thể tạo thư mục:

sudo mkdir -p /usr/local/lib

/ usr / lib có thể được bảo vệ ghi bằng SIP. Thay vào đó, hãy tạo thư mục và sau đó sudo cp vào thư mục / usr / local / lib. Hoặc sử dụng Finder với shift- ⌘- g và nhập / usr / local / lib để mở cửa sổ sao chép tệp. Bạn sẽ được nhắc nhập tài khoản quản trị viên khi thực hiện. 0

08380728

Đã hủy
20 tháng 8, 2007
  • Ngày 22 tháng 2 năm 2021
Truy cập diễn đàn Handbrake và đăng các vấn đề của bạn lên đó, bạn đang lãng phí thời gian vào đây để đặt câu hỏi. ĐẾN

kws13

Ngày 22 tháng 2 năm 2021
  • 23 tháng 2, 2021
jdb8167 cho biết: Bạn chỉ có thể tạo thư mục:

sudo mkdir -p /usr/local/lib

/ usr / lib có thể được bảo vệ ghi bằng SIP. Thay vào đó, hãy tạo thư mục và sau đó sudo cp vào thư mục / usr / local / lib. Hoặc sử dụng Finder với shift- ⌘- g và nhập / usr / local / lib để mở cửa sổ sao chép tệp. Bạn sẽ được nhắc nhập tài khoản quản trị viên khi thực hiện. Bấm để mở rộng...
Cảm ơn jdb8167,
Chúc bạn thành công - cảm ơn bạn đã dành thời gian chia sẻ kinh nghiệm và giúp tôi đạt được vị trí làm việc tương tự.
Nhiều đánh giá cao!

danh sách chăm sóc

Ngày 27 tháng 6 năm 2006
San Francisco, CA
  • Ngày 28 tháng 3 năm 2021
Đối với bất kỳ ai khác vẫn gặp khó khăn với vấn đề này, tôi thấy rằng Gatekeeper đang cản trở. Như bạn có thể biết, nếu một ứng dụng không được ký đúng cách, bạn phải khởi chạy nó một lần bằng cách nhấp chuột phải vào tệp .app và chọn 'Mở' để truy cập Gatekeeper. Điều tôi không nhận ra là các tệp .dylib cũng đang bị chặn bởi Gatekeeper nhưng tôi không nhận được cảnh báo. Sau khi tôi nhấp chuột phải vào tất cả các tệp .dylib của mình và chọn mở, chỉ khi đó Handbrake mới có thể sử dụng chúng đúng cách.
Phản ứng:matrix07, paulcone và mpf541- P

paulcone

Ngày 26 tháng 11 năm 2008
  • Ngày 29 tháng 10 năm 2021
squirrelist cho biết: Đối với bất kỳ ai khác vẫn gặp sự cố với điều này, tôi thấy rằng Gatekeeper đang cản trở. Như bạn có thể biết, nếu một ứng dụng không được ký đúng cách, bạn phải khởi chạy nó một lần bằng cách nhấp chuột phải vào tệp .app và chọn 'Mở' để truy cập Gatekeeper. Điều tôi không nhận ra là các tệp .dylib cũng đang bị chặn bởi Gatekeeper nhưng tôi không nhận được cảnh báo. Sau khi tôi nhấp chuột phải vào tất cả các tệp .dylib của mình và chọn mở, chỉ khi đó Handbrake mới có thể sử dụng chúng đúng cách. Bấm để mở rộng...
Điều này đã làm việc cho tôi - cảm ơn bạn! Để làm rõ, sau khi sao chép các tệp thư viện đã đăng ở trên vào / usr / local / lib, những gì tôi đã làm là bấm chuột phải vào các tệp thư viện, rồi chọn Mở bằng ... Phanh tay.

ma trận07

Ngày 24 tháng 6 năm 2010
  • Ngày 29 tháng 10 năm 2021
snourse cho biết: Tôi đang thử nghiệm bản beta Handbrake 1.4 cho máy Mac M1 và dường như không thể giúp nó nhận dạng / sử dụng libdvdcss đúng cách khi cố gắng lưu trữ video DVD của tôi. Bấm để mở rộng...
Câu hỏi ngớ ngẩn, làm thế nào để bạn sử dụng Handbrake để 'lưu trữ' DVD? Tôi thường chuyển đổi DVD của mình sang mp4. Có những cách khác? NS

jdb8167

Ngày 17 tháng 11 năm 2008
  • Ngày 30 tháng 10 năm 2021
matrix07 đã nói: Câu hỏi ngớ ngẩn, làm thế nào để bạn sử dụng Handbrake để 'lưu trữ' DVD? Tôi thường chuyển đổi DVD của mình sang mp4. Có những cách khác? Bấm để mở rộng...
Nói chung, khi ai đó nói về việc lưu trữ, họ muốn nén video DVD với chất lượng cao nhưng vẫn nhỏ hơn DVD 7 GB. Ngay bây giờ trên máy Mac, bạn có thể nên sử dụng bộ mã hóa H.265 (x265) với chất lượng cao. Phanh tay rất tốt cho việc này vì nó cung cấp nhiều tùy chọn để nén. Ngược lại với chất lượng lưu trữ sẽ là sử dụng thứ gì đó như H.265 (Videotoolbox) sử dụng bộ mã hóa phần cứng chất lượng thấp hơn trên M1. Bộ mã hóa phần cứng nhanh hơn nhiều.
Phản ứng:ma trận07