Mar 31, 2015

Install HandBrake Video Transcoder With Fixed Black Widgets And Unity Launcher Progress Bar Integration In Ubuntu

HandBrake is a popular free and open source video transcoder available for Linux, Windows and Mac OS X. The tool works great however, the app widgets are black under Unity, this issue being caused by Ubuntu's overlay scrollbars:

If you're using Unity, you can add Marc Deslauriers' HandBrake PPA, which provides a fix for this black widgets bug. The HandBrake packages in this PPA also ship with Unity Launcher progress bar integration, so you can quickly see the transcoding progress without having the app on top:

For those who aren't familiar with HandBrake, here's a quick list of features:

  • for input sources, HandBrake supports most common multimedia files and any DVD or BluRay sources that do not contain any kind of copy protection;

  • supported outputs:

    • file containers: MP4 (M4V) and MKV;

    • video encoders: H.264 (x264), H.265 (x265) MPEG-4 and MPEG-2 (libav), VP8 (libvpx) and Theora (libtheora);

    • audio encoders: AAC,, MP3, Flac, AC3 and Vorbis;

  • device presets;

  • title / chapter selection;

  • chapter markers;

  • queue up multiple encoding jobs;

  • subtitles support (VobSub, Closed Captions CEA-608, SSA, SRT);

  • constant quality or average bitrate video encoding;

  • video filters: deinterlacing, decomb, denoise, detelecine, deblock, grayscale, cropping and scaling;

  • live video preview;

  • comes with graphical and command line interfaces.

Install HandBrake with Unity patches in Ubuntu 15.04, 14.10 and 14.04

To add Marc Deslauriers' HandBrake PPA and install HandBrake with Unity patches (fixed black widgets and Unity Launcher progress bar integration) in Ubuntu 15.04, 14.10 or 14.04, use the following commands:

sudo add-apt-repository ppa:mdeslaur/handbrake
sudo apt-get update
sudo apt-get install handbrake

For other Linux distributions, Windows and Mac OS X, see the HandBrake downloads page.

via G+

via Web Upd8 - Ubuntu / Linux blog

Mar 30, 2015

Install Rhythmbox 3.2 In Ubuntu Or Linux Mint Via PPA

Rhythmbox 3.2 was released yesterday, bringing new features like a Soudcloud plugin, along with bug fixes. If you're using Ubuntu 15.04, 14.10 or 14.04 / Linux Mint 17.1 or 17 (and derivatives), you can already install the latest Rhythmbox via PPA.

Changes in Rhythmbox 3.2 since 3.1:

  • added a Soundcloud plugin;

  • added the ability to clear, re-fetch and manually set cover art using the song info window;

  • added support for disc and track total tags;

  • various style and layout fixes;

A complete list of changes for Rhythmbox 3.2 is available HERE.

Here are a couple of screenshots with the new Soundcloud plugin and the new cover art options from the song info window:

These are just the changes since version 3.1, available in Ubuntu 15.04 Vivid Vervet however, Ubuntu 14.10 and 14.04 provide Rhythmbox 3.0.x and since then, Rhythmbox was updated with GTK 3.14 support and even more bug fixes, which you can see HERE (changes in 3.1).

Install Rhythmbox 3.2 in Ubuntu or Linux Mint

Ubuntu 15.04, 14.10 or 14.04 / Linux Mint 17.1 or 17 (and derivatives) users can install Rhythmbox 3.2 by using fossfreedom's Rhythmbox PPA (by the way, you should also check out his Rhythmbox plugins PPA as well as his CoverArt Browser extension). Add the PPA and install/upgrade Rhythmbox by using the following commands:

sudo add-apt-repository ppa:fossfreedom/rhythmbox
sudo apt-get update
sudo apt-get install rhythmbox

That's it!

If for some reason you want to remove Rhythmbox 3.2 and go back to the version available in the official Ubuntu repositories, you can purge the PPA by using the following commands:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:fossfreedom/rhythmbox

via / thanks to fossfreedom for the PPA

via Web Upd8 - Ubuntu / Linux blog

How to Fake your Location in Google Chrome

Some websites may request access to your location so that they can serve more relevant information. For instance, if you are looking for a gas station, a maps website may use your current geographic location to display stations that are near your place without you having to type your co-ordinates.

Share Location in Chrome

Google Chrome will only share your location if you click Allow.

How Browsers Determine your Location

Earlier, websites would use the IP address to determine your approximate location but with the HTML5 Geolocation API, web browsers can more accurately detect your location using data from GPS, Wi-Fi networks, cell towers, Bluetooth and the computer’s IP address. If you agree to share your location with the browser, it will send these details to Google Location Services for estimating your location which is then shared with the requesting website.

To give you an example, open the Where am I app in your browser, allow it to use your location information and the app should be able to display your latitude and longitude coordinates (it is more accurate on mobile browsers as those devices have built-in GPS).

How to Fake your Geolocation Coordinates

When you happen to visit a location-aware website, the browser will always ask for a confirmation before sharing your location. If you aren’t keen to share your geographic coordinates, you can always deny that request or, if you are using Google Chrome, you can even send a fake location to the website.

Here’s how. While in Google Chrome, press Ctrl+Shift+I on Windows, or Cmd+Opt+I on Mac, to open the Chrome Developer Tools. Now press the Esc (escape) key to open the Console window. Switch to the Emulation tab and choose the Sensors option in the left sidebar.

Here check the setting that says “Emulate Geolocation coordinates” and specify the exact latitude and longitude coordinates* that you want to share with that website. You can use the Postal Address finder to know the latitude and location of a place.

Now refresh the current web page and it will take your fake location. Make sure that the developer tools panel is visible always else Chrome will not override your geolocation.

Related tip: Geotag your Tweets with any Location

The option to fake your geolocation is not available in the DevTools of Mozilla Firefox but you can use the Geolocator addon to send any preferred location to the HTML5 Location API.

Geolocation Coordinates

The story, How to Fake your Location in Google Chrome , was originally published at Digital Inspiration by Amit Agarwal on 29/03/2015 under Google Chrome, Location, Internet.

via Digital Inspiration Technology Blog

Mar 23, 2015

NitroShare 0.3.0: Easily Send Files To Other Machines On The Local Network

NitroShare is a tool that can be used to easily transfer files between computers on your local network, available for Linux, Windows and Mac OS X.

NitroShare features:

  • no configuration required: each device running NitroShare broadcasts its presence to other devices on the network;

  • supports transferring files as well as directories;

  • displays desktop notifications for completed transfers or when someone on the local network starts or quits NitroShare;

  • simple, easy to use user interface.

NitroShare is very easy to use: simply select "Send Files..." or "Send Directory..." from the AppIndicator / tray icon menu, select the files and you get a list of devices that run NitroShare on your local network:

After selecting the files and the device you want to share them with, click "Ok" and the file transfer should begin.

NitroShare 0.3.0
NitroShare Settings and Transfers

From the NitroShare settings, you can set the device name, default downloads directory as well as some advanced settings that you shouldn't change unless you really need it, which include setting the transfer port and buffer as well as the broadcast port, timeout and interval.

NitroShare 0.3.0 was released over the weekend and it includes quite a few changes, the most important being that the app was almost completely rewritten in order to better organize the code and improve performance. Also, NitroShare is now using Qt 5.

Another interesting change is the implementation of a new simplified discovery process - the configuration wizard was removed and the user doesn't have to do anything after installing NitroShare to get it to work -, just start the app on each device and you can start transferring files. NitroShare can even add an exception to the Windows Firewall or UFW if necessary.

And finally, the last improvement in this release is the removal of file size limitations: you can now transfer files of any size.

Unfortunately, some features were removed in this release: NitroShare no longer ships with Nautilus integration and the "share boxes" (widgets that could be used to drag and drop files to share them between computers on your local network) feature was removed. However, according to the release announcement, the "share boxes" feature might return with the next NitroShare version.

Download NitroShare

Download NitroShare (binaries available for Ubuntu 14.04, 14.10 or 15.04, Windows and Mac OS X as well as the source)

Optional: Ubuntu 15.04, 14.10 or 14.04 (and derivatives) users can install NitroShare by using its official PPA:

sudo add-apt-repository ppa:george-edison55/nitroshare
sudo apt-get update
sudo apt-get install nitroshare

Report any issues you may encounter @ GitHub.

via Web Upd8 - Ubuntu / Linux blog

Mar 20, 2015

Insync 1.2 Released With New HTML5 UI

Insync 1.2 was released today, bringing a new HTML5 UI along with improvements such as an ignore list, improved nested selective sync and more.

For those not familiar with Insync, this is an unofficial Google Drive client which "extends Drive's web functionality to your desktop by integrating tightly with Windows, Mac and Linux so you can get work done". The application is not free : it costs $20 per Google account (one-time fee), along with plans for 3 Google accounts and for business.

Insync features optional Google Docs conversion, selective sync, desktop notifications, proxy support, multiple accounts, option to share files via file manager, support for external and network drives, recent changes feed and more. It's also worth mentioning that on Linux, Insync integrates with most file managers: Nautilus, Nemo, Caja, Thunar and Dolphin.

Insync 1.2 Ubuntu
Insync Nautilus integration

Changes in Insync 1.2:

  • new HTML5 UI;

  • added an ignore list which can be used to disallow uploads or downloads based on file extensions;

  • Insync now shows nested folders in one view making it easier to selectively (un)sync deep directories;

  • conversion to both Microsoft Office and OpenDocument is now available on all platforms;

  • "Recent changes" has been renamed to "Feed" and now includes a "how long ago" timestamp;

  • syncing progress has an updated UI and can be seen in real-time;

  • various other improvements and bug fixes.

Here are a few screenshots with some of these changes:

Now that Insync uses a MEGAsync-like UI, the functionality was moved from the indicator to this new UI. As a result, the Insync 1.2 indicator has only two items: one which allows you to open your Google Drive folder and another one for opening the Insync app window (and of course, it continues to indicate the sync status):

Also, with the latest Insync 1.2, the price has increased from $15 to $20. However, Insync 1.2 is a free upgrade for existing customers. Existing Pro and Business customers can add new accounts at the same price they started with.

Download Insync

Download Insync (available for Mac OS X, Windows and Linux: Ubuntu, Debian, Fedora, Arch Linux, Raspberry Pi CentOS/RHEL as well as portable binaries)

Note that after installing the Insync package, the app will try to detect your desktop environment and offer to install a file manager extension. However, you can install any of the available Insync file manager extensions manually (for Nemo, the extension is called "insync-nemo", for Nautilus: "insync-nautilus" and so on).

via Web Upd8 - Ubuntu / Linux blog