{"id":13562,"date":"2010-11-11T10:40:41","date_gmt":"2010-11-11T08:40:41","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=13562"},"modified":"2010-11-11T10:40:41","modified_gmt":"2010-11-11T08:40:41","slug":"screencasting-in-linux","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2010\/11\/11\/screencasting-in-linux\/","title":{"rendered":"Screencasting in Linux"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p>I came across an <a href=\"http:\/\/www.calculate-linux.ru\/blogs\/show\/171\">excellent tutorial<\/a> on how to do screencasts in Linux. \u00a0The original article is in Russian, so I just grabbed the important bits and translated them below.<\/p>\n<ul>\n<li>Install screencast recording application. \u00a0<strong>recordmydekstop<\/strong> is available via <em>yum install recordmydesktop<\/em> and comes with a simple and straight-forward interface for both KDE and Gnome.<\/li>\n<li>Record a screencast.<\/li>\n<li>If you want to edit the screencast (cut out mistakes, add music, etc), install a video editor. \u00a0These came recommended: Pitivi, Kino, Kdenlive.<\/li>\n<li>Edit your screencast.<\/li>\n<li>Convert to AVI if needed (recommended before uploading to video hosting services, such as YouTube, as they don&#8217;t always work well with Ogg). \u00a0<em>ffmpeg -i screencast.ogv screencast.avi<\/em> should do it. \u00a0ffmpeg is also available in most distributions. \u00a0You can play more with parameters, or prepare the video during the editing stage.<\/li>\n<li>Upload the video and share.<\/li>\n<\/ul>\n<p>This is the kind of a guide that I need once in a while, but which I can&#8217;t seem to find when I need it. \u00a0Hopefully now that I have it blogged, it&#8217;ll come handy.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>I came across an excellent tutorial on how to do screencasts in Linux. \u00a0The original article is in Russian, so I just grabbed the important bits and translated them below. Install screencast recording application. \u00a0recordmydekstop is available via yum install recordmydesktop and comes with a simple and straight-forward interface for both KDE and Gnome. Record &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2010\/11\/11\/screencasting-in-linux\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Screencasting in Linux<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,6,62],"tags":[2351,19,80,391],"keyring_services":[],"class_list":["post-13562","post","type-post","status-publish","format-standard","hentry","category-general","category-linux","category-technology","tag-fedora-linux","tag-tools","tag-tutorials","tag-video"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":10271,"url":"https:\/\/mamchenkov.net\/wordpress\/2006\/07\/06\/google-reader-take-2\/","url_meta":{"origin":13562,"position":0},"title":"Google Reader: take 2","author":"Leonid Mamchenkov","date":"July 6, 2006","format":false,"excerpt":"With my come back to GMail, I'm also trying other Google tools, because it's all about integration. One of the tools that I've tried before, but didn't like is Google Reader, Google's RSS aggregator. I was pleased to find out that a lot of changes were made to Google Reader\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":27820,"url":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/31\/replacing-default-mate-window-manager-with-i3wm\/","url_meta":{"origin":13562,"position":1},"title":"Replacing default MATE window manager with i3wm","author":"Leonid Mamchenkov","date":"July 31, 2017","format":false,"excerpt":"For the last few month I've been torn between i3 tiling window manager and MATE desktop environment. \u00a0I love them both, even though they are very different from each other. When I'm alone, and have all the time in the world to write code, i3wm is my best friend. \u00a0When\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/img.youtube.com\/vi\/mt2nxyEIf74\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":27841,"url":"https:\/\/mamchenkov.net\/wordpress\/2017\/08\/14\/dephpugger-php-debugger-for-the-command-line\/","url_meta":{"origin":13562,"position":2},"title":"Dephpugger &#8211; PHP debugger for the command line","author":"Leonid Mamchenkov","date":"August 14, 2017","format":false,"excerpt":"DePHPugger is an easy to use debugger for PHP, which works from the command line and can also be integrated with any IDE or editor. \u00a0Here is a GIF screencast that demonstrates the functionality: There are more demos in the project's GitHub repository. You can also read this article and\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2017\/08\/logo-400x500.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":20122,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/01\/31\/ffmpeg-and-a-thousand-fixes\/","url_meta":{"origin":13562,"position":3},"title":"FFmpeg and a thousand fixes","author":"Leonid Mamchenkov","date":"January 31, 2014","format":"link","excerpt":"FFmpeg and a thousand fixes","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":9527,"url":"https:\/\/mamchenkov.net\/wordpress\/2005\/10\/05\/making-thumbnails-for-movies-with-ffmpeg\/","url_meta":{"origin":13562,"position":4},"title":"Making thumbnails for movies with ffmpeg","author":"Leonid Mamchenkov","date":"October 5, 2005","format":false,"excerpt":"I am slowly publishing our movie clips to my gallery. Gallery software has an excellent ffmpeg plugin that automatically creates thumbnails for movies so that it is very easy to see what is what. The only shortcoming it has is that it is not possible pick the frame from the\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":16716,"url":"https:\/\/mamchenkov.net\/wordpress\/2012\/09\/17\/programming-fonts\/","url_meta":{"origin":13562,"position":5},"title":"Programming fonts","author":"Leonid Mamchenkov","date":"September 17, 2012","format":false,"excerpt":"Once a decade or so I get to review my Vim configuration, which also usually brings my attention to all the things surrounding - bash, terminal, etc. \u00a0This time around I wasn't looking for anything in particular, but somehow I stumbled across the Top 10 Programming Fonts. \u00a0Of course, this\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/13562","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=13562"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/13562\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=13562"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=13562"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=13562"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=13562"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}