NewPipe - A lightweight Youtube frontend for Android

  •        86

NewPipe does not use any Google framework libraries, or the YouTube API. It only parses the website in order to gain the information it needs. Therefore this app can be used on devices without Google Services installed. Also, you don't need a YouTube account to use NewPipe, and it's FLOSS. Although NewPipe only supports YouTube at the moment, it's designed to support many more streaming services. The plan is, that NewPipe will get such support by the version 2.0.

https://github.com/TeamNewPipe/NewPipe

Tags
Implementation
License
Platform

   




Related Projects

yt-direct-lite-android - The code is a reference implementation for an Android OS application that captures video, uploads it to YouTube, and submits the video to a YouTube Direct Lite instance


The code is a reference implementation for an Android OS application that captures video, uploads it to YouTube, and submits the video to a YouTube Direct Lite instance.For more information, you can read the Youtube API blog post.

easy-video-player - Video playback on Android, made easy, wrapping around the stock MediaPlayer API.


Easy Video Player is a simple but powerful view that you can plugin to your apps to quickly get video playback working.The Gradle dependency is available via jCenter. jCenter is the default Maven repository used by Android Studio.

pytube - A lightweight, dependency-free Python library (and command-line utility) for downloading YouTube Videos


pytube is a lightweight, dependency-free Python library (and command-line utility) for downloading YouTube Videos. YouTube is the most popular video-sharing platform in the world and as a hacker you may encounter a situation where you want to script something to download videos. For this I present to you pytube.

SharePoint YouTube Video Web Part Suite


The available Web Parts helps you to integarte Videos from YouTube into your SharePoint site. In contrast to the out of the box Media Web Part, the new Web Parts are designed especial for YouTube videos. Connect your YouTube channel and choose the videos you want to see.


ClipBucket - Multimedia Management Script


ClipBucket is an OpenSource Multimedia Management Script Provided Free to the Community.This script comes with all the bells & whistles required to start your own Video Sharing website like Youtube, Metacafe, Veoh, Hulu or any other top video distribution application in matter of minutes. ClipBucket is fastest growing script which was first started as Youtube Clone but now its advance features like Social Networking, Allows users to upload videos, music and photos and lot more.

youtube-video-download


This is a small userscript that can download videos from YouTube. It can provide download links for all HTTP streams found on the page.

html-canvas-video-player - Play inline videos on iPhone with HTML canvas player.


This was intended for auto-playing videos on iOS, but as of iOS 10, there is native supported option playsinline, read more here: https://webkit.org/blog/6784/new-video-policies-for-ios/ (Android works for ages now). So this project is not actively maintained anymore. Use native HTML video instead of it.

youtube-dl - Command-line program to download videos from YouTube.com and other video sites


Windows users can download an .exe file and place it in any location on their PATH except for %SYSTEMROOT%\System32 (e.g. do not put in C:\Windows\System32). This command will update youtube-dl if you have already installed it. See the pypi page for more information.

youtube-upload - Upload videos to Youtube from the command line


Youtube-upload is a command line Python script that uploads videos to Youtube (it should work on any platform -GNU/Linux, BSD, OS X, Windows, ...- that runs Python) using theYoutube APIv3. You'll see that there is no email/password options. Instead, the Youtube API uses OAuth 2.0 to authenticate the upload. The first time you try to upload a video, you will be asked to follow a URL in your browser to get an authentication token. If you have multiple channels for the logged in user, you will also be asked to pick which one you want to upload the videos to. You can use multiple credentials, just use the option --credentials-file. Also, check the token expiration policies.

image-chooser-library - An Easy Image/Video Chooser Library for your Android Apps


Sorry, I will not be making any updates to this library. Will strongly recommend to switch to the option below. The library below still has all the same features. You might have to spend 2-3 hours for the migration, but I think it will be worth. Sorry again. Makes it easy and simple to integrate "Attach that photo/video" feature into your android apps.

node-ytdl - Command line youtube video downloader.


A youtube downloader written in Javascript. To be used with the command line. If you're looking to use it in your node program, check out ytdl-core.

DraggablePanel - Android library used to create an awesome Android UI based on a draggable element similar to the last YouTube graphic component


DEPRECATED. This project is not maintained anymore. Draggable Panel is an Android library created to build a draggable user interface similar to the new YouTube draggable video component based on Fragments or Views.

360-video-player-for-android - Sample code for creating a 360 video player on Android


360 video is the new hotness in interactive media. Imagine teleporting yourself to the most interesting places in the world, training with Lebron James, or speeding across the Jakku desert from Star Wars. These are the kinds of immersive experiences that 360 video enables. Enclosed you'll find a sample Android application that demonstrates how to playback 360 video, specifically equirectangular video, using MediaPlayer, TextureView, and OpenGL ES. Touch and drag is supported to adjust the yaw and the pitch to see more of the 360 video.

ListBuddies - Android library to achieve in an easy way, the behaviour of the home page in the Expedia app, with a pair of auto-scroll circular parallax ListViews


Android library of a pair of auto-scroll circular parallax ListViews like the ones on the expedia app home page. A video example of this library is on this youtube video. And the demo app can be found on the play store.

sl4a - SL4A brings scripting languages to Android by allowing you to edit and execute scripts and interactive interpreters directly on the Android device


SL4A brings scripting languages to Android by allowing you to edit and execute scripts and interactive interpreters directly on the Android device. These scripts have access to many of the APIs available to full-fledged Android applications, but with a greatly simplified interface that makes it easy to get things done. Scripts can be run interactively in a terminal and in the background. Python, Perl, JRuby, Lua, BeanShell, JavaScript, Tcl, and shell are currently supported, and we're planning to add more. See the SL4A Video Help playlist on YouTube for various demonstrations of SL4A's features.

YouTube API Class & Server Control for ASP.NET 4.0


This project have option to use YouTube API easily into your asp.net application using the simple dll file. Also you can display YouTube Videos in your website using Server Control simply.

A_Guide_to_Running_Tensorflow_Models_on_Android - This is the code for"A Guide to Running Tensorflow Models on Android" By SIraj Raval on Youtube


This is the code for this video on Youtube by Siraj Raval. Handwritten digits classification from MNIST on Android with TensorFlow.

react-native-image-crop-picker - iOS/Android image picker with support for camera, configurable compression, multiple images and cropping


Android: The prop 'cropping' has been known to cause videos not to be display in the gallery on Android. Please do not set cropping to true when selecting videos.Module is creating tmp images which are going to be cleaned up automatically somewhere in the future. If you want to force cleanup, you can use clean to clean all tmp files, or cleanSingle(path) to clean single tmp file.