Không thể cài đặt Streamlink trên Mac Đây là một số bản sửa lỗi (04.26.24)

Sẽ không phải là tốt nhất nếu chúng ta có thể phát trực tuyến các chương trình truyền hình yêu thích của mình hoặc các bộ phim mới nhất mà không bị lưu vào bộ đệm? Điều này đã được thực hiện bởi Streamlink. Thay vì truy cập các trang web phát trực tuyến khác nhau, người dùng Mac có thể xem nội dung video yêu thích của họ bằng một tiện ích, đó là Streamlink.

Streamlink hoạt động giống như một công cụ quét nội dung video trực tuyến từ các trang web phát trực tuyến được liên kết khác nhau. Từ đó, tiện ích tập hợp nội dung video sau đó được chuyển đến người dùng. Điều tốt nhất về công cụ này? Nó không có quảng cáo. Vì vậy, nếu bạn cảm thấy mệt mỏi khi phải bỏ qua quảng cáo video trên YouTube hoặc DailyMotion, đặc biệt là quảng cáo trong video, thì điều này hoàn toàn phù hợp với bạn.

Sử dụng Streamlink khá dễ dàng - bạn chỉ cần nhập các lệnh trong Terminal để hướng dẫn tiện ích nơi lấy video và cách bạn muốn phát chúng. Luồng bạn đã chọn sẽ tự động mở bằng trình phát đa phương tiện mặc định của bạn. Nghe có vẻ đơn giản, phải không?

Thật không may, một số người dùng Mac thấy quá trình này phức tạp hơn mức bình thường. Một số người trong số họ báo cáo gặp sự cố khi cố gắng cài đặt luồng liên kết trên máy Mac của họ. Điều này có thể gây đau đầu cho người dùng Mac không am hiểu công nghệ hoặc những người không có ý tưởng về lập trình và mã hóa. Những người dùng bị ảnh hưởng đã thử các phương pháp cài đặt Streamlink khác nhau nhưng đều không thành công. Nguyên nhân gây ra lỗi ở mỗi người là khác nhau nên rất khó để chẩn đoán nguyên nhân của vấn đề là gì. Một số người trong số họ thậm chí đã tải xuống các gói khác nhau và thử cài đặt phần mềm cần thiết cho Streamlink, nhưng vô hiệu.

Vì họ không thể cài đặt Streamlink, họ không thể truy cập nội dung video mà họ muốn xem, điều này có thể rất khó chịu. Nếu bạn là một trong những người dùng không thể cài đặt Streamlink do nhiều lỗi khác nhau, thì hướng dẫn này là dành cho bạn. Chúng ta sẽ thảo luận về Streamlink là gì, chức năng của nó, cách cài đặt nó trên máy Mac của bạn và cách khắc phục các lỗi cài đặt. Hướng dẫn này sẽ bao gồm khá nhiều thứ bạn cần biết về cách sử dụng Streamlink trên macOS.

Streamlink là gì?

Streamlink là một tiện ích dòng lệnh dạng img mở được sử dụng để chuyển các video flash từ các trang web phát trực tuyến đến trình phát video của máy tính , chẳng hạn như VLC. Mục tiêu chính của streamlink là chuyển đổi các plugin flash tốn nhiều CPU sang định dạng ít reimg-heavy hơn. Điều này cho phép người dùng Mac tránh được các plugin lỗi trong khi thưởng thức nhiều nội dung phát trực tuyến khác nhau.

Streamlink đã được tách ra từ dự án Livestreamer, dự án này đã bị dừng cách đây một thời gian. Tiện ích này được thiết kế thông qua một hệ thống plugin giúp dễ dàng thêm các dịch vụ mới. Dưới đây là một số dịch vụ phát trực tuyến được Streamlink hỗ trợ:

  • Dailymotion
  • Phát trực tiếp
  • Twitch
  • UStream
  • YouTube
                • ul>

                  Streamlink có sẵn cho các thiết bị Windows, macOS và Linux. Phiên bản ổn định nhất hiện tại là Streamlink 1.3.1. Streamlink hoạt động tốt nhất với VLC Media player, nhưng nó cũng có thể được sử dụng cho các ứng dụng phát lại media khác, chẳng hạn như Daum Pot Player, MPC-HC, MPlayer, mpv và OMXPlayer.

                  Cách cài đặt Streamlink trên Mac

                  Cài đặt Streamlink trên Mac yêu cầu nhập lệnh, vì vậy bạn cần thực hiện việc này bằng ứng dụng Terminal. Điều hướng đến F inder & gt; Truy cập & gt; Ứng dụng & gt; Utilities , sau đó nhấp vào Terminal để mở công cụ.

                  Để cài đặt Streamlink, bạn sẽ cần các phụ thuộc sau:

                  • Python - Ít nhất là phiên bản 2.7 hoặc 3.4.
                  • python-setuptools
                  • python-argparse - Chỉ cần thiết trên các phiên bản Python cũ hơn 2.7.
                  • python-futures - Chỉ cần trên Python 2.x.
                  • python-request - Ít nhất là phiên bản 1.0.
                  • python-singledispatch - Chỉ cần trên các phiên bản Python cũ hơn 3.4.
                  • pycryptodome - Bắt buộc để phát một số luồng được mã hóa
                  • iso-639 - Được sử dụng cho cài đặt bản địa hóa, cung cấp thông tin ngôn ngữ
                  • iso3166 - Được sử dụng cho cài đặt bản địa hóa, cung cấp thông tin quốc gia
                  • RTMPDump - Bắt buộc để phát các luồng RTMP.
                  • ffmpeg - Bắt buộc để phát các luồng được tạo thành từ các luồng âm thanh và video riêng biệt, ví dụ: YouTube 1080p +

                  Hầu hết các phần phụ thuộc này được tập lệnh thiết lập tải xuống tự động, ngoại trừ Python và các công cụ thiết lập python. Đảm bảo bạn đã cài đặt phiên bản Python mới nhất để tránh lỗi cài đặt.

                  Có hai cách dễ dàng để cài đặt Streamlink trên Mac: Cài đặt dễ dàng và Cài đặt Homebrew.

                  Dễ dàng Cài đặt, khởi chạy Terminal theo hướng dẫn ở trên, sau đó gõ lệnh sau:

                  sudo easy_install -U streamlink

                  Hoặc bạn có thể thử cài đặt Homebrew , là trình quản lý gói còn thiếu cho macOS và Linux. Để thực hiện việc này, hãy nhập lệnh sau vào ứng dụng Terminal:

                  pha luồng liên kết cài đặt

                  Các lệnh này sẽ tự động tải xuống và cài đặt các gói cần thiết để cài đặt Streamlink. Nhưng nếu bạn không thể cài đặt Streamlink hoặc gặp bất kỳ sự cố nào trong quá trình này, bạn có thể sử dụng tùy chọn cài đặt thứ ba, tùy chọn này phức tạp hơn.

                  Phương pháp cài đặt thứ ba được gọi là cài đặt PIP. Điều này bao gồm việc sử dụng Trình cài đặt gói Python, đòi hỏi nhiều bước kỹ thuật hơn. Phương pháp này cài đặt gói tiêu đề Python để Streamlink hoạt động. Để thực hiện cài đặt PIP, hãy nhập lệnh này vào cửa sổ Terminal thay vào đó:

                  # pip install streamlink

                  Cách sử dụng Streamlink để phát trực tuyến nội dung

                  Một khi bạn đã cài đặt Streamlink, bước tiếp theo là thử và xem một luồng để xem nó có hoạt động không. Ví dụ: bạn muốn xem video từ YouTube bằng URL sau:

                  https://www.youtube.com/watch?v=7wQkTV01hGU

                  Để sử dụng Streamlink, bạn cần nhập lại lệnh bằng Terminal. Đi tới Finder & gt; Ứng dụng & gt; Tiện ích và mở cửa sổ Thiết bị đầu cuối. Nhập lệnh sau:

                  $ streamlink youtube.com/watch?v=7wQkTV01hGU

                  Lệnh này sẽ hướng dẫn tiện ích tìm nội dung bạn ở đâu. muốn phát trực tiếp. Liên kết https://www.youtube.com/watch?v=7wQkTV01hGU là nơi Streamlink sẽ trích xuất luồng từ đó. Lưu ý rằng giao thức https của URL không được bao gồm trong lệnh vì định dạng này dễ nhập hơn.

                  Sau khi nhập lệnh, bạn sẽ thấy đối số đầu tiên chứa danh sách các luồng có sẵn để chọn from:

                  $ streamlink youtube.com/watch?v=7wQkTV01hGU

                  [cli] [info] Đã tìm thấy twitch plugin phù hợp cho URL youtube .com / watch? v = 7wQkTV01hGU

                  Các luồng hiện có: âm thanh, cao, thấp, trung bình, di động (kém nhất), img (tốt nhất)

                  Để chọn một luồng và bắt đầu phát lại, chỉ cần thêm tên luồng làm đối số thứ hai của bạn vào lệnh:

                  $ streamlink youtube.com/watch?v=7wQkTV01hGU 1080p60

                  [cli] [info] Đã tìm thấy plugin phù hợp youtube.com/watch?v=7wQkTV01hGU 1080p60

                  [cli] [info] Đang mở luồng: 1080p60 (hls)

                  [cli] [thông tin] Trình phát đang bắt đầu: vlc

                  Luồng bạn đã chọn sẽ được phát lại sử dụng trình phát media mặc định của bạn tương thích với Streamlink. Đảm bảo rằng bạn đã cài đặt trình phát đa phương tiện trên máy Mac, nếu không, bạn sẽ không có bất kỳ ứng dụng nào để phát video. Bạn cũng có thể chọn tốt nhất để tải video có chất lượng cao nhất hoặc thấp nhất nếu bạn muốn tiết kiệm băng thông.

                  Cách sửa lỗi cài đặt Streamlink

                  Nếu bạn không thể cài đặt Streamlink, rất có thể bạn chưa cài đặt phần mềm bắt buộc hoặc những gì bạn có trên máy Mac đã lỗi thời. Đảm bảo rằng bạn có gói mới nhất và phù hợp sẽ giúp giải quyết vấn đề này.

                  Nhưng trước khi bạn làm bất kỳ điều gì khác, hãy đảm bảo dọn dẹp hệ thống của bạn bằng ứng dụng sửa chữa máy Mac để loại bỏ các tệp có thể có vấn đề. Bạn cũng nên cài đặt mọi bản cập nhật đang chờ xử lý cho máy Mac của mình trong Bản cập nhật phần mềm. Điều này là để đảm bảo rằng bạn đang chạy phiên bản macOS mới nhất.

                  Bây giờ chúng ta đã hiểu rõ những điều cơ bản này, đã đến lúc xem xét một số lỗi mà người dùng Mac đang mắc phải. cài đặt Streamlink:

                  Ví dụ: một người dùng đã gặp phải lỗi gỡ cài đặt này bằng chứng là phần đối số này:

                  Tệp “/usr/lib/python2.7/dist-packages /pkg_reimgs/init.py ”, dòng 2497, yêu cầu

                  “% s không có tính năng bổ sung như vậy% r ”% (self, ext)

                  pkg_reimgs.UnknownExtra: request 2.9.1 không có tính năng bổ sung nào như vậy ‘vớ’

                  Điều này có nghĩa là gói Python được cài đặt trên thiết bị đã lỗi thời. Để khắc phục sự cố này, bạn cần gỡ cài đặt gói Python hiện có của mình, sau đó cài đặt gói mới nhất. Đối với lỗi cụ thể này, đây là lệnh mẫu bạn có thể sử dụng:

                  $ sudo pip install -U PySocks

                  Chạy setup.py cài đặt cho PySocks… xong

                  Đã cài đặt thành công PySocks-1.6.7

                  Một người dùng khác cũng gặp phải pyOpenSSL lỗi thời với thông báo lỗi sau:

                  LỖI: Không thể gỡ cài đặt 'pyOpenSSL'. Đây là một dự án đã cài đặt distutils và do đó chúng tôi không thể xác định chính xác tệp nào thuộc về nó, điều này sẽ chỉ dẫn đến việc gỡ cài đặt một phần.

                  Nếu bạn gặp lỗi tương tự, chỉ cần nhập lệnh này để khắc phục: pip cài đặt pyOpenSSL –upgrade –user

                  Sau khi hoàn tất, hãy thử cài đặt lại Streamlink.

                  Nếu bạn gặp sự cố khi cài đặt Streamlink do gói toàn hệ thống xung đột với trình quản lý gói thông thường của hệ thống, bạn có thể thử cài đặt nó bằng môi trường ảo. Virtualenv này tạo ra một môi trường Python do người dùng sở hữu để Streamlink chỉ sử dụng.

                  • Để tạo một môi trường mới, hãy nhập lệnh sau:
                    virtualenv ~ / myenv
                  • Để kích hoạt môi trường, hãy sử dụng lệnh sau:
                    img ~ / myenv / bin / active
                  • Để cài đặt Streamlink trong môi trường , nhập lệnh sau:
                    pip install –upgrade streamlink
                  • Để sử dụng Streamlink trong môi trường, hãy chạy lệnh sau:
                    streamlink [URL trong tổng số img]
                  • Để tắt môi trường, hãy nhập:
                    hủy kích hoạt
                  Kết thúc

                  Tiện ích Streamlink khá tiện dụng để phát video trực tuyến, loại trừ các quảng cáo gây khó chịu và lưu đệm. Nó sẽ dễ dàng cài đặt bằng cách sử dụng các lệnh trên. Nhưng nếu bạn gặp bất kỳ lỗi nào, chỉ cần tìm ra sự phụ thuộc nào đang gây ra sự cố và cập nhật nó. Hoặc bạn có thể tạo môi trường ảo thay thế bằng cách sử dụng các hướng dẫn ở trên.


                  Video youtube.: Không thể cài đặt Streamlink trên Mac Đây là một số bản sửa lỗi

                  04, 2024