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
canti
Posts: 74
Joined: 2011-01-31 12:57
Location: The Netherlands

Re: Howto watch YouTube with only free software in Debian

#31 Post by canti »

@kedaha: I succeeded to install minitube (not before I have to find out how to create a non-existing etc/apt/apt.conf file: searching in google learns that it is simple: touch etc/apt/apt.conf). It works very well. However, one disadvantage: I cannot play an embedded youtube video. Or is there a tip to get the embedded video play in minitube?

@stevepusser: thank you for indicating the difference between encoder and decoder (I'm not so well-experienced in computers...). To answer your question, I cannot play h.264 in other places than youtube. In Ubuntu I do not face this difficulty, flash and other video streamings do work very well there. The only difference is that in Ubuntu the non-free Nvidia was installed, and not Nouveau. Could there be the source of the problem? In any case I give you the output of xvinfo:

Code: Select all

X-Video Extension version 2.2
screen #0
  Adaptor #0: "Nouveau GeForce 8/9 Textured Video"
    number of ports: 32
    port base: 63
    operations supported: PutImage 
    supported visuals:
      depth 24, visualID 0x21
      depth 24, visualID 0x22
    number of attributes: 2
      "XV_SET_DEFAULTS" (range 0 to 0)
              client settable attribute
      "XV_SYNC_TO_VBLANK" (range 0 to 1)
              client settable attribute
              client gettable attribute (current value is 1)
    maximum XvImage size: 4096 x 4096
    Number of image formats: 3
      id: 0x32315659 (YV12)
        guid: 59563132-0000-0010-8000-00aa00389b71
        bits per pixel: 12
        number of planes: 3
        type: YUV (planar)
      id: 0x30323449 (I420)
        guid: 49343230-0000-0010-8000-00aa00389b71
        bits per pixel: 12
        number of planes: 3
        type: YUV (planar)
      id: 0x32595559 (YUY2)
        guid: 59555932-0000-0010-8000-00aa00389b71
        bits per pixel: 16
        number of planes: 1
        type: YUV (packed)
I don't understand the output, I hope you can see the problem here?

Now it is time to go to bed. This weekend I need time for a study, but I will occassionaly have a look in this forum. I'm really enthousiast to use Debian, despite, or perhaps just thanks to puzzling, I learn a lot!

Warm regards,
canti
HP Envy 17 n120nd containing Debian Bullseye (Gnome 3)

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

#32 Post by kedaha »

canti wrote:@kedaha: I succeeded to install minitube (not before I have to find out how to create a non-existing etc/apt/apt.conf file: searching in google learns that it is simple: touch etc/apt/apt.conf). It works very well. However, one disadvantage: I cannot play an embedded youtube video. Or is there a tip to get the embedded video play in minitube?

@stevepusser: thank you for indicating the difference between encoder and decoder (I'm not so well-experienced in computers...). To answer your question, I cannot play h.264 in other places than youtube. In Ubuntu I do not face this difficulty, flash and other video streamings do work very well there. The only difference is that in Ubuntu the non-free Nvidia was installed, and not Nouveau. Could there be the source of the problem? In any case I give you the output of xvinfo:

Code: Select all

X-Video Extension version 2.2
screen #0
  Adaptor #0: "Nouveau GeForce 8/9 Textured Video"
    number of ports: 32
    port base: 63
    operations supported: PutImage 
    supported visuals:
      depth 24, visualID 0x21
      depth 24, visualID 0x22
    number of attributes: 2
      "XV_SET_DEFAULTS" (range 0 to 0)
              client settable attribute
      "XV_SYNC_TO_VBLANK" (range 0 to 1)
              client settable attribute
              client gettable attribute (current value is 1)
    maximum XvImage size: 4096 x 4096
    Number of image formats: 3
      id: 0x32315659 (YV12)
        guid: 59563132-0000-0010-8000-00aa00389b71
        bits per pixel: 12
        number of planes: 3
        type: YUV (planar)
      id: 0x30323449 (I420)
        guid: 49343230-0000-0010-8000-00aa00389b71
        bits per pixel: 12
        number of planes: 3
        type: YUV (planar)
      id: 0x32595559 (YUY2)
        guid: 59555932-0000-0010-8000-00aa00389b71
        bits per pixel: 16
        number of planes: 1
        type: YUV (packed)
I don't understand the output, I hope you can see the problem here?

Now it is time to go to bed. This weekend I need time for a study, but I will occassionaly have a look in this forum. I'm really enthousiast to use Debian, despite, or perhaps just thanks to puzzling, I learn a lot!

Warm regards,
canti
Likewise. No need to use touch command: just entering the commands, nano would've created the new system file after saving and exiting. Regarding the video question, it'd be better to start a new topic if you're not sure about how to install the nVidia proprietary driver. Post output of:

Code: Select all

lspci | grep VGA
DebianStable

Code: Select all

$ vrms

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

canti
Posts: 74
Joined: 2011-01-31 12:57
Location: The Netherlands

Re: Howto watch YouTube with only free software in Debian

#33 Post by canti »

I'm not quite sure if nVidia is the cause. It seems me a big step to use the nVidia proprietary in stead of Nouveau. If I have to do that, I will start a new topic. At your request I give the output of lspci | grep VGA here:
01:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce 9600M GT] (rev a1)
What can you say about this output?
HP Envy 17 n120nd containing Debian Bullseye (Gnome 3)

User avatar
canci
Global Moderator
Global Moderator
Posts: 2502
Joined: 2006-09-24 11:28
Has thanked: 136 times
Been thanked: 136 times

Re: Howto watch YouTube with only free software in Debian

#34 Post by canci »

canti wrote:I'm not quite sure if nVidia is the cause. It seems me a big step to use the nVidia proprietary in stead of Nouveau. If I have to do that, I will start a new topic. At your request I give the output of lspci | grep VGA here:
01:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce 9600M GT] (rev a1)
What can you say about this output?
Using nouveau might exactly be your problem. It's still a very basic driver, so video overlay and acceleration don't work. Using the nvidia proprietary driver is actually quite easy. Just add non-free to your sources and install the package called nvidia-glx (this is the one you need for the 9600M). Installing nvidia-settings might be a good idea as well. You can find instructions for both steps on the forums, as this has been done to death already.
Image Stable / Asus VivoBook X421DA / AMD Ryzen 7 3700U / Radeon Vega Mobile Gfx (Picasso) / 8 GB RAM / 512GB NVMe

READ THIS:

* How to Post a Thread Here
* Other Tips and Great Resources

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

Re: Howto watch YouTube with only free software in Debian

#35 Post by oswaldkelso »

Howto watch YouTube with only free software in Debian
Just add non-free to your sources and install the package called nvidia-glx
Tut tut...
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

User avatar
canci
Global Moderator
Global Moderator
Posts: 2502
Joined: 2006-09-24 11:28
Has thanked: 136 times
Been thanked: 136 times

Re: Howto watch YouTube with only free software in Debian

#36 Post by canci »

oswaldkelso wrote:
Howto watch YouTube with only free software in Debian
Just add non-free to your sources and install the package called nvidia-glx
Tut tut...
kelsoo, sorry, it is off topic, but nvidia is mostly very unusable without proprietary drivers. :(
Image Stable / Asus VivoBook X421DA / AMD Ryzen 7 3700U / Radeon Vega Mobile Gfx (Picasso) / 8 GB RAM / 512GB NVMe

READ THIS:

* How to Post a Thread Here
* Other Tips and Great Resources

jw013
Posts: 161
Joined: 2009-08-18 21:00

Re: Howto watch YouTube with only free software in Debian

#37 Post by jw013 »

Code: Select all

Using player backend of ''
DBUS connection created
Listening to path /control/15111
ARG: id = no-flash-player
ARG: type = video/flv
ARG: src = http://www.youtube.com/get_video?video_id=arfcS2QxIHw&t=vjVQa1PpcFM7uY0XoSQ_J43_tCD7qXWv5nhIoxJZTw4=&asv=&fmt=22&begin=0
ARG: scale = tofit
ARG: autoplay = true
ARG: height = 388
ARG: width = 640
Window resized
Calling GetURLNotify with item = 0x7fa6b4930000 src = http://www.youtube.com/get_video?video_id=arfcS2QxIHw&t=vjVQa1PpcFM7uY0XoSQ_J43_tCD7qXWv5nhIoxJZTw4=&asv=&fmt=22&begin=0
Window resized
URL Notify url = 'http://www.youtube.com/get_video?video_id=arfcS2QxIHw&t=vjVQa1PpcFM7uY0XoSQ_J43_tCD7qXWv5nhIoxJZTw4=&asv=&fmt=22&begin=0'
reason = 1
http://www.youtube.com/get_video?video_id=arfcS2QxIHw&t=vjVQa1PpcFM7uY0XoSQ_J43_tCD7qXWv5nhIoxJZTw4=&asv=&fmt=22&begin=0

/control/15111
URL Notify result is Network Error
I tried this on a fresh Squeeze install, Icewease 3.5.16, and got the above output in the terminal. I have a grey rectangle where the video is but nothing plays when I press play. Any ideas why this is not working?

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

#38 Post by kedaha »

The Greasemonkey script is broken at the moment according to this README.
DebianStable

Code: Select all

$ vrms

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

jw013
Posts: 161
Joined: 2009-08-18 21:00

Re: Howto watch YouTube with only free software in Debian

#39 Post by jw013 »

Oh ok thanks for the link. I was slightly worried about the OP being from so long ago.

An update: the Free Youtube Greasemonkey script does seem to work.
The FlashVideoReplacer Firefox Addon does not.

canti
Posts: 74
Joined: 2011-01-31 12:57
Location: The Netherlands

Re: Howto watch YouTube with only free software in Debian

#40 Post by canti »

canci wrote:
canti wrote:I'm not quite sure if nVidia is the cause. It seems me a big step to use the nVidia proprietary in stead of Nouveau. If I have to do that, I will start a new topic. At your request I give the output of lspci | grep VGA here:
01:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce 9600M GT] (rev a1)
What can you say about this output?
Using nouveau might exactly be your problem. It's still a very basic driver, so video overlay and acceleration don't work. Using the nvidia proprietary driver is actually quite easy. Just add non-free to your sources and install the package called nvidia-glx (this is the one you need for the 9600M). Installing nvidia-settings might be a good idea as well. You can find instructions for both steps on the forums, as this has been done to death already.
Yesterday I installed nvidia driver by using the wiki which went without problem. Unfortunately, I didn't see any effect: I still got the message saying a plugin is missing, a grey block instead of video appears (greasemonkey is on and youtube without flash auto installed, see first post of this topic). I also tried with flash non-free, the problem with freezing of browser still occurs. I think I overlook something crucial, but what? I don't really know... But I keep on smiling :) , knowing there must be a good solution somewhere... Who can help me? If needed, I can open a new topic in the "desktop & multimedia".
HP Envy 17 n120nd containing Debian Bullseye (Gnome 3)

User avatar
Mr James
Posts: 1258
Joined: 2010-09-10 13:02

Re: Howto watch YouTube with only free software in Debian

#41 Post by Mr James »

canti wrote:If needed, I can open a new topic in the "desktop & multimedia".
Please do, providing more info.
asus S551L laptop :: debian stable :: dwm

User avatar
mixalis88
Posts: 50
Joined: 2010-01-14 15:01

Re: Howto watch YouTube with only free software in Debian

#42 Post by mixalis88 »

kedaha wrote:To install Minitube in Squeeze, this should work:

Edit your sources list thus:

Code: Select all

nano /etc/apt/sources.list
So that they include sid:

Code: Select all

deb http://ftp.us.debian.org/debian/ sid main 
Use Control + O followed by Enter to save and then Control + X to exit.
Now, as root, create a system file thus:

Code: Select all

nano /etc/apt/apt.conf
Cut and paste this line to this empty file:

Code: Select all

APT::Default-Release "squeeze";
(For reasons explained in rickh's How to: Set up and maintain a Mixed Testing/Unstable System)
Now save and exit nano as before and do:

Code: Select all

aptitude update && aptitude install -t sid minitube
Unless you need the sid repo for something else, just unmark it in Synaptic or comment it out using nano.
I followed your instructions but when I attempt to install the minitube tells me

Code: Select all

The following NEW packages will be installed:
  ca-certificates {a} freepats {a} gstreamer0.10-ffmpeg {a} gstreamer0.10-plugins-bad {a} libavutil50 {a} libcdaudio1 {a} libcelt0-0 {a}
  libcurl3-gnutls {a} libfftw3-3 {a} libflite1 {a} libgme0 {a} libgraphicsmagick3 {a} libiptcdata0 {a} libjack-jackd2-0 {a} libmimic0 {a}
  libmms0 {a} libmusicbrainz4c2a {a} libofa0 {a} liboil0.3 {a} libopenspc0 {a} libphonon4 {a} libpulse-mainloop-glib0 {a} libqt4-opengl {a}
  libraptor1 {a} libraptor2-0 {a} librasqal2 {a} librasqal3 {a} librdf0 {a} librtmp0 {a} libslv2-9 {a} libsoundtouch1c2 {a} libva1 {a}
  libwildmidi1 {a} libwmf0.2-7 {a} libxcb-shape0 {a} libxine1 {a} libxine1-bin {a} libxine1-console {a} libxine1-ffmpeg {a}
  libxine1-misc-plugins {a} libxine1-plugins {a} libxine1-x {a} libyajl1 {a} libzbar0 {a} minitube phonon {a} phonon-backend-gstreamer {a}
  phonon-backend-xine {a}
The following packages will be REMOVED:
  liba52-0.7.4 {u} libcddb2 {u} libdvbpsi6 {u} libebml0 {u} liblircclient0 {u} libmatroska0 {u} libmpeg2-4 {u} libmtp8 {u} libtwolame0 {u}
  libupnp3 {u} libvlc5 {u} vlc-nox {u}
The following packages will be upgraded:
  libavcodec52 libavformat52 libgnutls26 libgpg-error0 liborc-0.4-0 libpostproc51 libswscale0
7 packages upgraded, 48 newly installed, 12 to remove and 311 not upgraded.
We need to descend 61,1 MB/61, 5 MB files. After unpacking used 75,0 MB.
The following packages have unmet dependencies:
  vlc: Depends: vlc-nox (= 1.1.3-1squeeze3) but it is not going to be installed.
  vlc-plugin-notify: Depends: vlc-nox (= 1.1.3-1squeeze3) but it is not going to be installed.
  vlc-plugin-pulse: Depends: vlc-nox (= 1.1.3-1squeeze3) but it is not going to be installed.
The following actions will resolve these dependencies:

     Remove the following packages:
1) vlc
2) vlc-plugin-notify
3) vlc-plugin-pulse

     Not resolve the following dependencies:
4), is the vlc vlc-plugin-notify (= 1.1.3-1squeeze3)
5) the is the vlc vlc-plugin-pulse (= 1.1.3-1squeeze3)


Acceptance of the solution; [Y / n / q /?]
:? why aptitude want to remove vlc and all others packages?

I also download the lastet version from here http://flavio.tordini.org/minitube and tried to run but I got this error :(

Code: Select all

QGtkStyle was unable to detect the current GTK+ theme.
Qt: Session management error: None of the authentication protocols specified are supported
./minitube: symbol lookup error: ./minitube: undefined symbol: _ZN9QListData11detach_growEPii

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

#43 Post by kedaha »

Things change rather quickly. Squeeze, before it was released as Stable, included Minitube version 1.1-1 which used to work fine until it broke because of changes at Youtube. It isn't so easy to escape from Flash! :wink:
What I perhaps forgot to mention was that I first removed the broken version, 1.1-1 but not the accompanying dependencies. When I installed the version from Sid, 1.3-1, it just installed without any problems. the broken version of minitube is no longer available in Squeeze although the new versions are available in Wheezy (testing) and Sid (unstable). On my Stable system:

Code: Select all

$ apt-cache depends minitube
minitube
  Depends: libc6
  Depends: libgcc1
  Depends: libphonon4
  Depends: libqt4-dbus
  Depends: libqt4-network
  Depends: libqt4-xml
  Depends: libqtcore4
  Depends: libqtgui4
  Depends: libstdc++6
  Depends: phonon
  Depends: phonon-backend-gstreamer
  Depends: gstreamer0.10-plugins-good
  Depends: gstreamer0.10-plugins-bad
  Depends: gstreamer0.10-ffmpeg
  Depends: gstreamer0.10-x
  Depends: dbus-x11
Therefore, you might have better luck with:

Code: Select all

aptitude install libc6 libgcc libphonon4 libqt4-dbus libqt4-network libqt4-xml libqtcore4 libqtgui4 libstdc++6 phonon phonon-backend-gstreamer gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-ffmpeg gstreamer0.10-x dbus-x11
Followed by:

Code: Select all

aptitude install minitube
Alternatively, you could try installing as explained by stevepusser here. After unzipping, it can be installed easily with gdebi.
DebianStable

Code: Select all

$ vrms

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

User avatar
mixalis88
Posts: 50
Joined: 2010-01-14 15:01

Re: Howto watch YouTube with only free software in Debian

#44 Post by mixalis88 »

kedaha wrote:Things change rather quickly. Squeeze, before it was released as Stable, included Minitube version 1.1-1 which used to work fine until it broke because of changes at Youtube. It isn't so easy to escape from Flash! :wink:
What I perhaps forgot to mention was that I first removed the broken version, 1.1-1 but not the accompanying dependencies. When I installed the version from Sid, 1.3-1, it just installed without any problems. the broken version of minitube is no longer available in Squeeze although the new versions are available in Wheezy (testing) and Sid (unstable). On my Stable system:

Code: Select all

$ apt-cache depends minitube
minitube
  Depends: libc6
  Depends: libgcc1
  Depends: libphonon4
  Depends: libqt4-dbus
  Depends: libqt4-network
  Depends: libqt4-xml
  Depends: libqtcore4
  Depends: libqtgui4
  Depends: libstdc++6
  Depends: phonon
  Depends: phonon-backend-gstreamer
  Depends: gstreamer0.10-plugins-good
  Depends: gstreamer0.10-plugins-bad
  Depends: gstreamer0.10-ffmpeg
  Depends: gstreamer0.10-x
  Depends: dbus-x11
Therefore, you might have better luck with:

Code: Select all

aptitude install libc6 libgcc libphonon4 libqt4-dbus libqt4-network libqt4-xml libqtcore4 libqtgui4 libstdc++6 phonon phonon-backend-gstreamer gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-ffmpeg gstreamer0.10-x dbus-x11
Followed by:

Code: Select all

aptitude install minitube
Alternatively, you could try installing as explained by stevepusser here. After unzipping, it can be installed easily with gdebi.
Thanks, it works :D . I have install the deb file that stevepusser gives.

canti
Posts: 74
Joined: 2011-01-31 12:57
Location: The Netherlands

Re: Howto watch YouTube with only free software in Debian

#45 Post by canti »

Mr James wrote:
canti wrote:If needed, I can open a new topic in the "desktop & multimedia".
Please do, providing more info.
I followed the request and opened a new topic. If you wish: go ahead, make me happy :D !
HP Envy 17 n120nd containing Debian Bullseye (Gnome 3)

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

#46 Post by kedaha »

I set up the latest version of minitube, 1.4 on my 64-bit squeeze system:
(The following assumes:

Code: Select all

aptitude install build-essential qt4-dev-tools libphonon-dev
and the dependencies are satisfied):

Code: Select all

aptitude install libqtgui4 libqt4-xml libqt4-network libqt4-dbus phonon-backend-gstreamer gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad
...

Code: Select all

$ wget http://flavio.tordini.org/files/minitube/minitube-1.4.tar.gz
$ tar xvzf minitube-1.4.tar.gz
$ cd minitube
$ qmake && make

Code: Select all

$ ./build/target/minitube
You'll find the executable, minitube in /minitube/build/target wherever you put it.
[Edit] After finding the executable, for example, on my system:
/home/kedaha/Downloads/sources/minitube/build/target/minitube
you can just edit the Gnome menu (by left-clicking on the Debian swirl icon in the top left-hand corner), then click "Sound & Video" and then, in the right column, select "Add entry". name it and cut and paste your path (like the example just given).
Note for new users: if you're not sure what the path to the executable is on your own system, just right-click on the executable, drag it to a terminal, and you'll find out. You don't need the quotation marks.
OK, it's a bit of an amateurish way to do it but it works!
Last edited by kedaha on 2011-05-29 21:05, edited 1 time in total.
DebianStable

Code: Select all

$ vrms

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

morean51
Posts: 12
Joined: 2011-03-07 10:38

Re: Howto watch YouTube with only free software in Debian

#47 Post by morean51 »

thank you for the suggestions

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

#48 Post by kedaha »

morean51 wrote:thank you for the suggestions
I appreciate the thank you. :) I'm glad if other forum members find (at least some of them!) my posts useful.
DebianStable

Code: Select all

$ vrms

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

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Howto watch YouTube with only free software in Debian

#49 Post by stevepusser »

kedaha wrote:
morean51 wrote:thank you for the suggestions
I appreciate the thank you. :) I'm glad if other forum members find (at least some of them!) my posts useful.
You can also drop this debian folder into the source folder and build a proper debian package that will appear in the menu automatically & stuff (I stole most of it from the Ubuntu PPA. Just add it, install the build-depends as above, and add build tools:

Code: Select all

 aptitude install debhelper dpkg-dev devscripts fakeroot cdbs
and build the deb with

Code: Select all

debuild binary
Steve (damn package won't build on QT 4.7, though.)
Attachments
debian.zip
(5.92 KiB) Downloaded 437 times
MX Linux packager and developer

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

#50 Post by kedaha »

Edited 28 March 2011:
Edited 6 April
Two methods to set up the latest version of Minitube 1.4.1:
One; Download and install, using gdebi, stevepusser's repackaged deb from:
http://main.mepis-deb.org/mepiscr/testr ... /minitube/

If Minitube does not show up in the Gnome menu under "Sound & Video" add the entry manually:
1. Right-click on Debian swirl in top-left hand corner.
2. Select "Edit Menus"
3. In the main Menu Column on left, select Sound & Video
4. Now select + New Item over on the right.

In the Launcher Properties Box, enter the name, command and comment:
Type: Application
Name: Minitube
Command: /usr/bin/minitube
Comment: Native YouTube Client
5. If necessary, select the appropriate icon (the tv icon).

However, on 64-bit Squeeze system, I couldn't install Minitube 1.4.1 this way because: gdebi notified:
Error: Dependency is not satisfiable: libqtcore4 (>= 4:4.7.0~beta1) Therefore:

Second Method:
It can also be done manually - the example is on 64-bit Squeeze:
(The following assumes:

Code: Select all

aptitude install build-essential qt4-dev-tools libphonon-dev
and the dependencies are satisfied):

Code: Select all

aptitude install libqtgui4 libqt4-xml libqt4-network libqt4-dbus phonon-backend-gstreamer gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad
...

Code: Select all

$ wget http://flavio.tordini.org/files/minitube/minitube-1.4.1.tar.gz
$ tar xvzf minitube-1.4.1.tar.gz
$ cd minitube
$ qmake && make

Code: Select all

$ ./build/target/minitube
You'll find the executable in '/home/youruser/minitube/build/target/minitube'
To add Minitube to Gnome menu:
1. Right-click on Debian swirl in top-left hand corner.
2. Select "Edit Menus"
3. In the main Menu Column on left, select Sound & Video
4. Now select + New Item over on the right.
In the Launcher Properties Box, enter the name, command and comment:
Type: Application
Name: Minitube
Command: '/home/youruser/minitube/build/target/minitube'
(Note for new users: Please substitute your user name for the italicized youruser!)
Comment: Native YouTube Client
5. Finally, select the appropriate icon (the tv icon).
DebianStable

Code: Select all

$ vrms

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

Post Reply