{"id":81,"date":"2023-11-27T01:01:08","date_gmt":"2023-11-27T01:01:08","guid":{"rendered":"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/"},"modified":"2024-12-09T06:26:42","modified_gmt":"2024-12-09T06:26:42","slug":"blue-recorder-the-linux-screencast-app-now-ported-to-gtk4","status":"publish","type":"post","link":"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/","title":{"rendered":"Blue Recorder: The Linux Screencast App Now Ported to GTK4"},"content":{"rendered":"<p><p><strong>GNOME Shell\u2019s built-in screen recording feature is perfect at capturing short clips but when you need to record longer sessions you should use a dedicated screen recording app.<\/strong><\/p>\n<\/p>\n<p><p>Such tools give you greater control over video quality, output format, sound capture, frame rate, and so on \u2014 all vitally important if you\u2019re looking to create high-quality screencast content for videos, social media, or really helpful bug reports. <\/p>\n<\/p>\n<p><p>Amongst the surfeit of Linux screen recording software that\u2019s readily available is <em>Blue Recorder<\/em>.<\/p>\n<\/p>\n<p><p><a href=\"https:\/\/149366088.v2.pressablecdn.com\/wp-content\/uploads\/2023\/11\/blue-recorder.jpg\" rel=\"nofollow noopener\" target=\"_blank\">Blue Recorder Linux screen recording app <\/a><\/p>\n<\/p>\n<p><p>Blue Recorder 0.2.0 running in Fedora 39<\/p>\n<\/p>\n<p><p>Blue Recorder is a revamped edition of <em>Green Recorder<\/em>, a former open-source screen recording tool using FFMPEG, gaining popularity between 2017-19 but is <a href=\"https:\/\/github.com\/mhsabbagh\/green-recorder\" rel=\"nofollow noopener\" target=\"_blank\">no longer being developed<\/a>.<\/p>\n<\/p>\n<p><p>The most recent version of Blue Recorder has been released on Flathub and the Snap Store. It highlights a GTK4 overhaul of the entire user interface, bestowing the tool with a subtle visual makeover. Though the structure largely stays the same as its predecessor, the porting process opens doors for potential future enhancements.<\/p>\n<\/p>\n<p><p>Features of Blue Recorder include:<\/p>\n<\/p>\n<ul>\n<li><strong>Capability to record audio and video under Wayland on GNOME or KDE<\/strong><\/li>\n<li><strong>Recordings can be saved in formats such as MKV, AVI, MP4, WMV, WEBM, GIF, &amp; NUT<\/strong><\/li>\n<li><strong>Option to choose the audio input source from a given list<\/strong><\/li>\n<li><strong>Ability to record the entire screen, a specific window, or a selected region<\/strong><\/li>\n<li><strong>Inclusion of various mouse options<\/strong><\/li>\n<li><strong>Option to adjust frame rates<\/strong><\/li>\n<\/ul>\n<p><p>A few notes (I did look at the project GitHub but couldn\u2019t find specific info on these): the app doesn\u2019t seem to support PipeWire yet, as the audio selector inside the app only mentions PulseAudio; region recording is greyed under Wayland; and recording to WebM results in blank files.<\/p>\n<p>These aren\u2019t necessarily showstoppers, mind. <\/p>\n<h2>Install Blue Recorder<\/h2>\n<p>You can get install the latest version of <a href=\"https:\/\/flathub.org\/apps\/sa.sy.bluerecorder\" target=\"_blank\" rel=\"nofollow noopener\">Blue Recorder from Flathub<\/a>, or install it <a href=\"https:\/\/snapcraft.io\/blue-recorder\" target=\"_blank\" rel=\"nofollow noopener\">from the Canonical Snap Store<\/a> but v0.2.0 is only in the edge channel at the time of writing and does require the <code>--dev-mode<\/code> flag to be passed in order to actually install it on Ubuntu.<\/p>\n<\/p>\n<p><p>Source code is available <a href=\"https:\/\/github.com\/xlmnxp\/blue-recorder\" target=\"_blank\" rel=\"nofollow noopener\">on GitHub<\/a>.<\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>GNOME Shell\u2019s built-in screen recording feature is perfect at capturing short clips but when you need to record longer sessions you should use a dedicated screen recording app. Such tools give you greater control over video quality, output format, sound capture, frame rate, and so on \u2014 all vitally important if you\u2019re looking to create [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":82,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21,4,74],"tags":[],"class_list":["post-81","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-app-updates","category-news","category-screen-recorders"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Blue Recorder The Linux Screencast App in GTK4 | ServerHost<\/title>\n<meta name=\"description\" content=\"Blue Recorder is a Linux screencast app built with GTK4, offering an intuitive interface and efficient recording features. Learn more with ServerHost.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Blue Recorder The Linux Screencast App in GTK4 | ServerHost\" \/>\n<meta property=\"og:description\" content=\"Blue Recorder is a Linux screencast app built with GTK4, offering an intuitive interface and efficient recording features. Learn more with ServerHost.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/\" \/>\n<meta property=\"og:site_name\" content=\"ServerHost Hosting Solutions Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-11-27T01:01:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-09T06:26:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/11\/6f976eba8e84b88ac3fcf5a96b093be9.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1440\" \/>\n\t<meta property=\"og:image:height\" content=\"825\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/\",\"url\":\"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/\",\"name\":\"Blue Recorder The Linux Screencast App in GTK4 | ServerHost\",\"isPartOf\":{\"@id\":\"https:\/\/serverhost.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/11\/6f976eba8e84b88ac3fcf5a96b093be9.webp\",\"datePublished\":\"2023-11-27T01:01:08+00:00\",\"dateModified\":\"2024-12-09T06:26:42+00:00\",\"author\":{\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66\"},\"description\":\"Blue Recorder is a Linux screencast app built with GTK4, offering an intuitive interface and efficient recording features. Learn more with ServerHost.\",\"breadcrumb\":{\"@id\":\"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/#primaryimage\",\"url\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/11\/6f976eba8e84b88ac3fcf5a96b093be9.webp\",\"contentUrl\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/11\/6f976eba8e84b88ac3fcf5a96b093be9.webp\",\"width\":1440,\"height\":825},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/serverhost.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blue Recorder: The Linux Screencast App Now Ported to GTK4\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/serverhost.com\/blog\/#website\",\"url\":\"https:\/\/serverhost.com\/blog\/\",\"name\":\"ServerHost Hosting Solutions Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/serverhost.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/serverhost.com\/blog\"],\"url\":\"https:\/\/serverhost.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Blue Recorder The Linux Screencast App in GTK4 | ServerHost","description":"Blue Recorder is a Linux screencast app built with GTK4, offering an intuitive interface and efficient recording features. Learn more with ServerHost.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/","og_locale":"en_US","og_type":"article","og_title":"Blue Recorder The Linux Screencast App in GTK4 | ServerHost","og_description":"Blue Recorder is a Linux screencast app built with GTK4, offering an intuitive interface and efficient recording features. Learn more with ServerHost.","og_url":"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/","og_site_name":"ServerHost Hosting Solutions Blog","article_published_time":"2023-11-27T01:01:08+00:00","article_modified_time":"2024-12-09T06:26:42+00:00","og_image":[{"width":1440,"height":825,"url":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/11\/6f976eba8e84b88ac3fcf5a96b093be9.webp","type":"image\/webp"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/","url":"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/","name":"Blue Recorder The Linux Screencast App in GTK4 | ServerHost","isPartOf":{"@id":"https:\/\/serverhost.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/#primaryimage"},"image":{"@id":"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/#primaryimage"},"thumbnailUrl":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/11\/6f976eba8e84b88ac3fcf5a96b093be9.webp","datePublished":"2023-11-27T01:01:08+00:00","dateModified":"2024-12-09T06:26:42+00:00","author":{"@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66"},"description":"Blue Recorder is a Linux screencast app built with GTK4, offering an intuitive interface and efficient recording features. Learn more with ServerHost.","breadcrumb":{"@id":"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/#primaryimage","url":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/11\/6f976eba8e84b88ac3fcf5a96b093be9.webp","contentUrl":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2023\/11\/6f976eba8e84b88ac3fcf5a96b093be9.webp","width":1440,"height":825},{"@type":"BreadcrumbList","@id":"https:\/\/serverhost.com\/blog\/blue-recorder-the-linux-screencast-app-now-ported-to-gtk4\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/serverhost.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Blue Recorder: The Linux Screencast App Now Ported to GTK4"}]},{"@type":"WebSite","@id":"https:\/\/serverhost.com\/blog\/#website","url":"https:\/\/serverhost.com\/blog\/","name":"ServerHost Hosting Solutions Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/serverhost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/serverhost.com\/blog"],"url":"https:\/\/serverhost.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/81","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/comments?post=81"}],"version-history":[{"count":1,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/81\/revisions"}],"predecessor-version":[{"id":1517,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/81\/revisions\/1517"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/media\/82"}],"wp:attachment":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/media?parent=81"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/categories?post=81"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/tags?post=81"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}