Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Howto watch YouTube with only free software in Debian

Share your HowTo, Documentation, Tips and Tricks. Not for support questions!.
Message
Author
User avatar
nadir
Posts: 5961
Joined: 2009-10-05 22:06
Location: away

Re: Howto watch YouTube with only free software in Debian

#61 Post by nadir »

minitube 1.5 arrived in sid, 2011-08-15, and works (at least here).
"I am not fine with it, so there is nothing for me to do but stand aside." M.D.

kedaha
Posts: 3521
Joined: 2008-05-24 12:26
Has thanked: 33 times
Been thanked: 77 times

Re: Howto watch YouTube with only free software in Debian

#62 Post by kedaha »

The latest version 1.8 of Minitube is available but instructions are the same as above for version 1.6 and previous for Squeeze thus:
Prerequisites:

Code: Select all

# aptitude install build-essential qt4-dev-tools libphonon-dev libqtgui4 libqt4-xml libqt4-network libqt4-dbus phonon-backend-gstreamer gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad checkinstall
As normal user:

Code: Select all

cd ~/ && mkdir tmp && cd tmp/
wget http://flavio.tordini.org/files/minitube/minitube-1.8.tar.gz
tar xvzf minitube-1.8.tar.gz
cd minitube
qmake-qt4 && make
(qt3 is no good)
su to root:

Code: Select all

checkinstall
Optional: When it asks for a description for the package:" type Native YouTube Client and press enter twice.
DebianStable

Code: Select all

$ vrms

No non-free or contrib packages installed on debian!  rms would be proud.

kedaha
Posts: 3521
Joined: 2008-05-24 12:26
Has thanked: 33 times
Been thanked: 77 times

Re: Howto watch YouTube with only free software in Debian

#63 Post by kedaha »

A new version of Minitube1.9 is available and it works in stable!: To get it up and running directly from source:
The usual prerequisites:

Code: Select all

# aptitude install build-essential qt4-dev-tools libphonon-dev libqtgui4 libqt4-xml libqt4-network libqt4-dbus phonon-backend-gstreamer gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad checkinstall
As normal user:

Code: Select all

cd ~/ && mkdir tmp && cd tmp/
wget http://flavio.tordini.org/files/minitube/minitube-1.9.tar.gz
tar xvzf minitube-1.9.tar.gz
cd minitube
qmake-qt4 && make
(qt3 is no good)
su to root:

Code: Select all

checkinstall
Optional: When it asks for a description for the package:" type Native YouTube Client and press enter twice.
DONE!
The version presently available in sid 1.7-1.1 (at the time of posting this) lags behind but, if anyone wishes to try it, the package can be backported to squeeze using the method given here.
DebianStable

Code: Select all

$ vrms

No non-free or contrib packages installed on debian!  rms would be proud.

User avatar
lizbeth
Posts: 75
Joined: 2012-10-20 12:15

Re: Howto watch YouTube with only free software in Debian

#64 Post by lizbeth »

I tried to build this and got the following error:


g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DAPP_VERSION=1.9 -DAPP_NAME=Minitube -DAPP_UNIX_NAME=minitube -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DDATADIR=\"/usr/share\" -DPKGDATADIR=\"/usr/share/minitube\" -DQT_NO_DEBUG -DQT_PHONON_LIB -DQT_DBUS_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtDBus -I/usr/include/phonon -I/usr/include/qt4 -Isrc/qtsingleapplication -Ilocale -I/usr/include/phonon -I/usr/include/qt4/phonon_compat -Ibuild/moc -o build/obj/qtlocalpeer.o src/qtsingleapplication/qtlocalpeer.cpp
src/qtsingleapplication/qtlocalpeer.cpp: In constructor ‘QtLocalPeer::QtLocalPeer(QObject*, const QString&)’:
src/qtsingleapplication/qtlocalpeer.cpp:104:54: error: ‘::getuid’ has not been declared
src/qtsingleapplication/qtlocalpeer.cpp:104:54: note: suggested alternative:
In file included from src/qtsingleapplication/qtlockedfile_unix.cpp:49:0,
from src/qtsingleapplication/qtlocalpeer.cpp:68:
/usr/include/unistd.h:694:16: note: ‘QtLP_Private::getuid’
make: *** [build/obj/qtlocalpeer.o] Error 1
Toshiba Satellite Laptop, AMD A6-3420M Quad-Core CPU, AMD Radeon 6520G On Chip HD GPU, Toshiba 500 Gig HD, 6 gigs Ram

Linux Mint Debian Sid, Liquorix 3.6 Kernel, Cinnamon 1.6.4 Desktop

User avatar
oswaldkelso
df -h | grep > 20TiB
df -h | grep > 20TiB
Posts: 1495
Joined: 2005-07-26 23:20
Location: UK
Has thanked: 1 time
Been thanked: 60 times

Re: Howto watch YouTube with only free software in Debian

#65 Post by oswaldkelso »

youtube-viewer works well and has a nice license from a free-software pov.
https://code.google.com/p/trizen/

There is also gtk-youtube-viewer I find it lighter than minitube and it offers more options
http://code.google.com/p/trizen/downloa ... l:Featured

Image

Downside is no Debian package so you need to build it
Free Software Matters
Ash init durbatulûk, ash init gimbatul,
Ash init thrakatulûk agh burzum-ishi krimpatul.
My oldest used PC: 1999 imac 333Mhz 256MB PPC abandoned by Debian

Post Reply