emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [NonGNU ELPA] Package suggestion: yeetube


From: Thanos Apollo
Subject: Re: [NonGNU ELPA] Package suggestion: yeetube
Date: Thu, 05 Oct 2023 13:44:29 +0300
User-agent: mu4e 1.10.7; emacs 29.1.50


Richard Stallman <rms@gnu.org> writes:

[...]
  > >     Search Youtube for query

It must not use the actual youtube site, since that requires users to run nonfree JS software. However, it is ok to access those videos
using the invidio.us proxies.


I'm not a web developer (or any kind of developer), but I don't think it uses any javascipt, apologies for my ignorance if that's not the case. I wanted this to be an 'Invidious' but as a text buffer for Emacs, without relying on the invidious project.


  > >     Play video url, by default using mpv

Is there a specific reason to prefer mpv rather than vlc?
I don't know which is better, but if we are going to make Emacs
prefer one, let's find which one is better and why.


It has a custom option to use any other media player. I'm just familiar with mpv.

For example you can use GNU/Emms like so:

```
(setf yeetube-player #'emms-play-url)
```

which you can setup to use vlc.


  > >     Download video using yt-dlp

Does this work on invidio.us?


Yes

> > A minimal yt-dlp front-end, which is independent of > > the rest

Can someone explain this concreely?

  > >     YouTube functionality, to download multiple urls.

Can someone explain this concreely?

yt-dlp is not specific to youtube. You can use it download videos from news sites etc since it accepts any m3u/mpd url


If you are familiar with ffmpeg, it works similarly to this command (function wise):


```
ffmpeg -protocol_whitelist file,crypto,data,https,tls,tcp -stats -i <URL.m3u> -codec copy <FILE.mp4>
```

e.g `yeetube-download-videos` just prompts the user to input any URL they like and downloads them as NAME. It also includes custom options to export content as audio only format etc.

--

Thanos Apollo
https://thanosapollo.com



reply via email to

[Prev in Thread] Current Thread [Next in Thread]