alltomp3 - Node module to download and convert in MP3 with tags an online video

  •        44

Download and convert an online video in MP3 with tags. Provide several useful methods to get information about a song or to guess the track matching a YouTube video.

https://github.com/AllToMP3/alltomp3#readme

Dependencies:

acoustid : ^1.2.1
bluebird : ^3.5.2
chai : ^3.5.0
cheerio : ^0.20.0
eyed3 : git+https://github.com/AllToMP3/node-eyed3.git#b545986
fast-levenshtein : ^1.1.3
fluent-ffmpeg : git+https://github.com/fluent-ffmpeg/node-fluent-ffmpeg.git#21f701430f98ae4fd53e12881e4328f1c165b45d
fs-extra : ^2.1.2
lodash : ^4.17.10
longest-common-substring : ^0.0.1
randomstring : ^1.1.5
request : ^2.88.0
request-promise : ^2.0.1
sharp : ^0.20.8
smartcrop-sharp : git+https://github.com/AllToMP3/smartcrop-sharp.git#9d65314
youtube-dl : git+https://github.com/AllToMP3/node-youtube-dl.git#0f931a4

Tags
Implementation
License
Platform

   




Related Projects

SwagLyrics-For-Spotify - 📃 Get lyrics of currently playing Spotify song so you don't sing along with the wrong ones and embarrass yourself later

  •    Python

Fetches the currently playing song from Spotify on Windows, Linux and macOS and displays the lyrics in the command-line, browser tab or in a desktop application. Refreshes automatically when song changes. The lyrics are fetched from Genius. Turns out Deezer already has this feature in-built but with swaglyrics, you can have it in Spotify as well. I'm mainly trying to build this project as far as I can, for practice and to learn and work with more technologies and platforms.

react-video - 🎞 React component to load video from Vimeo or Youtube across any device.

  •    Javascript

A pretty good and effective way to create a video placeholder from Youtube or Vimeo using a high-res image. If you don't know, when an <iframe> is rendered from browser, it blocks its parse because it isn't a non-blocking script. This isn't so good to your user, no?. With this react component, the <iframe> just will be loaded when the user click on play. NOTICE: You need just one thing to make the component work. Put the base component style at the <header> tag. If you don't wanna use the .css extension, you can get the .styl or .scss extension at the folder ./lib.

jekyll-spaceship - 🚀 A Jekyll plugin to provide powerful supports for table, mathjax, plantuml, mermaid, emoji, video, audio, youtube, vimeo, dailymotion, soundcloud, spotify, etc

  •    Ruby

Spaceship is a minimalistic, powerful and extremely customizable Jekyll plugin. It combines everything you may need for convenient work, without unnecessary complications, like a real spaceship. Add jekyll-spaceship plugin in your site's Gemfile, and run bundle install.

Xtreme Download Manager (XDM) - Powerfull download accelerator and video downloader

  •    Java

Xtreme Download Manager (XDM) is a powerful tool to increase download speeds up to 500%, save streaming videos from YouTube, DailyMotion, Facebook, Vimeo, Google Video and 1000+ other websites, resume broken/dead downloads, schedule and convert downloads.

viddl-rb - An extendable commandline video downloader for flash video sites like vimeo, youtube, ...

  •    Ruby

An extendable commandline video downloader for flash video sites like vimeo, youtube, ...


PeerTube - Decentralized video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent.

  •    TypeScript

PeerTube is a decentralized video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent. It is difficult to build a FOSS video streaming alternatives to YouTube, Dailymotion, Vimeo... with a centralized software. One organization alone cannot have enough money to pay bandwidth and video storage of its server. So there is a need of decentralized network (as Diaspora for example). But it's not enough because one video could become famous and overload the server. It's the reason why P2P protocol is used to limit the server load.

cloudtunes - Web-based music player for the cloud :cloud: :notes:

  •    CoffeeScript

CloudTunes provides a unified interface for music stored in the cloud (YouTube, Dropbox, etc.) and integrates with Last.fm, Facebook, and Musicbrainz for metadata, discovery, and social experience. It is similar to services like Spotify, except instead of local tracks and the fixed Spotify catalog, CloudTunes uses your files stored in Dropbox and music videos on YouTube.CloudTunes is a side project of @jakubroztocil who is a bit of a music nerd and who likes to build stuff. In 2012 he decided to create an iTunes-like webapp to make music stored all over the cloud easily discoverable and accessible: hence CloudTunes.

ClipBucket - Multimedia Management Script

  •    PHP

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.

react-media-player - React audio and video player.

  •    Javascript

Components and decorators to help build video & audio players in React. Supports HTML5, Youtube, and Vimeo media types. A special wrapper component that collects information from the Player component and passes down the proper props to withMediaProps decorator.

Swift-Radio-Pro - Professional Radio Station App - now supports Swift 4 / Xcode 9!

  •    Swift

Swift Radio is an open source radio station app with robust and professional features. This is a fully realized Radio App built entirely in Swift. Master is now the Xcode 9 / Swift 4 branch. View this GETTING STARTED VIDEO. It's short & sweet to give you a quick overview. Give it a quick watch.

Videojs - HTML5 & Flash video player

  •    Javascript

Video.js is a web video player built from the ground up for an HTML5 world. It supports HTML5 and Flash video, as well as YouTube and Vimeo (through plugins). It supports video playback on desktops and mobile devices. It is an extendable framework/library around the native video element. It unifies the native video API across browsers.

YoutubeKit - YoutubeKit is a video player that fully supports Youtube IFrame API and YoutubeDataAPI for easily create a Youtube app

  •    Swift

YoutubeKit is a video player that fully supports Youtube IFrame API and YoutubeDataAPI to easily create Youtube applications. YoutubeKit is created based on the following references. If you are unsure whether it is a normal behavior or a bug, please check the following documents first.

react-player - A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion

  •    Javascript

A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia, Mixcloud, and DailyMotion. Not using React? No problem. The component parses a URL and loads in the appropriate markup and external SDKs to play media from various sources. Props can be passed in to control playback and react to events such as buffering or media ending. See the demo source for a full example.

videodownloader - A video and channel downloader that supports 110 websites, powered by Electron and youtube-dl

  •    Javascript

NOTE: These installers are a bit outdated. The latest source code is your best bet as it has functionality to auto update youtube-dl on boot so it's always the latest version. I will recompile the app when I get a chance and update the executables here. Then paste a URL into the Video Url input, can either be a single video or a playlist, it should autopopulate the Title at which point you can change the title or the given save directory.

video_info - Get video info from youtube and vimeo url.

  •    Ruby

Get video info from youtube and vimeo url.

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

  •    Java

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.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.