Trường hợp logfile VLC bị lỗi ở đâu?


23

Tôi đã cố mở một blu ray bằng VLC, nhưng tôi nhận được thông báo lỗi này:

VLC không thể mở MRL 'Bluray: /// dev / sr0'. Kiểm tra nhật ký để biết chi tiết.

Để biết thêm thông tin tôi phải đọc nhật ký từ VLC, nhưng tôi không thể tìm thấy bất kỳ nhật ký nào, tôi chỉ tìm thấy which vlcnơi vlc được đặt, cụ thể là

/ usr / bin / vlc

Tôi đã đến đó, nhưng không tìm thấy tệp nhật ký.


Có vẻ như theo mặc định, đăng nhập không được bật. Bạn có thể tiết kiệm rất nhiều mucking bằng cách truy cập thẳng vào câu trả lời của @ klugerama: Askubfox.com/a/945445/135088
Michael Scheper

Câu trả lời:


10

Bạn có thể đặt vị trí tệp nhật ký VLC trực tiếp trong máy khách bằng cách đi vào các tùy chọn Tools -> Preferences -> Select "ALL" -> Advanced -> Logging. Bạn cũng có thể đặt mức độ chi tiết 0: silent, 1: error/info, 2: warning, 3: debugtùy thuộc vào mức độ thông tin bạn muốn trong tệp nhật ký. Sau đó khởi động lại máy khách VLC để các thay đổi có hiệu lực.


Thx, điều này thu hẹp tìm kiếm của tôi, tuy nhiên có nhiều tệp nhật ký trong / var / log, không biết cách tìm tệp thuộc về vlc
cá mập

1
Ok, nó thực sự có thể là một tùy chọn bạn đặt trong chương trình, Hãy thử truy cập VLC -> Công cụ -> Tùy chọn -> Chọn "TẤT CẢ" -> Nâng cao -> Ghi nhật ký, như được mô tả trong liên kết bên dưới: forum.videolan.org/ viewtopic.php? t = 101543
Nick Rodriguez

Điều này đã giải quyết vấn đề cho bạn?
Nick Rodriguez

Khi tôi đi theo con đường bạn đã đưa ra, thực sự có một trường gọi là "logfilename" nhưng nó trống. Điều này có nghĩa là tôi phải chọn cho mình một tên tệp logfil và chỉ khi tôi đã tạo nó, các thông báo lỗi sẽ được hiển thị ở đó?
cá mập

Có, bạn phải chọn tệp nhật ký bạn muốn sử dụng. Sau đó, tôi tin rằng bạn sẽ phải khởi động lại trình phát để các thay đổi có hiệu lực. Ngoài ra, hãy đảm bảo mức độ chi tiết được đặt thành 1 hoặc 2 tùy thuộc vào chi tiết ghi nhật ký lỗi bạn muốn.
Nick Rodriguez

16

Cảm ơn Pananoid Panda và Kluegerama đã cung cấp chi tiết, nhưng tôi nghĩ câu trả lời này cần phải ngắn gọn hơn. Đối với những người bạn muốn kích hoạt đăng nhập VLC, các bước sau được xác nhận là hoạt động trên Mac, Linux và Windows.

Trên một máy tính đi đến Công cụ -> Preferences -> Nhấn "Show All" nút (phía dưới bên trái của cửa sổ pop-up) -> nâng cao -> Advanced settings -> Logger . Trên tùy chọn Mac nằm trong menu VLC, phần còn lại giống như với PC.

  1. Đánh dấu vào ô để 'Đăng nhập vào tập tin'. Chỉ định tên tệp nhật ký trong đó ghi 'Tên tệp nhật ký' và nhấp vào nút duyệt để đặt vị trí cho tệp nhật ký. Bạn phải duyệt đến nơi bạn muốn tệp nhật ký, sau đó nhấp vào Lưu ( Chọn trên máy Mac).

  2. Chọn văn bản cho định dạng Nhật ký.

  3. Đặt mức độ chi tiết cho Gỡ lỗi (tùy chọn 2 trên các phiên bản cũ) - các tùy chọn khác là Thông tin, Cảnh báo (cả hai tùy chọn 1 trên các phiên bản cũ hơn) và Lỗi. Tùy chọn Mặc định tương đương với 0 trên các phiên bản cũ hơn.

  4. Nhấp vào nút Lưu và thoát VLC.

  5. Khởi động lại VLC.

Khi bạn bắt đầu VLC tiếp theo, nó sẽ ghi nhật ký tất cả hoạt động vào tệp được chỉ định.


Viết hữu ích, mặc dù hộp số 2 đăng nhập vào tệp không còn nữa, có vẻ như đã được chuyển sang đăng nhập từ trước đó.
dez93_2000

5

Để thêm vào những gì Paranoid Panda đã nói, bạn cũng phải kích hoạt đăng nhập:

Chọn phần "Giao diện" trong Tùy chọn (sau khi làm theo cùng một hướng để hiển thị tất cả cài đặt) và kiểm tra phần thích hợp cho "Đăng nhập vào tệp" và / hoặc "Đăng nhập vào syslog".


Đây phải là câu trả lời được chấp nhận. (Tôi chưa bao giờ thấy câu trả lời được chấp nhận với phiếu bầu tiêu cực trước đó!)
Michael Scheper

3

Bạn có thể đặt vị trí và mức độ chi tiết cho tệp nhật ký VLC như thế này:

  1. Chọn ToolsPreferencestừ menu (hoặc loại CTRL+ P)
  2. Trong các Show settingsnút radio ở dưới cùng bên trái của cửa sổ tùy chọn, nhấp vào 'Tất cả'
  3. Chuyển đến AdvancedLoggingtrong cây tùy chọn

Theo trang này, đây là ý nghĩa của các mức độ dài khác nhau:

  • 0 = im lặng

  • 1 = thông tin / thông báo cảnh báo

  • 2 = gỡ lỗi


2

Trước khi bạn đặt VLC để đăng nhập thành tệp dưới dạng @AnotherLongUsername được mô tả, VLC sẽ đăng nhập vào /var/log/syslog. Tệp này được chia sẻ giữa nhiều ứng dụng khác nhau, vì vậy bạn sẽ phải tìm kiếm " vlc" trong tệp đó để tìm tin nhắn của VLC.


Theo cơ sở nào?
ychaouche

@ychaouche xin lỗi, tôi không hiểu câu hỏi của bạn. "Cơ sở" nghĩa là gì?
Zoltán

Cảm ơn bạn, không ai có thể nói vị trí của tệp nhật ký
Joe
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.