{"id":43037,"date":"2022-08-21T16:52:56","date_gmt":"2022-08-21T16:52:56","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=43037"},"modified":"2022-08-23T13:09:15","modified_gmt":"2022-08-23T13:09:15","slug":"celluloid-gtk4-libawaita-video-player","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2022\/08\/celluloid-gtk4-libawaita-video-player\/","title":{"rendered":"Celluloid (Gnome MPV) Now GTK4 + LibAwaita Video Player for Linux"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/gnome-mpv.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/gnome-mpv-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" class=\"alignleft size-thumbnail wp-image-43038\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/gnome-mpv-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/gnome-mpv-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/gnome-mpv-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/gnome-mpv-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/gnome-mpv.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>By releasing v0.24, Celluloid (formerly Gnome MPV) is now a LibAwaita app. Meaning it works good on any screen sizes, including mobile or tablet devices.<\/p>\n<p>Celluloid is a graphical front-end for MPV, defaults in Linux Mint. As MPV is a command line video player, Celluloid adds graphical controls and options to make the player easy to use.<\/p>\n<p>Now, the app has ported to GTK4 plus LibAwaita. Which makes it look modern and stylish, and works good on small screen sizes.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/gnome-mpv-dark.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/gnome-mpv-dark-600x430.webp\" alt=\"\" width=\"600\" height=\"430\" class=\"aligncenter size-large wp-image-43039\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/gnome-mpv-dark-600x430.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/gnome-mpv-dark-300x215.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/gnome-mpv-dark-768x551.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/gnome-mpv-dark.webp 1032w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>MPV was just OK when it was in Ubuntu 20.04. But in Ubuntu 22.04, it lacks window border due to switch to Wayland (though there are <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2022\/06\/mpv-no-title-bar-border-ubuntu-2204\/\" rel=\"noopener\" target=\"_blank\">workarounds<\/a>). And, the UI looks outdated as more and more apps ported to GTK4.<\/p>\n<p>If you&#8217;re going to make a switch, then Celluloid is really a good choice, especially for Gnome desktop Linux, such as Ubuntu, Fedora Workstation.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/gnome-mpv-light-600x372.webp\" alt=\"\" width=\"600\" height=\"372\" class=\"aligncenter size-large wp-image-43040\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/gnome-mpv-light-600x372.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/gnome-mpv-light-300x186.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/gnome-mpv-light-768x476.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/gnome-mpv-light.webp 1038w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<h3>How to Install latest Celluloid in Ubuntu 22.04 \/ 22.10<\/h3>\n<p>1. Firstly, press <b>Ctrl + Alt + T<\/b> on keyboard to open terminal. When it opens, run the command below to add the <a href=\"https:\/\/launchpad.net\/~xuzhen666\/+archive\/ubuntu\/gnome-mpv\" rel=\"noopener\" target=\"_blank\">official PPA<\/a>:<\/p>\n<pre>sudo add-apt-repository ppa:xuzhen666\/gnome-mpv<\/pre>\n<p><i>Type user password (no asterisk feedback) when it asks and hit Enter to continue<\/i><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/celluloid-ppa-jammy-600x402.webp\" alt=\"\" width=\"600\" height=\"402\" class=\"aligncenter size-large wp-image-43041\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/celluloid-ppa-jammy-600x402.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/celluloid-ppa-jammy-300x201.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/celluloid-ppa-jammy-768x515.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/celluloid-ppa-jammy.webp 795w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>2. Then either use &#8220;Software Updater&#8221; (or Update Manager) to update the player if stock version was installed.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/upgrade-gnomempv-600x485.webp\" alt=\"\" width=\"600\" height=\"485\" class=\"aligncenter size-large wp-image-43043\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/upgrade-gnomempv-600x485.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/upgrade-gnomempv-300x242.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/upgrade-gnomempv.webp 645w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Or, run the command below to install\/upgrade the app:<\/p>\n<pre>sudo apt update && sudo apt install celluloid<\/pre>\n<p>For other Linux, go to the <a href=\"https:\/\/github.com\/celluloid-player\/celluloid\" rel=\"noopener\" target=\"_blank\">project page<\/a>.<\/p>\n<h3>Enable Hardware Acceleration<\/h3>\n<p>The player in my case does not use GPU rendering out-of-box. However, it&#8217;s easy to enable the features.<\/p>\n<p>Simply click the hamburger menu and go to &#8220;Preferences&#8221;. Under &#8220;Miscellaneous&#8221; tab, add <code>--hwdec<\/code> in the &#8216;Extra MPV options&#8217; box.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/enable-hacc-celluloid.webp\" alt=\"\" width=\"471\" height=\"359\" class=\"aligncenter size-full wp-image-43049\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/enable-hacc-celluloid.webp 471w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/enable-hacc-celluloid-300x229.webp 300w\" sizes=\"auto, (max-width: 471px) 100vw, 471px\" \/><\/p>\n<h3>Uninstall Celluloid<\/h3>\n<p>To remove the software package, simply run command in terminal:<\/p>\n<pre>sudo apt remove --autoremove celluloid<\/pre>\n<p>And, remove the Ubuntu PPA either via the command below:<\/p>\n<pre>sudo add-apt-repository --remove ppa:xuzhen666\/gnome-mpv<\/pre>\n<p>Or use the &#8216;Software &#038; Updates&#8217; utility under &#8216;Other Software&#8217; tab:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/remove-gnome-mpv-ppa-600x314.webp\" alt=\"\" width=\"600\" height=\"314\" class=\"aligncenter size-large wp-image-43042\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/remove-gnome-mpv-ppa-600x314.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/remove-gnome-mpv-ppa-300x157.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/remove-gnome-mpv-ppa-768x402.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/08\/remove-gnome-mpv-ppa.webp 998w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>","protected":false},"excerpt":{"rendered":"<p>By releasing v0.24, Celluloid (formerly Gnome MPV) is now a LibAwaita app. Meaning it works good on any screen sizes, including mobile or tablet devices. Celluloid is a graphical front-end for MPV, defaults in Linux Mint. As MPV is a command line video player, Celluloid adds graphical controls and options to make the player easy [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":43038,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[1232],"class_list":["post-43037","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","tag-mpv"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/43037","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=43037"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/43037\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/43038"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=43037"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=43037"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=43037"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}