maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] cuteTube - A feature-rich YouTube client (https://talk.maemo.org/showthread.php?t=65854)

zaidk9 2013-01-06 05:55

Re: [Announce] cuteTube - A feature-rich YouTube client
 
@marxian there is nothing like 'from url'
i have v.1.41

thedead1440 2013-01-06 06:02

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by zaidk9 (Post 1311380)
@marxian there is nothing like 'from url'
i have v.1.41

Settngs -> Other -> monitor clipboard for video URLs

zaidk9 2013-01-06 06:37

Re: [Announce] cuteTube - A feature-rich YouTube client
 
i have that thanks

marxian 2013-01-08 01:43

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by zaidk9 (Post 1311380)
@marxian there is nothing like 'from url'
i have v.1.41

If you copy a video URL to the clipboard and bring up the search dialog, you should see this:

http://t.imgbox.com/acjrnzMm.jpg

marxian 2013-01-08 01:51

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by thedead1440 (Post 1311375)
thanks marxian for the portrait playback on the N9! Since you haven't submitted it yet can I request the portrait video be slightly larger like on OVP of old? Maybe the bottom one comment can be removed hence allowing for more space for the video?


Thanks!

I could make it 360 pixels high (instead of 270), which would benefit videos in 4:3 ratio, but since most videos these days are in 16:9 ratio, the extra pixels will often be wasted, at the expense of the info/comments/related section. I'm open to suggestions on which is preferred.

Yisroel491 2013-01-08 17:38

Re: [Announce] cuteTube - A feature-rich YouTube client
 
is there another way to get this cute tube for the n9? it seems i am unable to buy anything from the ovi in my country which sucks in general.

ladoga 2013-01-08 23:46

Re: [Announce] cuteTube - A feature-rich YouTube client
 
In ~/.config/cuteTube/cuteTube.conf I've set my cuteTube download directory to /home/user/MyDocs/Movies as I want to avoid cluttering the device with useless directories. I aim to have all my video files in the same place as I'm in opinion that video is a video anyway.

Videos are downloaded into ~/MyDocs/Movies allright, but the cuteTube itself is unable to play them (it needs a subdirectory named cuteTube for showing archived stuff). It's not a huge issue since I can use other players to watch the movies, but it would be nice to have ability to watch downloaded (and other) videos in the cuteTube itself.

jessi3k3 2013-01-14 03:17

Re: [Announce] cuteTube - A feature-rich YouTube client
 
marxian, awesome work on cutetube!

Using the latest 1.4.4 version on my n900, i noticed that when I select mplayer as my renderer, multiple mplayer instances open when trying to watch a video. I tested other renderers (such as kmplayer which is a frontend for mplayer) and it only seems to happen with mplayer.

edit: interesting, upon restarting it no longer does this. I did just reproduce it by switching from 'media player' to 'mplayer' without restarting the program.

zaidk9 2013-01-14 04:40

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by marxian (Post 1312191)
If you copy a video URL to the clipboard and bring up the search dialog, you should see this:

http://t.imgbox.com/acjrnzMm.jpg

i dont have that option :(

zaidk9 2013-01-14 09:11

Re: [Announce] cuteTube - A feature-rich YouTube client
 
i got it now

abufaisal.o 2013-01-14 17:04

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Hi, I installed 1.4.1 version. I noticed that audio download not working. is there a solution?

jessi3k3 2013-01-15 10:23

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by abufaisal.o (Post 1314773)
Hi, I installed 1.4.1 version. I noticed that audio download not working. is there a solution?

Download and install the latest 1.4.4 on the front page. Audio download should be fixed now (I've been using it).

marxian 2013-01-15 13:51

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by Yisroel491 (Post 1312381)
is there another way to get this cute tube for the n9? it seems i am unable to buy anything from the ovi in my country which sucks in general.

Not yet. I haven't found the time to set up an alternative. :(

marxian 2013-01-15 14:04

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by ladoga (Post 1312538)
In ~/.config/cuteTube/cuteTube.conf I've set my cuteTube download directory to /home/user/MyDocs/Movies as I want to avoid cluttering the device with useless directories. I aim to have all my video files in the same place as I'm in opinion that video is a video anyway.

Videos are downloaded into ~/MyDocs/Movies allright, but the cuteTube itself is unable to play them (it needs a subdirectory named cuteTube for showing archived stuff). It's not a huge issue since I can use other players to watch the movies, but it would be nice to have ability to watch downloaded (and other) videos in the cuteTube itself.

cuteTube is not designed to play local videos other than those downloaded within the application. That's the purpose of having the subfolder. It prevents other videos being listed in the archive.

marxian 2013-01-15 14:07

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by jessi3k3 (Post 1314575)
marxian, awesome work on cutetube!

Using the latest 1.4.4 version on my n900, i noticed that when I select mplayer as my renderer, multiple mplayer instances open when trying to watch a video. I tested other renderers (such as kmplayer which is a frontend for mplayer) and it only seems to happen with mplayer.

edit: interesting, upon restarting it no longer does this. I did just reproduce it by switching from 'media player' to 'mplayer' without restarting the program.

It seems that the video launcher method is called twice (when using an external media player). It won't be noticeable with kmplayer or the stock media player, because these are called via dbus, so the existing instance is called again to play the video. mplayer is called using QProcess (it doesn't have a dbus service), so a second instance will be created if the method is called twice.

kb61 2013-01-21 01:45

Quote:

Originally Posted by marxian (Post 1311324)
It seems that the process is not terminated when you close the application. I have never experienced this on my device, so maybe it's something else that you have installed that is preventing termination. Can you try launching cuteTube from the terminal and then closing the application? There might be some useful output.



To launch from terminal, enter the following:



Code:

/opt/cutetube/bin/cutetube

i have finally been able to do that. This is the outcome:

Found SGX/MBX driver, enabling FullClearOnEveryFrame
Found v1.4 driver, enabling brokenTexSubImage
Successfully resolved MeeGo graphics system: /usr/lib/qt4/plugins/graphicssystems/libqmeegographicssystem.so

MeegoGraphics: found EGL_NOK_image_shared
MeegoGraphics: found EGL_KHR_lock_surface2
MeegoGraphics: found EGL_KHR_fence_sync
Found SGX/MBX driver, enabling FullClearOnEveryFrame
Found v1.4 driver, enabling brokenTexSubImage
X Error: BadDamage (invalid Damage parameter) 153
Extension: 146 (Uknown extension)
Minor opcode: 2 (Unknown request)
Resource id: 0x29
Found EGL_KHR_image_pixmap & GL_OES_EGL_image extensions (preferred method)!
Found texture_from_pixmap EGL extension!

sophocha 2013-01-21 05:25

Re: [Announce] cuteTube - A feature-rich YouTube client
 
i get no connection to server when the videos open up in media player.it used to work not now after the latest update.

pkz 2013-02-08 20:46

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by jessi3k3 (Post 1315026)
Download and install the latest 1.4.4 on the front page. Audio download should be fixed now (I've been using it).

Dear marxian,

thanks in advance for Your wonderful app!
I was only wondering why the application is not in the maemo repository and thus why it is not directly upgradable to 1.4.4 with a simple "apt-get upgrade" rather than dowloading separately the app from ubuntuone and then installing it manually with dpkg...

Thanks in advance again!
pkz

sixwheeledbeast 2013-02-08 20:53

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by pkz (Post 1321882)

I was only wondering why the application is not in the maemo repository and thus why it is not directly upgradable to 1.4.4 with a simple "apt-get upgrade" rather than dowloading separately the app from ubuntuone and then installing it manually with dpkg...

Autobuilder is not working so developers cannot release updates to the repositories ATM.
FYI it is best to use HAM when updating packages.

lonk 2013-02-15 20:52

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Dailymotion is currently not working, and not just through cutetube but on QDL too

they must've changed something

Temporal 2013-02-16 00:14

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Hi, I believe I have a bug file and a question:

The question is: Is the youtube login stored/sent somewere else than n900/Youtube? Is because I'm kinda freaked about security issues and if they are stored/sent somewere else is another possibility for security breaks and ykw...

The bug is: When I pause a download, when I restart, it will use the downloaded size in the calculation to look for the speed as in:
If I'm downloading something of 6mB and it says it will take 10min, and I pause it at the middle; 2hen I restart, it will say the download will end in 1s, then 2s, but never getting even close to 5mins. And it keeps wrong until the end, without noticing that it shoud've subtracted the already downloaded part from the equation.

That's it, thanks!

marxian 2013-02-16 01:22

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by lonk (Post 1323195)
Dailymotion is currently not working, and not just through cutetube but on QDL too

they must've changed something

Dailymotion playback/download has been fixed for the N9/Symbian versions (updates are awaiting QA approval), and will be fixed soon for the N900 version. I'm currently working on some other parts of the code, so once that's finished, I'll release the update. The QDL Dailymotion plugin is also fixed, so I'll update that this weekend.

marxian 2013-02-16 01:30

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by Temporal (Post 1323203)
Hi, I believe I have a bug file and a question:

The question is: Is the youtube login stored/sent somewere else than n900/Youtube? Is because I'm kinda freaked about security issues and if they are stored/sent somewere else is another possibility for security breaks and ykw...

The account username and access token are stored on the device in a SQLITE database. They are not sent anywhere else. Also, the YouTube access token is only valid for one hour, after that, it must be refreshed. In any case it can only be used along with the other credentials (client id and secret). The access token is not of any use by itself.

Quote:

Originally Posted by Temporal (Post 1323203)
The bug is: When I pause a download, when I restart, it will use the downloaded size in the calculation to look for the speed as in:
If I'm downloading something of 6mB and it says it will take 10min, and I pause it at the middle; 2hen I restart, it will say the download will end in 1s, then 2s, but never getting even close to 5mins. And it keeps wrong until the end, without noticing that it shoud've subtracted the already downloaded part from the equation.

Yes, there are a couple of problems with calculating progress and eta for resumed downloads. The download code is completely changed for the next release, so those problems will be fixed. :)

skate_boy92 2013-02-19 16:40

Re: [Announce] cuteTube - A feature-rich YouTube client
 
missing ffmpeg, I have searched it via FAM, but there isn't any package.
How to solve this?

mrsellout 2013-02-19 17:03

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by skate_boy92 (Post 1323858)
missing ffmpeg, I have searched it via FAM, but there isn't any package.
How to solve this?

This is OT, but anyway, it's there in the Extras repository:
http://maemo.org/packages/view/ffmpeg/

skate_boy92 2013-02-20 14:51

Re: [Announce] cuteTube - A feature-rich YouTube client
 
I install any of those packages, and it says incompatible

Estel 2013-02-22 11:53

Re: [Announce] cuteTube - A feature-rich YouTube client
 
marxian, it's impossible to reinstall or remove cutetube version 1.4.4 (from openin post, *not* repos), using normal way. When trying to remove, following error appear:

Code:

Removing cutetube ...
Error org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program /opt/cutetube/bin/cutetubeevents: Success
dpkg: error processing cutetube (--remove):
 subprocess pre-removal script returned error exit status 1
Errors were encountered while processing:
 cutetube
E: Sub-process /usr/bin/dpkg returned an error code (1)

When trying to reinstall:

Code:

Preparing to replace cutetube 1.4.4 (using .../cutetube_1.4.4_armel.deb) ...
Error org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program /opt/cutetube/bin/cutetubeevents: Success
dpkg: warning - old pre-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
Error org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program /opt/cutetube/bin/cutetubeevents: Success
dpkg: error processing /home/user/MyDocs/cutetube_1.4.4_armel.deb (--install):
 subprocess new pre-removal script returned error exit status 1
Errors were encountered while processing:
 /home/user/MyDocs/cutetube_1.4.4_armel.deb

It seems, that pre-removal script is broken.

/Estel

marxian 2013-02-22 14:06

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by Estel (Post 1324408)
marxian, it's impossible to reinstall or remove cutetube version 1.4.4 (from openin post, *not* repos), using normal way. When trying to remove, following error appear:

Code:

Removing cutetube ...
Error org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program /opt/cutetube/bin/cutetubeevents: Success
dpkg: error processing cutetube (--remove):
 subprocess pre-removal script returned error exit status 1
Errors were encountered while processing:
 cutetube
E: Sub-process /usr/bin/dpkg returned an error code (1)

When trying to reinstall:

Code:

Preparing to replace cutetube 1.4.4 (using .../cutetube_1.4.4_armel.deb) ...
Error org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program /opt/cutetube/bin/cutetubeevents: Success
dpkg: warning - old pre-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
Error org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program /opt/cutetube/bin/cutetubeevents: Success
dpkg: error processing /home/user/MyDocs/cutetube_1.4.4_armel.deb (--install):
 subprocess new pre-removal script returned error exit status 1
Errors were encountered while processing:
 /home/user/MyDocs/cutetube_1.4.4_armel.deb

It seems, that pre-removal script is broken.

/Estel

Thanks for reporting that. It seems that in your case the dbus call is made after the cutetubeevents binary is removed, though I'm not sure why that would happen at the prerm stage. I've added some checks to the prerm script to prevent it from happening in future.

marxian 2013-02-24 15:59

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Version 1.6.0 for Maemo5 now available. Changelog:

New features:
  • Option to set a network proxy.
  • Option to have upto three concurrent transfers.
  • Option to change filename for downloads.
  • Option to change whether a downloaded video is saved as an audio file whilst the download is in progress.
  • Videos can now be deleted from playlists.

Features removed:
  • XTube

Improvements/fixes:
  • Improved transfer handling. Now uses far fewer CPU cycles.
  • Fixed pre-removal script.
  • Miscellaneous backend improvements.

The latest package can be obtained from http://ubuntuone.com/53dYu5QzabEbfdqLCI4dMz

mr_pingu 2013-02-24 18:09

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Dailymotion search, it always says no videos found, whatever you search for. Accesing it by categories works, so playback is fixed now :)

marxian 2013-02-24 19:47

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by mr_pingu (Post 1324845)
Dailymotion search, it always says no videos found, whatever you search for. Accesing it by categories works, so playback is fixed now :)

A logical error in checking the language filter. :o Fixed in version 1.6.1.

Package for version 1.6.1 can be obtained from http://ubuntuone.com/2hpizfn2ZDxpQNwXDaVIq9

Android_808 2013-02-24 20:19

Re: [Announce] cuteTube - A feature-rich YouTube client
 
I remember the comments on here last time xtube disappeared. didn't use it but for those who did, what was the reason?

marxian 2013-03-19 12:38

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by Android_808 (Post 1324877)
I remember the comments on here last time xtube disappeared. didn't use it but for those who did, what was the reason?

The reason is to simplify code maintenance. I don't have enough time to maintain features that I consider low-priority.

marxian 2013-03-19 12:39

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Version 1.7.0 for Maemo5 is now available from extras-devel. Changelog:

New features:
  • Added full Vimeo support.

Android_808 2013-03-19 21:59

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by marxian (Post 1330014)
The reason is to simplify code maintenance. I don't have enough time to maintain features that I consider low-priority.

Fair enough, might be worth mentioning this on the extras-devel page somewhere as the 1.6 changes are not listed there from what I can tell.

pkz 2013-03-22 15:44

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by marxian (Post 1330015)
Version 1.7.0 for Maemo5 is now available from extras-devel. Changelog:

New features:
  • Added full Vimeo support.

Thanks marxian for your wonderful work!

However I downloaded the last version from extras-devel and I have a problem with the media player: I set KMPlayer as the default player and cuteTube hangs when I try to see a video. I can only stop the player with the power button, but then cuteTube shows me only the "buffering" system modal dialog box and no other actions on the GUI are possible. Only the reboot is possible with the power button..

Thanks again

pkz

stickymick 2013-03-22 17:07

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by marxian (Post 1330015)
Version 1.7.0 for Maemo5 is now available from extras-devel. Changelog:

New features:
  • Added full Vimeo support.

So I'm guessing the QML version shouldn't be too far behind? :)

marxian 2013-03-22 20:36

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by pkz (Post 1330856)
Thanks marxian for your wonderful work!

However I downloaded the last version from extras-devel and I have a problem with the media player: I set KMPlayer as the default player and cuteTube hangs when I try to see a video. I can only stop the player with the power button, but then cuteTube shows me only the "buffering" system modal dialog box and no other actions on the GUI are possible. Only the reboot is possible with the power button..

Thanks again

pkz

The error is that the progress dialog is not dismissed when the video URL has been retrieved. Since it's a modal dialog, it cannot be dismissed by the user. I have fixed the error and will submit the update to the autobuilder shortly. :)

Estel 2013-03-24 14:30

Re: [Announce] cuteTube - A feature-rich YouTube client
 
BTW, any reason, why this dialog must be modal? Couldn't it be normal, cancelable one, that, upon dismissing, would cancel current operation?

I've other bug to report - but, this one haven't appeared in last version, it's present for some time. When traversing into videos tree (for example, entering video -> related -> other videos, their related, etc) and watching a video through cutetube player only first playback works ok.

Then, if cancelled (by back arrow), video stops OK, but next one is borked - sound goes "twice", echoing itself one or more times, and videos seems to appear and disappear on itself, too (maybe it's also played twice). Only one way to fix it, is gong back into main menu, or reversing back through video's tree many "hoops".

It isn't 100% reproducible on 2nd video, sometimes it happens at 3th or 4th playback - but, generally, if you watch few videos cancelling them, you will get hit by this bug for sure. I've tested it only with dailymotion, mind you.

/Estel

marxian 2013-03-24 14:50

Re: [Announce] cuteTube - A feature-rich YouTube client
 
Quote:

Originally Posted by Estel (Post 1331356)
BTW, any reason, why this dialog must be modal? Couldn't it be normal, cancelable one, that, upon dismissing, would cancel current operation?

I'm planning to implement it that way in future. :)

Quote:

Originally Posted by Estel (Post 1331356)
I've other bug to report - but, this one haven't appeared in last version, it's present for some time. When traversing into videos tree (for example, entering video -> related -> other videos, their related, etc) and watching a video through cutetube player only first playback works ok.

Then, if cancelled (by back arrow), video stops OK, but next one is borked - sound goes "twice", echoing itself one or more times, and videos seems to appear and disappear on itself, too (maybe it's also played twice). Only one way to fix it, is gong back into main menu, or reversing back through video's tree many "hoops".

It isn't 100% reproducible on 2nd video, sometimes it happens at 3th or 4th playback - but, generally, if you watch few videos cancelling them, you will get hit by this bug for sure. I've tested it only with dailymotion, mind you.

/Estel

My experience is that the error occurs only when the video is played until the end. If cancelled using the back arrow, it doesn't occur for me. Also, the error only occurs when streaming videos. Local videos always play correctly. It seems to be a problem with QtMultimediaKit. I have tried one or two things, but so far I haven't been able to fix it. Popping a second window off the stack solves it, so it appears that Qt keeps the last popped window in memory, and only deletes it when an additional window is popped from the stack.


All times are GMT. The time now is 05:53.

vBulletin® Version 3.8.8