Re: [Trisquel-users] We need a simple YouTube solution

2017-11-23 Thread forum3434

Thank you. Very nice of you. Can it be possible to get subtitles?


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-15 Thread megver83
There's https://ytlibre.ga which let's you reproduce YT videos without JS.  
The website is hosted by me in a Banana Pi, running Parabola. It's currently  
in Spanish, however the only thing you have to do is to paste the video link  
and reproduce it, so it's not difficult.


Note that some videos won't work.


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-15 Thread masonhock
I've never tried livestreamer, but gtk-youtube-viewer streams. Well, really  
it just opens vlc or mpv with the url and the player streams it.


gtk-youtube-viewer can search, download, stream, display comments, display  
the description, and search by channel.


You can view all playlists by a particular channel, but I'm not sure if you  
can search for playlists independently of channel. It appears to be possible  
to post comments, but I haven't tried as I would presumably have to be  
somehow logged into a Google account.


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-15 Thread csh
I never thought about streaming. Does livestreamer usually support YouTube as  
well as youtube-dl, for streams?


youtube-dl-gui just provides an interface for downloading videos.  It doesn't  
provide an interface for a mostly-full experience: search, watch, comments,  
description, download, playlists, channels.


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-15 Thread masonhock
Yes, that works great for downloading. As far as I know it can't stream or do  
most of the other features you suggest in your initial post. My usage of it  
is limited, though, so I could easily be wrong.


Guix does have a package called youtube-dl-gui. I haven't tried it but it  
might be worth checking out.


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-15 Thread csh

Huh?

YouTube-DL has always worked. Just use that, and put an interface around it.


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-15 Thread masonhock

Yes, gtk-youtube-viewer can load comments.


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-15 Thread masonhock
Yes, that would be more convenient than having to copy/paste into the app,  
but at this point I'm happy to have at least one option (gtk-youtube-viewer)  
that works at all. Any solution that doesn't allow us to be tracked will  
eventually be broken by Google, so it doesn't seem worth optimizing any  
particular solution for convenience.


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-15 Thread csh

I can get mpsyt, but I can't play videos from it.

Problem playing last item: Sound Quality - Foobar vs WinAmp vs AIMP vs iTunes  
vs Windows Media Player : Sorry mplayer doesn't support this stream. Use mpv  
or update mplayer to a newer version[1/13>


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-15 Thread csh
OK, but there needs to be a way to tell the system to open YouTube links in  
the YouTube app rather than the "website."


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-15 Thread csh
I want to be able to click on a YouTube link from any app and have it open in  
the YouTube app.


Most YouTube videos I receive are in Mumble.


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-15 Thread csh

I see you're having the problems with Guix that I was having.

To fix them, follow the instructions in  
[https://www.gnu.org/software/guix/manual/html_node/Application-Setup.html  
"Application Setup"] in the Guix manual.  This should fix all the locale  
errors and stuff.


You also may have missed some search results because you didn't quote your  
query. Here's what happens when I don't quote it:



cal@leela:~$ guix package -s YouTube Qt
guix package: error: Qt: extraneous argument


But you're right, I didn't get anything when I searched it:


cal@leela:~$ guix package -s 'YouTube Qt'
cal@leela:~$



Re: [Trisquel-users] We need a simple YouTube solution

2017-11-15 Thread Adonay Felipe Nogueira
+1

I think we are better served by fostering content provided in many GNU
MediaGoblin instances and also Internet Archive (although this last one
still has to fix their JavaScript). And also, don't forget: contributing
financially to those who host and also to those who make the content.

dh...@fastmail.com writes:

> I agree with all of your points, all of them are Google's problem; not
> Free Software's. If Google's Craptube was something more than a naked
> grab for ad dollars maybe they would have designed it with users in
> mind. Craptube can't be fixed, its broken by design.
>
> Viewing videos on the site has been discussed at length here, most
> recently in this thread:
> https://trisquel.info/en/forum/how-can-i-watch-youtube-videos
>
> My advise is more straight forward: Stop using Craptube. Alternative
> means for creating and viewing online video exist, until people
> support those projects INSTEAD of trying to find the latest way to
> Jerry-rig Craptube into some type of workable state that doesn't
> thrash their values nothing will change.
>
> This time last year I accepted this view, one I had for sometime. I
> also realized I went most of my life without Craptube and it isn't a
> crime to do it again. I haven't visited the site since.
>
> You can't fix what isn't broken. Craptube does EXACTLY what Google
> wants it to do and they owe us nothing. There is no point in "fixing"
> something Google actively tries to break again and again.

-- 
- https://libreplanet.org/wiki/User:Adfeno
- Palestrante e consultor sobre /software/ livre (não confundir com
  gratis).
- "WhatsApp"? Ele não é livre. Por favor, veja formas de se comunicar
  instantaneamente comigo no endereço abaixo.
- Contato: https://libreplanet.org/wiki/User:Adfeno#vCard
- Arquivos comuns aceitos (apenas sem DRM): Corel Draw, Microsoft
  Office, MP3, MP4, WMA, WMV.
- Arquivos comuns aceitos e enviados: CSV, GNU Dia, GNU Emacs Org, GNU
  GIMP, Inkscape SVG, JPG, LibreOffice (padrão ODF), OGG, OPUS, PDF
  (apenas sem DRM), PNG, TXT, WEBM.


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-14 Thread strypey
On top of all the now familiar complaints about YT, there are also the issues  
raised in this blog post about disturbing auto-generated videos aimed at  
getting kids to watch ads:

https://medium.com/@jamesbridle/something-is-wrong-on-the-internet-c39c471271d2

For those who don't want to use Medium, and don't care about seeing the  
accompanying video examples, here is the raw text of the piece:

http://txti.es/youtube-abuses-kids


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-08 Thread greatgnu

Users should not... view yt vids in a browser:)

For me youtube-dl + mpv + mpsyt is working jolly mighty well fine.


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-08 Thread toni . schultheis

https://trisquel.info/en/forum/liberated-version-youtube-dl-almost-here


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-08 Thread masonhock
SMTube is in Debian main (as of Jessie), but Parabola finds it non-free and  
it seems like Trisquel does too. I trust their judgment over Debian's so I  
have stopped using it.


I just tried gtk-youtube-viewer in Flidas and it does almost everything you  
describe in your initial post. The only thing missing is the ability to click  
on a YouTube link in-browser and have it open in the player.


I think that this Firefox add-on is intended to achieve that. The license is  
not GPL-compatible but it is libre. However, I could not get it to work with  
youtube-viewer. It seems like it was primarily intended for you with  
Minitube.


I also tried to get Minitube working in Flidas. Unfortunately the version in  
the repository does not work. You get an error about missing Google API key.  
It looks like Minitube has to be built with such a key. You can't get a key  
from Google unless you have a Google account and enable non-free JS. The key  
also presumably identifies you to Google each time you watch a video. There's  
a deb file available from the official site. I was unable to test it in  
Flidas because it's only available in 64-bit and I'm running Flidas on a  
32-bit machine. However, I assume it was compiled with the developer's key.  
If so it should work, and while YouTube can probably tell that you are using  
Minitube it won't necessarily be able to tell you apart from other Minitube  
users.


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-08 Thread onpon4
I would like to note that putting this into a website would be unnecessarily  
roundabout. If it's possible to load comments without YouTube's JavaScript,  
that can just be done in a libre YouTube player application. I don't know if  
that's the case, though.


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-08 Thread hd-scania
Like you I can find few from pacman (Parabola) but Guix not yet working, for  
Trisquel the result needs to be similar.

[hd_scania@parabola ~]$ pacman -Ss YouTube Qt && guix package -s YouTube Qt
libre/minitube 2.8-2.parabola1
A native YouTube client in Qt. Watch YouTube videos without Flash Player  
and nonfree recommendations

pcr/youtube-dl-qt 82.g5e87881-1
Qt frontend for youtube-dl
guile: warning: failed to install locale
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/ui.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: No such file or directory
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/utils.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/config.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/guix/combinators.go failed:

;;; ERROR: In procedure load-thunk-from-memory: No such file or directory
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/guix/build/utils.go failed:

;;; ERROR: In procedure load-thunk-from-memory: No such file or directory
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/guix/build/syscalls.go failed:

;;; ERROR: In procedure load-thunk-from-memory: No such file or directory
WARNING: (guix utils): `bytevector->string' imported from both (rnrs io  
ports) and (ice-9 iconv)
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/store.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/guix/serialization.go failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/monads.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: No such file or directory
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/packages.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: No such file or directory
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/records.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/gexp.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/guix/derivations.go failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/hash.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/gcrypt.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/base32.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: No such file or directory
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/sets.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/grafts.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/guix/build-system.go failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/guix/search-paths.go failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/profiles.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: No such file or directory
;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/licenses.go  
failed:

;;; ERROR: In procedure load-thunk-from-memory: No such file or directory
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/gnu/system/file-systems.go failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/gnu/build/file-systems.go failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
;;; WARNING: loading compiled file  
/usr/share/guile/site/2.0/guix/build/bournish.go failed:

;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
ice-9/psyntax.scm:1558:32: In procedure expand-macro:
ice-9/psyntax.scm:1558:32: Syntax error:
guix/ui.scm:254:7: source expression failed to match any pattern in form  
(report-error (_ "failed to load '~a': ~a~%") file (strerror err))


Some deprecated features have been used.  Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information.  Set it to "no" to suppress
this message.
[hd_scania@parabola ~]$


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-07 Thread alonivtsan
You can still view YouTube fine if you change the user agent to Firefox 43 32  
Bit GNU/Linux using e.g. user agent switcher add-on and use an older version  
of ViewTube which can be downloaded from here:

https://raw.githubusercontent.com/sebaro/ViewTube/531c2224b05fc92bef6dd9e1a4a2f0d03da8bbcd/viewtube.user.js

(This hack will probably cease to work as Google constantly updated the  
YouTube interface.)


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-07 Thread vitacell
Not available? why not to download the source and compile it yourself? do it  
when your needed program it is not available on your distro.


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-07 Thread masonhock
Okay, I think I screwed up and accidentally recommended proprietary software.  
I should have looked at it more closely before suggesting it. I'll see  
tomorrow if I can find a libre replacement but for now ignore everything I've  
said.


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-07 Thread csh

sudo apt install smplayer

"The YouTube Browser couldn't be launched. Be sure SMTube is installed."


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-07 Thread masonhock

Try smplayer.


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-07 Thread csh


cal@leela:~$ apt search smtube
Sorting... Done
Full Text Search... Done
cal@leela:~$ guix package -s smtube


It isn't available.

Neither is youtube-viewer, and mps-youtube says mpv won't play the video,  
even though I can do 'mpv ' just fine at the command line.


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-07 Thread masonhock
What's wrong with SMTube? (That's not a rhetorical question. I actually don't  
understand the issue well enough to know if there is something wrong with  
SMTube.)


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-07 Thread dhood
I agree with all of your points, all of them are Google's problem; not Free  
Software's. If Google's Craptube was something more than a naked grab for ad  
dollars maybe they would have designed it with users in mind. Craptube can't  
be fixed, its broken by design.


Viewing videos on the site has been discussed at length here, most recently  
in this thread: https://trisquel.info/en/forum/how-can-i-watch-youtube-videos


My advise is more straight forward: Stop using Craptube. Alternative means  
for creating and viewing online video exist, until people support those  
projects INSTEAD of trying to find the latest way to Jerry-rig Craptube into  
some type of workable state that doesn't thrash their values nothing will  
change.


This time last year I accepted this view, one I had for sometime. I also  
realized I went most of my life without Craptube and it isn't a crime to do  
it again. I haven't visited the site since.


You can't fix what isn't broken. Craptube does EXACTLY what Google wants it  
to do and they owe us nothing. There is no point in "fixing" something Google  
actively tries to break again and again.


[Trisquel-users] We need a simple YouTube solution

2017-11-07 Thread csh
Users should not click a YouTube link and be automatically bombarded with  
proprietary JavaScript, like what currently happens in Abrowser.


Users should be able to click a YouTube link and automatically view the  
video, channel, playlist, and comments without running proprietary  
JavaScript.


Users should not have to click the link, arrive at a blank page, copy the  
URI, open VLC, and paste the URI.


Users should not have to click the link, arrive at a blank page, copy the  
URI, open youtube-dlG, paste the URI, open the file manager, navigate to the  
folder where the video is, and double click the video.


Users should not have to click the link, arrive at a blank page, copy the  
URI, open a terminal, type 'mpv', paste the URI, and press Enter.


Users should not have to refer other people to YouTube URIs, leading  
recipients to run proprietary JavaScript on their systems.


The ability to watch YouTube videos should not be browser-dependent.  Any  
time you go to YouTube, it works without proprietary software.


I have inspiration for a solution.

There is a service called Hooktube, which is not free software, and has  
recently decided to demand JavaScript of its users, but has a great interface  
and is used in a very simple way: replace "youtube" with "hooktube", and it  
just werks.


Someone should copy Hooktube, but make it free software, working without  
JavaScript, and locally hosted.  All YouTube links should redirect to this  
local interface from any program.


Yes/No?


Re: [Trisquel-users] We need a simple YouTube solution

2017-11-07 Thread csh
Other sites supported by avideo or other programs should have similar  
interfaces and redirects.