Community Blogs

Fedora 22 Alpha Gnome Edition : Video Overview and Screenshot Tours

Fedora 22 Alpha has been released by Fedora Project, it now available to download and install for test drive. The Alpha version of Fedora 22 GNOME edition comes with many enhancements from the GNOME 3.16 Beta desktop environment, such as the revamped GNOME Shell theme, GNOME 3.16's brand-new notification system that is integrated beside calendar applet, Nautilus improvements, and many other goodies.

More details - Fedora 22 Alpha Gnome Edition : Video Overview and Screenshot Tours


Ubuntu MATE 15.04 for Raspberry Pi 2

With the release of the Raspberry Pi 2 Model B and its ARM Cortex-A7 CPU, users are offered a number of ways of running Ubuntu.

If you like being at the cutting edge, you may be interested in trying an image of Vivid Vervet, the code name for Ubuntu 15.04. This is a development release, as Ubuntu 15.04 is not scheduled for release until next month. It offers a number of interesting features and improvements.

<A HREF="">Full article</A>


Plague Inc: Evolved Game Is Now For Linux

plague Inc evolved game available for linux

Gaming on Linux has always been talk of town. You may find people criticizing, "gaming on Linux is dirty!" But tell them to stop and see lots of games' developers turning toward Linux. There has been many fantastic games are now for Linux too and this time it is Plague Inc: Evolved. Plague Inc: Evolved is now for Linux.

Read At LinuxAndUbuntu


Wine 1.7.39 Released With 24 Bug Fixes And Improvements, Install In Ubuntu/Linux Mint

Wine 1.7.39 Released With 24 Bug Fixes And Improvements, Install In Ubuntu/Linux Mint

Wine is an Open Source, command line and most popular software that allows users to install and run Microsoft Windows applications and games on Linux. Wine Team recently released Wine 1.7.39 development version with many bug fixes and improvements. Let's see what's new in this release.

Read At LinuxAndUbuntu


How To Encrypt Cloud Storage Files & Folders In Linux

data encryption file encryption encryption key cloud file encryption linux

Most of us use cloud storage like, Dropbox, Gdrive, Copy etc. to be able to use our synced files anytime, anywhere and from our any devices. But no one feels safe putting up their sensitive data over there. As recenthacks shows that how safe our data is. In 2014 many celebrities photos were hacked from cloud storages and posted on social networking sites. So why not encrypt data before upload it on cloud storage to increase security.

Read At LinuxAndUbuntu


Ffmpeg media converting guide



FFmpeg Converting Guide


 I noticed some people have problems with ffmpeg very basic commends so I decided to make an article that will provide with very basic information and commends that will help people use ffmpeg.


 First we need to get FFmpeg for our system, there are multiple ways to get it but I would recommend getting the binary files you can get it from here (Windows, Linux, Mac) This video will help you understand how we will use our ffmpeg


 Second understand the difference between Digital container format (.mkv, .mp4, .avi) and video compression format / Audio compression format (H.264, Vp9, AAC) Container format is a thing were you put your compression format in. Note that not every compression format can be placed in any container formats.


 Third lets look at very basic commends


-b:v  -Target video bitrate
-b:a  -Target Audio bitrate


-r    -specify frame rate of video example -r 60 (video frame rate will be 60) 


-vf scale=1920:1080   -change the resolution of the video (16:9 or 4:3 resolutions)
-aspect 16:9    -force aspect ration, even though you might have 4:3 resolution you can force aspect ration like this


1) Convert video file to Audio file 

example video to mp3


ffmpeg -i input_movie.mp4 -acodec libmp3lame -b:a 192k output.mp3



is a audio compression format (mp3) you can change to a different one but make sure that you put it a the correct container format.




AAC - Advanced Audio Coding - libvo_aacenc


ffmpeg -i input_movie.mp4 -acodec libvo_aacenc -b:a 192k output.aac


ogg - Vorbis - libvorbis


ffmpeg -i input_movie.mp4 -acodec libvorbis -b:a 192k output.oga



You can go on and go on like this For compression format just change lib* file to a different one and for bit rate just change 192k to what ever you want for example 128k, 256k,


2) Convert a video file into a different one

example to x264


ffmpeg -i input_movie.mp4 -c:v libx264 -b:v 2567k -c:a libmp3lame -b:a 192k output.mp4



Is a video compression format just like in audio compression format you can change this as well, and you can change the audio compression format as well.

make sure that you put it in a correct container format.




mpeg2 - mpeg2video


ffmpeg -i input_movie.mp4 -c:v mpeg2video -b:v 2567k -c:a libmp3lame -b:a 192k output.mpg


Vp9 - libvpx-vp9


ffmpeg -i input_movie.mp4 -c:v libvpx-vp9 -b:v 2567k -c:a libvorbis -b:a 192k output.mkv


x265 - libx265


ffmpeg -i input_movie.mp4 -c:v libx265 -b:v 2567k -c:a libvorbis -b:a 192k output.mkv


xvid - libxvid


ffmpeg -i input_movie.mp4 -c:v libxvid -b:v 2567k -c:a libvorbis -b:a 192k output.mkv


You can go on and go one like this as you can see it is very simple just change lib* to what ever you want and for bit rate just change 192k to what ever you want for example 128k, 256k,



One more thing lats make one commend a bit hard to show you how easy it really is


ffmpeg -i input_movie.mp4 -vf scale=640:480 -aspect 16:9 -r 120 -c:v libx264 -b:v 13976k -c:a libmp3lame -b:a 192k output.mkv



-vf scale=640:480 

With this I resized the video resolution to 640:480


-aspect 16:9

Even though 640:480 is a 4:3 aspect ration resolution with -aspect 16:9 I forced the video to be 16:9


-r 120

I changed the video frame rate to be 120 FPS



See how easy it is.



3) Cut (Change) video length


 ffmpeg -i in.mp4 -ss [start] -t [duration] -c:v copy -c:a copy out.mp4


 ffmpeg -i in.mp4 -ss 00:01:15 -t 00:00:10 -c:v copy -c:a copy out.mp4

Running this command will not encode your  video it will copy the video and the only difference will be the durations of the video as you specified


4) Extract an image out of your video



 ffmpeg -i input_movie.mp4 -ss 00:00:05 -f image2 -vframes 1 imagename.png
5) Create Video Thumbnails 
ffmpeg -ss 00:00:01 -i yourvideofile.avi -frames 1 -vf "select=not(mod(n\,240)),scale=512:288,tile=4x7" out.jpg

 - ss 00:00:01 means that it will start from first second of course you can tweak it


yourvideofile.avi this is where you should put your video file it can be .avi .mp4 just about any format because ffmpeg supports a lot of formats


240 means that it will take a screenshot every 240 frames of caures you can  adjust to your preferences. for example if your video is 30 fps and you have 240 then it means that it will take a shoot every 8 seconds.


512:288  now this is a scale of every individual image in the gallery you can adjust it but note that if your video is 16:9 you should select a resolution that is 16:9 see this list if your video is 4:3 look at this list make sure to select proper aspect ratio.


4x7 this means that it will put 4 horizontal and 7 vertical images on the final outputted imag. of course you can edit this 


out.jpg here you can use other image compression methods like .png etc..


make sure the spacing the latter cases are exactly the same


6) Join Video and Audio files


ffmpeg -i video.mp4 -i audio.mp3' -c:v copy -c:a copy -map 0:v:0 -map 1:a:0 output.mp4




You can see how easy it is to work with ffmpeg, all of this is not even scratching the boom of the ffmpeg capabilities and the Internet is a great place to get more information.


Video compression format comparison.


FFmpeg man page


Meet the 10 Ubuntu 15.04 Vivid Vervet Community Wallpaper

Ubuntu 15.04 Vivid Vervet Community Wallpaper available to download. Every new release of Ubuntu are also have new wallpaper by default. The default wallpaper are chosen through a contest in which any user can participate by sending its own wallpaper but it should be according to the various guidelines required by the developer of the Canonical Design team.

More detail read on - Ubuntu 15.04 Vivid Vervet Community Wallpaper


FFmpeg 2.6 Released, Install In Ubuntu And Ubuntu Derivatives

FFmpeg 2.6 Released, Install In Ubuntu And Ubuntu Derivatives

FFmpeg can decode, encode, transcode, mux, demux, stream, filter and play everything that humans and machines have created. Team recently released FFmpeg 2.6 with some new features and improvements. We can installFFmpeg 2.6 in Ubuntu and its derivatives.

Read At LinuxAndUbuntu


Symple Launches $89 Planet Friendly Ubuntu Linux Web Workstation

Symple has launched an $89 planet friendly Ubuntu Linux PC focused on classrooms, non-profits and call centers that typically do the majority of work on the web.  Encasedin recycled ABS plastic and shipped in 100% non-virgin fiber packaging, the Symple PC has 2GB of RAM, and 80GB SATA hard drive and at least a 2.8GHz desktop class processor.  


Media Contact:  This e-mail address is being protected from spambots. You need JavaScript enabled to view it


FileZilla 3.10.1 Released With Bug Fixes And Some Minor Changes Install In Ubuntu/Linux Mint


FileZilla is free and Open-Source ftp/sftp client with features FTPSFTP and FTPS (FTP over ssl/TLS). It has a very nice and easy to use user interface.FileZilla 3.10.1 released yesterday with bug fixes and minor changes.

Read at LinuxAndUbuntu


Airdroid - Transfer Files Between Android Phones/Tablets And Linux (Any Distribution)

airdroid transfer file between android phone/tablet and linux mint ubuntu
We often need to transfer large amount data in the form of mp3 Songs, Video Songs, Movies and most importantly, large Games between android phones/tablets and Linux machine. Transferring via USB cable takes time, so let's do it with 'Airdroid' easily and quickly.
Airdroid is an android application that can transfer large files between any computer and Android device over wifi. Yes, wifi! Its faster than USB Cable. Let's do it!

Requirements -

To transfer files between your Linux machine and Android, all you need is a browser on your Linux machine and Airdroid application installed on your android phone and tablet. 

  • Now open any browser on computer and goto Scroll down and click on Airdroid Web. 
airdroid web transfer file between android phone and computer wifi

  • After you click a new tab will open and that is the main interface to transfer files. Here you have a QR code that you will scan from your android phone after sometime.
airdroid transfer files from android phone to computer

Now move to your Android phone/tablet (Do not close browser tab) and connect it with the same wifi that you're using on computer. Download and install Airdroid app from Google Play. After you install Airdroid app open it and you'll see the screen like below -
airdroid scan the qr code

  • Now tap to QR code highlighted above and scan the QR code that you've in browser tab. As you scan the code, You are all done! You've now access to your android device from your linux machine.

  • Now to transfer files from phone to computer, click on the file and it will open the phone memory, there you also have SD card. Browse into the folders and select the files or folders that you want to transfer and click download. All files you selected will start downloading to computer. 

  • To transfer files or folder from computer to phone, click on upload and select files/folders and click on upload. All the files will be uploaded to your phone.

Beside of transferring files you have so many interesting features. You can make calls from your computer, listen to music, play video and even you can capture photos from the phone camera. Use every function and it is very nice and faster. 
Page 3 of 14

Upcoming Linux Foundation Courses

  1. LFS101 Introduction to Linux
    01 Jan » 31 Dec - Online Self-Paced
  2. LFS201 Essentials of System Administration
    01 Jan » 31 Dec - Online Self-Paced
  3. LFS201-Esp Fundamentos de Administración de Sistemas Linux
    01 Jan » 31 Aug - Online Self-Paced

View All Upcoming Courses

Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Linux Training / Board