Score:14

วิธีเพิ่มการรองรับ WebP ให้กับ Eye of GNOME

ธง vn

เว็บพี ไฟล์ภาพเป็น แพร่หลายมากขึ้นในเว็บ. ตาของ GNOME (eog) ไม่รองรับการทำงานนอกกรอบ. เบราว์เซอร์บางตัวทำ, และ อิมเมจแมจิก แค่ กำลังติดตั้ง เว็บ บรรจุุภัณฑ์ (มายากล/แปลงรูปแบบรายการ).

ค้นหาง่ายๆ ให้คุณ เว็บ pixbuf-loader แต่อาจจะไม่ง่ายนักสำหรับผู้เริ่มต้น

อ้างอิง

Score:6
ธง vn

ทำตามขั้นตอนเหล่านี้เพื่อเพิ่มการรองรับ WebP ให้กับ Eye of GNOME:

  1. สร้างล่วงหน้า

    sudo apt ติดตั้ง git meson ninja-build
    ซีดี /tmp/
    โคลนคอมไพล์ 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. สร้างบน Debian/Ubuntu

    meson builddir -Dgdk_pixbuf_query_loaders_path=/usr/lib/x86_64-linux-gnu/gdk-pixbuf- 2.0/gdk-pixbuf-query-loaders
    นินจา -C builddir
    
  3. ติดตั้ง

    ติดตั้ง sudo ninja -C builddir
    
  4. ทดสอบ

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

แอปเริ่มต้นสำหรับ .webp (ภาพ/เว็บ ประเภทสื่ออินเทอร์เน็ต)

จากปัญหา EOG eog.desktop ไม่รวม webp mimetype:

หลังจากติดตั้ง https://github.com/aruiz/webp-pixbuf-loader eog โหลดภาพ webp อย่างถูกต้อง ...แต่ยังไม่ได้เพิ่มเป็นประเภท mime ที่รองรับในไฟล์ .desktop และด้วยเหตุนี้จึงไม่มีการเสนอให้เปิดภาพเหล่านั้นตามค่าเริ่มต้น

ในการแก้ไขปัญหานี้:

# รับข้อมูล
ประเภทไฟล์แบบสอบถาม xdg-mime /tmp/samplefile.webp # ประเภท MIME ของไฟล์: image/webp
xdg-mime ข้อความค้นหารูปภาพเริ่มต้น/webp # .desktop ชื่อไฟล์ของแอปพลิเคชันที่ลงทะเบียน

# เปิด .webp ด้วย eog
xdg-mime เริ่มต้น org.gnome.eog.desktop image/webp # ขอให้สภาพแวดล้อมเดสก์ท็อปทำให้แอปพลิเคชันเป็นแอปพลิเคชันเริ่มต้นสำหรับการเปิดไฟล์ประเภท mimetype: ค้นหาใน ~/.local/share/applications/ (ทั่วทั้งผู้ใช้) หรือ / usr/share/applications/ (ทั้งระบบ)
sudo update-mime-database /usr/share/mime # ใช้ทั้งระบบ

# ทดสอบ
xdg-open /tmp/samplefile.webp

เปลี่ยนไปแน่นอน org.gnome.eog.desktop เพื่อสิ่งที่คุณต้องการ

ดูสิ่งนี้ด้วย

raj avatar
cn flag
raj
ฉันไม่อยากเชื่อเลยว่ายังไม่มีแพ็คเกจ `.deb` ที่มีสิ่งนี้ซึ่งสามารถติดตั้งได้โดยไม่จำเป็นต้องสร้างจากแหล่งที่มา
in flag
`meson` สร้างไม่สำเร็จจนกว่าฉันจะติดตั้ง `libgdk-pixbuf2.0-dev libwebp-dev` (Ubuntu 20.04)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา