Link: Useful FFmpeg Commands

FFmpeg is an extremely powerful and versatile command line tool for converting audio and video files. It is free and available for Windows, Mac and Linux machines. Whether you want to join two video files, extract the audio component from a video file, convert your video into an animated GIF, FFmpeg can do it all and even more.

Full article here:
Useful FFmpeg Commands (Digital Inspiration)
Related: OS X installers (second line below contains link to newer version at this writing):
Run ffmpeg On Mac Without Compiling Anything (peppoj.net) (UPDATE to this article)
FFmpeg installer for OS X (Rudix)

Link: What is a good video editing software on Linux?

A video editor allows you to handle various post-production video editing jobs which typically involve arranging, cutting, pasting, trimming, and otherwise enhancing (e.g., adding effects to) video clips through the timeline interface. In modern video editing software, things like multi-codec import/transcoding, non-linear video editing, or even HD video support are pretty much standard nowadays.

In this post, I am going to show 11 popular video editing software available on Linux. I will not cover subjective merits such as usability or interface design, but instead highlight notable features of each video editor. If you have tried any particular video editor listed here, feel free to share your experience or opinion.

Full article here:
What is a good video editing software on Linux? (Xmodulo)
Related:
How to Resize Videos and Movies Without Losing Quality (Technology Personalized)

Link: Force YouTube to buffer your entire video

 Back in the good old days, when you started watching a YouTube video, the entire thing would download (or “buffer”) in the background, thus ensuring a relatively smooth playback experience.

If you had a slow connection, you could simply pause the video until you saw the “buffer bar” complete its journey from left to right. But thanks to YouTube’s switch to a new protocol (Dynamic Adaptive Streaming over HTTP, or DASH, if you’re interested), that trick no longer works.

Now, when you play a video, YouTube buffers only a small amount. And that can lead to stuttering, frequently interrupted playback.

Full article here:
Force YouTube to buffer your entire video (PCWorld)
Related:
How to Preload and Buffer Entire YouTube Videos By Disabling DASH Playback (TechNorms)
Go back to YouTube’s old buffering to skip without rebuffering (gHacks)
Preload Entire YouTube Videos By Disabling Dash Playback (Lifehacker)

Link: How to set up a media center with Raspberry Pi

One of the most popular and useful projects with Raspberry Pi (RPi) board is turning RPi into a media center box. All you need to do is to download a media center image for RPi, and write it to your SD card. There are plenty of media center distributions for Raspberry Pi, such as OpenELEC, RaspBMC, GeeXboX, RaspyFi, etc.

In this article, I will discuss how to set up a media center on Raspberry Pi using two of the most popular media center images: OpenELEC and RaspBMC. Both images use XBMC as built-in media player software.

Full article here:
How to set up a media center with Raspberry Pi (Xmodulo)

Note: If you have any desire at all to be able to get to the internals of Linux, even for something as simple as installing additional software such as Midnight Commander, we suggest using RaspBMC, NOT OpenELEC.

Xvidtune: a Linux command line interface to print or switch the video mode and/or interactively adjust existing video modes

From the Ubuntu manuals page for xvidtune – video mode tuner for Xorg:

Xvidtune is a client interface to the X server video mode extension (XFree86-VidModeExtension).

When given one of the non-toolkit options, xvidtune provides a command line interface to either print or switch the video mode.

Without any options (or with only toolkit options) it presents the user with various buttons and sliders that can be used to interactively adjust existing video modes. It will also print the settings in a format suitable for inclusion in an xorg.conf file.

Normally the Xorg X servers only allow changes to be made with the XFree86-VidModeExtension from clients connected via a local connection type.

Note: The original mode settings can be restored by pressing the ‘R’ key, and this can be used to restore a stable screen in situations where the screen becomes unreadable.

Emphasis added. We had not heard of Xvidtune before, and it seems like it could be a handy tool to have in certain situations. See the manual page for your Linux distribution, or the Ubuntu manuals page for xvidtune for additional information. However, Tecmint warns:

Note: The Incorrect use of this program can do permanent damage to your monitor and/or Video card. If you don’t know what you are doing, don’t change anything and exit immediately.

Source: 8 Useful X-window (Gui Based) Linux Commands – Part I (Tecmint)

The ASUS VivoPC: Could this be a good Home Theater PC?

We don’t know (though we’d happily accept a device for review if anyone at Asus happens to read this), but it is quite possibly the most easily upgradeable PC we have ever come across, as this video shows:

 

YouTube link: ASUS VivoPC Overview

This is the only full review we could find.  The audio track is in Italian, but you can turn on English subtitles from the CC button in the player (that should appear once you start the video):

 

YouTube link: Recensione ASUS VivoPC – Review

From what we’re seeing here, it looks like this is a unit to keep an eye on, since it seems to play video pretty smoothly under both Windows and Linux. Just keep in mind that you may want to add or upgrade the memory if you plan to use this for serious computing, but I don’t think you’ll see too many systems that make that an easier process.

Note that this is the lowest-end unit of the VivoPC series, but there are two higher-end models that come in black cases and have upgraded hardware, naturally at a higher price.

Here’s a link to the article that tipped us off to this device:
Asus VivoPC mini-desktop now available for $320 and up

Buying a new HDTV? If you like good video, make sure it has this setting!

If you have ever tried to connect a computer to a HDTV set via a HDMI port, you may have found that portions of the top and bottom of the screen were cut off, possibly including an entire top or bottom menu bar (this issue seems especially acute on systems that use a “skinny” top menu bar, such as Ubuntu Linux).  This is because many, if not all HDTV manufacturers apply “Overscan”.

This is a holdover from the old analog TV days, when certain information (such as closed captions and timing information) was transmitted in the first few lines of the video, so sets were deliberately set up to not display those lines.  Digital TV, for the most part, does not transmit data of any kind as part of the picture area (at least not in the U.S.A.), although occasionally you might still see it on an up-converted standard definition video.  Usually, the only time we have every really noticed it since the digital conversion is when older commercials are played by a local TV station.

Nevertheless, most TV manufacturers enable overscan by default, even if it means that you lose a portion of the picture area most of the time.  That also implies that the picture is degraded – think about it, if the station is sending a full 1920×1080 picture, but the TV discards some of that information, then it has to try to stretch the remaining picture to fill the 1920×1080 screen.  So, you are losing resolution on those sets that don’t give you a way to disable overscan.

Some TVs do give you an easy way to turn overscan off, but the setting is called something different by different manufacturers.  Terms we have seen used are “Dot by Dot”, “Exact Fit”, “Just Scan”, or simply “Overscan” (if you know of others feel free to add them in the comments), but there are many TV’s that don’t appear to have this setting at all.  The problem is that if you are thinking about ordering a TV from an online retailer, it is often difficult to determine if the TV has a way to disable overscan or not.

Sometimes you can download a manual from a manufacturer’s site, but even it it mentions such a setting, you need to read carefully to determine if it can be used regardless of the signal source, and in particular, whether it can be used with the HDMI inputs. It seems a some TV manufacturers are still stuck in 2005, and think that there is no other way to connect a computer to a TV other than via an old school VGA or DVI input, so they only offer the ability to disable overscan on that one port.  Perhaps they think those HDMI output ports on modern laptops are just for decoration?

If you were buying a TV in a store, and IF they happen to actually have the remote next to the TV, you could try looking through the various options before making a purchase, but if buying online you can’t.

We just wish that the TV manufacturers would disable overscan by default – for the most part it’s not needed anymore, and degrades the picture.  Also, we wish they’d all provide an easily accessible and clearly labeled control to enable or disable it that applies to ALL the inputs, not just the VGA or DVI input.  We suppose it might be too much to ask that they agree on a common name for the setting, though that would certainly make things easier on consumers.  So far, only some of the Sharp TV’s actually have a control labelled “Overscan”, which is described in the manual this way:

  • Overscan—Extends text and images past the screen edges to hide edge artifacts. You can select On or Off.

If only all HDTV manufacturers would do that!  Even Sharp isn’t consistent – on some of their TV’s the setting is called “Dot by Dot”, and on some of their older models it can’t be enabled for anything other than the VGA input (unless maybe you use a hack to make the option appear, but you can only do that if the source is a Linux-based computer that utilizes an xorg.conf file, or you have some other way to set “CVT reduced blank” on the sending computer or device).

If you are lucky enough to have such a setting, you might want to make sure it’s turned off for display of the full picture area, and less distortion of the picture.  And if you are considering the purchase of a TV, make sure it has this setting!  Unless, of course, you like the idea of deliberately introducing distortion into your video, and you don’t mind not seeing top and/or bottom menus when you connect a computer.

Link: Create Screencast Videos With Ease Using Kazam

Not surprisingly, there isn’t any shortage of screencasting tools in Linux. What sets Kazam apart from the rest is its omnipresence across repositories of popular Linux distros, which makes it a breeze to install. Furthermore, the tool has a simple, unintimidating and intuitive user interface that helps new users get started, and offers just the right number of tweakable controls to experienced users.

Full Article here:
Create Screencast Videos With Ease Using Kazam (Make Tech Easier)

Link: How to identify video formats from command line on Linux

If you want to know what video/audio codec are used for the video file you downloaded from somewhere, you can play the video itself. Most media player software such as VLC or MPlayer can display properties of a video file being played. However, there are command-line utilities that allow you to determine video properties quickly.

In this tutorial, I will describe how to check video formats from the command line on Linux.

Full article here:
How to identify video formats from command line on Linux (Xmodulo)