Showing posts with label videos. Show all posts
Showing posts with label videos. Show all posts

Thursday, September 28, 2017

Streamlink 0 5 0 Adds Support For Streaming Google Drive Google Docs Videos

Streamlink 0 5 0 Adds Support For Streaming Google Drive Google Docs Videos


Streamlink 0.5.0 was released yesterday, bringing support for streaming videos from Google Drive / Google Docs, along with other improvements.

Streamlink

Forked from Livestreamer, which is no longer maintained, Streamlink is a command line tool (and API) that can be used to stream videos from various streaming services, such as Twitch, YouTube Live and many more, and play them using your favorite video player, be it VLC, mpv, and more.

It is is available for Linux, Windows, and Mac OS.

Changes in Streamlink 0.5.0 include:
  • added support for streaming videos stored on Google Drive / Google Docs;
  • added support for BBC iPlayer live and VOD, along with support for HLS streams;
  • add support for Beam VOD and HLS streams for live;
  • added support for camsoda.com;
  • added new plugin: canlitv;
  • added new plugin: garena;
  • Aliez plugin now accepts any TLD;
  • added support for avi/mov VOD streams for rtve;
  • removed dead plugins such as blip.tv, gaminglive.tv, leon.tv, livestation.com and more.

Since our initial article about Streamlink, the tool has seen quite a few improvements, including support to use FFmpeg to mux separate video and audio streams, along with new plugins and much more. Check out the Streamlink GitHub releases page for a complete changelog.

For a complete list of supported streaming services, see THIS page.

Using the Streamlink command line interface is very simple. Heres an example using a Google Drive video. The first thing you need to do is run Streamlink with the link you want to stream, to see the available streams:

streamlink http://ift.tt/2nJJCEG
This should list the available formats:

[cli][info] Found matching plugin googledrive for URL http://ift.tt/2nJJCEG
Available streams: 360p_alt, 480p_alt, 360p (worst), 480p, 720p, 1080p (best)

Next, simply add one of the available streams at the end of the command, and Streamlink will start streaming:

streamlink http://ift.tt/2nJJCEG 1080p
By default, Streamlink uses VLC to play the stream, but you can specify a different video player by using the "--player" argument, e.g. "--player mpv" to use mpv instead.

For more about using the Streamlink command line interface, check out THIS page.


Install Streamlink


Ubuntu / Linux Mint users can install Streamlink by using the main WebUpd8 PPA. To add the PPA and install Streamlink, use the following commands:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install streamlink


I didnt add a direct deb download link because the PPA provides quite a few dependencies required to install Streamlink.

For how to install Streamlink in other Linux distributions, Windows or Mac OS, see THIS page.

Report any bugs you may find @ GitHub.


via Web Upd8 - Ubuntu / Linux blog http://ift.tt/2oBuY6q

download file now

Read more »

Thursday, September 14, 2017

Stretch YouTube Videos To Fit the Browser Window Better Than Full Screen

Stretch YouTube Videos To Fit the Browser Window Better Than Full Screen


You already know about the Full Screen mode in YouTube video player that scales the current video to fill the entire desktop screen.

The one big problem with full screen mode in YouTube player is that you cannot do anything else on the computer while the video is playing - you have the exit the FullScreen before initiating any other task.

Theres however an excellent alternative to Full Screen mode and thats about auto resizing the video player to fit the browser window. When you resize the browser window, the dimensions of YouTube Video player will change accordingly.

Heres how you fit the YouTube video in the browser window:

Say a YouTube Video URL is http://www.youtube.com/watch?v=vr3x_RRJdd4

To watch this clip in a resizable browser window without switching to Full Screen, just rewrite the above URL a http://www.youtube.com/v/vr3x_RRJdd4

In other words, just append the YouTube video ID to this URL www.youtube.com/v/VIDEO_ID and stretch your browser window. You can then easily switch to other tabs, open new applications or do anything else while the YouTube clip is still playing in the maximum possible screen area.

download file now

Read more »

Thursday, August 31, 2017

Stream Videos To Chromecast From The Command Line Using Stream2Chromecast

Stream Videos To Chromecast From The Command Line Using Stream2Chromecast



Stream2Chromecast is a command line Chromecast media streamer for Linux. The tool can transcode unsupported formats in real time and play them on the Chromecast.

Those who prefer a GUI for for streaming videos to Chromecast can use Videostream for Google Chromecast, a Chrome extension that allows playing local videos (including formats that arent directly supported by Chromecast) on your Chromecast. It supports subtitles, comes with iOS and Android remote controls, and more.


Stream2Chromecast features:
  • cast audio and video to a Chromecast device;
  • pass an URL to be played on the Chromecast; the file must be streamable and a Chromecast supported format since it cant be transcoded;
  • can transcode any formats not supported by the Chromecast in real time (using FFmpeg or Libav), so you dont have to convert any video manually;
  • provides basic control commands: pause / unpause / stop playback (currently this only works when not transcoding), set or mute volume;
  • allows specifying a device when multiple Chromecasts are connected on the same network;
  • supports passing custom custom transcoder parameters to ffmpeg or avconv (thanks to this, you can set the quality, add subtitles even though Stream2Chromecast doesnt directly support it, etc.);
  • supports specifying the port to use for streaming media.

For audio-only files, no metadata (artist, title, cover image, etc.) is displayed by Chromecast.

You may be wondering how Stream2Chromecast compares to castnow, another command-line Chromecast player. 

I initially wanted to write about both castnow and Stream2Chromecast. However, castnow had quite a few issues in my test under Ubuntu 16.04, such as stuttering playback for MKV files, subtitles didnt work with the "--tomp4" flag (which transcodes the video to MP4), and more.

Furthermore, castnow is currently looking for a new maintainer, and its last GitHub commit dates back to April, 2016, so it doesnt look like it will receive any improvements or bug fixes anytime soon.


Basic Stream2Chromecast usage


Notes:
  • the instructions below assume youve installed Stream2Chromecast from the main WebUpd8 PPA (see the installation instructions below). If you install Stream2Chromecast manually, youll need to use the full path to stream2chromecast.py (e.g.: "/path/to/stream2chromecast.py /path/to/my_media.mp4") for the commands below;
  • the computer running Stream2Chromecast and the Chromecast device must be in the same network;
  • ffmpeg or libav-tools are required for transcoding. If both are installed, ffmpeg is used by default.

To stream a supported media file (you can find a list of the media supported by Google Cast, HERE)
 to your Chromecast, simply use the following command:
stream2chromecast "/path/to/some-video.mp4"
Replacing "/path/to/some-video.mp4" with the exact path and filename of the video you want to play (e.fg.: stream2chromecast "/home/andrei/Videos/VIDEO1.mp4").

In my test, Stream2Chromecast failed to connect to my Chromecast if I didnt specify the Chromecast IP address, while other tools, such as pulseaudio-dnla, didnt have this issue, so Im guessing this is a bug.

If thats the case for you too, you can specify the Chromecast IP by adding the "-devicename" flag followed by the Chromecast IP address, to the stream2chromecast command, like this:
stream2chromecast -devicename CHROMECAST_IP_ADDRESS "/path/to/some-video.mp4"
Where "CHROMECAST_IP_ADDRESS" is the Chromecast IP address. You can find out your Chromecast IP address either by looking at your routers connected devices list or from the Google Cast mobile app, under "Device settings", under "Information" (at the bottom of the Device Settings).

Note that if youre having the same issue as me, and you need to enter the device IP address, you must do this for all Stream2Chromecast commands!

In the same way, you can also specify the Chromecast name:
stream2chromecast -devicename CHROMECAST_NAME "/path/to/some-video.mp4"

If you want to play an unsupported format (you can find a list of the media supported by Google Cast, HERE) on your Chromecast, you need to add the "-transcode" flag and have either Libav or FFmpeg installed:
stream2chromecast -transcode "/path/to/some-video.avi"
Where "/path/to/some-video.avi" is the exact path and filename of the media file you want to play on your Chromecast. You can append other flags to this command, like "-devicename CHROMECAST_IP_ADDRESS", which Ive mentioned above.

Stream2Chromecast also supports specifying custom transcoder parameters. As an example, heres a command that passes the device IP address, transcodes the video, and adds subtitles via a custom FFmpeg parameter (for FFmpeg only):
stream2chromecast -devicename CHROMECAST_IP_ADDRESS -transcodeopts -vf subtitles="/path/to/some-video.srt" -transcode "/path/to/some-video.avi"
Where CHROMECAST_IP_ADDRESS is your Chromecast IP address, "/path/to/some-video.avi" is the exact path and filename of the video you want to play on the Chromecast, and "/path/to/some-video.srt" is the exact subtitle path and filename of the subtitle file you want to use.

More about the FFmpeg subtitle filters, HERE.

Update: the app now allows playing a supported file from an URL (the file must be streamable and cannot be transcoded). To play a file from an URL, simply use:
stream2chromecast -playurl URL
Where URL is the video file URL, e.g. "http://www.example.com/my_media.mp4".

To stop stream2chromecast from streaming, either press Ctrl + C in the terminal where you ran the Stream2Chromecast (sometimes this can throw an exception / error - ignore it), or run the following command in a different terminal window:
stream2chromecast -stop

To view all the Stream2Chromecast options, run it in a terminal without any parameters:
stream2chromecast
Or visit the Stream2Chromecast GitHub page.


Download / Install Stream2Chromecast


Ubuntu 16.04 and 14.04 / Linux Mint 18 or 17.x users can install Stream2Chromecast by using the main WebUpd8 PPA. Add the PPA and install it using the following commands:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install stream2chromecast

If you dont want to add the PPA or you dont use Ubuntu, you can grab the deb from HERE or download Stream2Chromecast from GitHub (either via Git or by downloading the latest code as a .tar.gz archive - HEREs a direct link).

Report any bugs you may find @ GitHub.

Also see: How To Stream Audio To A Chromecast Or DLNA / UPnP Device From Linux (Using pulseaudio-dnla)

Thanks to Mahdi for the tip! Image via Wikipedia.

download file now

Read more »

Tuesday, August 15, 2017

Super Smash Bros 3DS Japanese Demo Out Now Demo Videos

Super Smash Bros 3DS Japanese Demo Out Now Demo Videos



The Japanese demo for Super Smash Bros. for Nintendo 3DS is now live on the Japanese Nintendo eShop. The demo uses 1016 blocks, and features Mario, Link, Pikachu, Villager, and Mega Man as playable characters.

Super Smash Bros. releases on September 13th, 2014 in Japan, and October 3rd, 2104 in North America and Europe.







download file now

Read more »

Sunday, August 6, 2017

Strategy Bytes League of Legends Kayle Guide Tips Strategies and Gameplay Videos

Strategy Bytes League of Legends Kayle Guide Tips Strategies and Gameplay Videos


[Updated: March 17,2013: Added a second (Ranked Game) video and replaced the Match History screenshot with an updated one (+1 victory; see below).] 

Ive started putting up League of Legends videos.Heres the first one ( Ill flesh this out in the following days):






My second foray into the Ranked Games scene in the freeware strategy PC game League of Legends. Heres a handy pure ADR attack speed build for Kayle. This match didnt take long; I would have gone for an experimental Kayle build that uses Twin Shadows (I thought the Twitch would prove to be a problem).

My usual AD (R) Kayle item sequencing:

  • Dorans Blade
  • BF Sword
  • Berserkers Greaves 
  • Runaans Hurricane
  • Blade of the Ruined King 
  • situational items (Last Whisper tanky group, Spirit Visage if the enemy AP nuker proves to be bothersome, Bloodthirster if the enemies prove to be pushovers). Matches usually end at this point. 
Heres another video:



    Runes: Attack Speed marks and quintessences; Mana Regeneration seals; AP glyphs
    Masteries: 21 Offense; 9 Utility


    The last game saw me segueing into a bruiser build; the last player to pick a champ picked Lee Sin--and then switched to Zed at the last second. I had to help our tank late in the game.
    Image source

    download file now

    Read more »