Điểm:14

Cách thêm hỗ trợ WebP vào Eye of GNOME

lá cờ vn

WebP tập tin hình ảnh là ngày càng trở nên phổ biến trên web. Con mắt của Gnome (eog) không hỗ trợ nó ngoài hộp. Một số trình duyệt làm, và Hình ảnhMagick chỉ cần cài đặt trang web bưu kiện (ma thuật/chuyển đổi định dạng danh sách).

Một tìm kiếm đơn giản cho phép bạn webp-pixbuf-loader nhưng có thể không dễ dàng cho người mới bắt đầu.

Thẩm quyền giải quyết

Điểm:6
lá cờ vn

Làm theo các bước sau để thêm hỗ trợ WebP vào Eye of GNOME:

  1. xây dựng sẵn

    sudo apt cài đặt git meson ninja-build
    cd /tmp/
    git clone https://github.com/aruiz/webp-pixbuf-loader
    cd webp-pixbuf-loader/
    sudo ln -s /usr/lib/*/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders /usr/bin/gdk-pixbuf-query-loaders # https://github.com/aruiz/webp-pixbuf -loader/issues/9#issuecomment-537437407
    
  2. Xây dựng trên Debian/Ubuntu

    meson builddir -Dgdk_pixbuf_query_loaders_path=/usr/lib/x86_64-linux-gnu/gdk-pixbuf- 2.0/gdk-pixbuf-query-loaders
    ninja -C builddir
    
  3. Cài đặt

    Sudo ninja -C builddir cài đặt
    
  4. Bài kiểm tra

    wget -O /tmp/samplefile.webp "https://www.gstatic.com/webp/gallery/1.sm.webp"
    eog /tmp/samplefile.webp
    

Ứng dụng mặc định cho .webp (hình ảnh/webp loại phương tiện internet)

Từ vấn đề EOG eog.desktop không bao gồm webp mimetype:

Sau khi cài đặt https://github.com/aruiz/webp-pixbuf-loader eog tải hình ảnh webp đúng cách...nhưng nó vẫn không được thêm dưới dạng loại mime được hỗ trợ vào tệp .desktop và do đó, không được cung cấp theo mặc định để mở những hình ảnh đó

Để khắc phục điều này:

# Nhận thông tin
xdg-mime query filetype /tmp/samplefile.webp # MIME type of the file: image/webp
xdg-mime truy vấn hình ảnh/webp mặc định # tên tệp .desktop của ứng dụng đã được đăng ký

# Đặt mở .webp với eog
xdg-mime mặc định org.gnome.eog.desktop image/webp # Yêu cầu môi trường máy tính đặt ứng dụng làm ứng dụng mặc định để mở tệp loại mimetype: Tìm kiếm trên ~/.local/share/applications/ (toàn người dùng) hoặc / usr/share/applications/ (toàn hệ thống).
sudo update-mime-database /usr/share/mime # Áp dụng toàn hệ thống

# Bài kiểm tra
xdg-mở /tmp/samplefile.webp

Tất nhiên, thay đổi org.gnome.eog.desktop cho bất cứ điều gì bạn muốn.

Xem thêm

raj avatar
lá cờ cn
raj
Tôi không thể tin rằng vẫn chưa có gói `.deb` với cái này mà người ta chỉ có thể cài đặt mà không cần phải xây dựng nó từ nguồn.
lá cờ in
`meson` không thể xây dựng cho đến khi tôi cài đặt `libgdk-pixbuf2.0-dev libwebp-dev` (Ubuntu 20.04).

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.