GithubHelp home page GithubHelp logo

bhaveshbheda / y2mp3 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from moshfeu/y2mp3

0.0 0.0 0.0 20.82 MB

An Electron app to download youtube playlist

Home Page: https://electronjs.org/apps/y2mp3

License: MIT License

JavaScript 5.52% HTML 0.39% TypeScript 82.26% SCSS 11.83%

y2mp3's Introduction

Travis-ci build Status Wallaby.js Release version Github All Releases Follow me on Twitter

logo

What is "Y2Mp3" app?

A simple desktop application to download Youtube videos to video (mp4, mpg, wmv) and audio (wav, flac, m4a, wma, mp3, ogg, acc) formats, one by one or all of them.

A note: Since this app relays on youtube site and apis, it sometimes breaks without any change. In this case, please create an issue or tweet @y2mp3

video demo

Find us on Slack

link to Slack channel

Limitations

  • Fetch only first 100 clips in a playlist

Disclaimer

๐Ÿ“ข๐Ÿ“ข

  1. The app doesn't track you down in ANY way. Not Google Analytics, or any other service. We know nothing jon snow! So, if you have an idea about how to make this app even greater, we will not know unless you will tell us. Please fill a Feature Request or Open a bug and let we know what do you think.
  2. The app doesn't store ANY media files ANYWHERE except on the device who use this app.
  3. Please use this app for downloading only public resources (You shouldn't be able to download private media). If you doesn't see all of the videos in the playlist, probably, they private (even it's yours private)

โš– ๐Ÿ•ต

Supported operating systems

windows

mac

linux

Download

  • Free ๐Ÿ’ฐ
  • No ads ๐Ÿ“ฃ

Find your download: https://github.com/moshfeu/y2mp3/releases/latest

Change log

2.5.0

Fix - The app didn't work at all because of changes in Youtube.

2.4.1

Fix - some downloads failed ("The video is unavailable")

2.4.0
  • Allow to stop active video download
  • Scroll the screen to a download when it starts
2.3.0
  • Allow to remove videos from the list

Remove from the list (feature screenshot)

  • Icon in the tray that shows the progress

progress (feature screenshot)

  • Show notification when video downloaded

notification (feature screenshot)

  • Bug fixes
2.2.0
  • Attach the video's thumbnail as album art

Album art (feature screenshot)

  • Add menu for better accesibility to useful options

New Menu (feature screenshot)

2.1.0
  • Check for updates automatically (Thanks (again) to @iahmedhendi)

Screen Shot

2.0.0
  • Allow to download videos! (supported formats: mp4, wmv, mpg)
  • Bug fixes and UI improvements
1.7.0
  • Don't open multiple folder picker dialogs (Thanks to @iahmedhendi for the issue)
  • Don't ask to install ffmpeg if it already installed (Thanks to @antwake for the issue)
1.6.0 (Thanks to softpedia for the ideas)
  • Allow to choose different audio formats (mp3, wav, flac, m4a, wma, ogg, aac)
  • Copied URLs will be automatically be loaded into the app.
1.5.0

Add the option to save each playlist to a dedicated folder - thanks to @saydax for the request

1.4.0

Make song title a link - thanks to @shayanypn

1.3.0
  • Allow to change the audio quality
  • display a proper message when the url is not supported or invalid
1.2.0

Allow to change the downloads folder

1.1.0

Allow fetch and download a single video

1.0.0

Fetch videos from youtube playlist and download them one by one or all.

Contributors

Os Icons made by Pixel perfect from www.flaticon.com is licensed by CC 3.0 BY

Development

npm install
npm start

Or

yarn
yarn start

Stack

electron reactjs mobx typescript
electron reactjs mobx typescript webpack

Logos licenes

Tests

Libraries

TODO

๐Ÿ––๐ŸŽ– Thanks you for your willing to contribute! You can find the list in the project page.

License

MIT

y2mp3's People

Contributors

moshfeu avatar dependabot[bot] avatar benjaminaudet avatar shayanypn avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.