![]() |
Re: [Announce] cuteTube - A feature-rich YouTube client
Quote:
|
Re: [Announce] cuteTube - A feature-rich YouTube client
N900. I had mostly used cutetube to download youtube music in the past
|
Re: [Announce] cuteTube - A feature-rich YouTube client
Quote:
Sadly, the original cutetube was obsoleted by Google's youtube API changes. And they seem to be requiring SSL connections for increasing numbers of videos, which cutetube2 doesn't support. |
Re: [Announce] cuteTube - A feature-rich YouTube client
It could not install qyoutube, qvimeo, etc.
I managed to get it installed by first installing cutetube, rebooting, then installing cutetube2. Unfortunately cutetube2 crashed...often I uninstalled the original cutetube, which somewhat reduced crashes, but it still crashes quite a bit. On the plus side, I can once again download youtube videos/music when it works. |
Re: [Announce] cuteTube - A feature-rich YouTube client
At my side cutetube2 works flawlessly... only xhamster plugin is broken :( :p
|
Re: [Announce] cuteTube - A feature-rich YouTube client
works fine here except for a playback issue not caused by the application itself. after a few days I get video can't be played, affects everything (cutetube2, stock mp, omp)
Is it worth replacing cutetube1 package with a virtual package to pull in cutetube2 instead now that it is defunct? |
Re: [Announce] cuteTube - A feature-rich YouTube client
Quote:
10 chars |
Re: [Announce] cuteTube - A feature-rich YouTube client
cutetube2 works for me, excepting the SSL problem. I don't see the frequent crashing behavior swordfish describes.
|
Re: [Announce] cuteTube - A feature-rich YouTube client
Quote:
|
Re: [Announce] cuteTube - A feature-rich YouTube client
Do you guys have cutetube1 installed along side cutetube 2? Is it required?
My cutetube 2 usually crashes when I am trying to download, it starts loading, I check the convert to audio box and while it is retrieving the quality it closes. |
Re: [Announce] cuteTube - A feature-rich YouTube client
Quote:
1. Install cutetube and use till obsolete. 2. Install and try cutetube2. Works. 3. Remove cutetube (keeping cutetube2). It may or may not be significant that I had cutetube installed before installing cutetube2 and removed original afterwards. I doubt it, but your problem is baffling, so I mention it . . . |
Re: [Announce] cuteTube - A feature-rich YouTube client
Last version of cutetube2 crash with or without cutetube. Install a previous version.
Im talking for my case, @robthebold works with another steps, his case. When something dosent work try to find solutions, dont give up. In the end you will tell us how to make it work. ;) |
Re: [Announce] cuteTube - A feature-rich YouTube client
You only need cuteTube2 and the relevant plugins (qyoutube, qdailymotion etc) as required.
I have both at the moment only because I can't be bothered to move the previously downloaded files to the same directory as cuteTube2. Crash during download I have experienced on certain files, one was a BabyMetal music video but can't remember the others, but usually after download starts. There was a reported issue with audio conversion, not tried it myself. |
Re: [Announce] cuteTube - A feature-rich YouTube client
Quote:
Quote:
|
Re: [Announce] cuteTube - A feature-rich YouTube client
Hi All,
I tried to find a solution for CuteTube2 but for all videos it says "Video cannot be played". The Symbian version works fine (I have a 701) but on my N900 it does not. Is there any solution? Thanks! |
Re: [Announce] cuteTube - A feature-rich YouTube client
Version 0.1.3, i never update if something is not broken.
|
Re: [Announce] cuteTube - A feature-rich YouTube client
0.2.4 here works fine
|
Re: [Announce] cuteTube - A feature-rich YouTube client
Quote:
|
Re: [Announce] cuteTube - A feature-rich YouTube client
Sorry for not getting back promptly.
So there is no real solution... However (!!!) I figured out that cutetube2 is not able to play 720p (no surprise) and webm format, though it was able to play 360p MP4 versions...so its working fine. :) Thank you for the posts anyways! :) |
Re: [Announce] cuteTube - A feature-rich YouTube client
I finally find some time to play with cutetube2 and its segfaults every now and then, running valgrind gives (TBC in the next post because of the size limit):
Code:
==6044== Invalid read of size 4 |
Re: [Announce] cuteTube - A feature-rich YouTube client
continued from the previous post:
@marxian: cutetube2 is compiled in ARMEL ScratchBox with debug symbols and not stripped - in debian/rules: ... qmake "CONFIG+=debug" ... # dh_strip unfortunately package qyoutube does not provide debug symbols, so some backtrace information might be missing. I have coredump as well, though I doubt it will provide more information, as by the time the segfault appears, the block in question (the QNetworkReply that gets deleted in QYouTube::StreamsRequestPrivate::getVideoWebPage() ) as already gone. Will provide it at request though. |
Re: [Announce] cuteTube - A feature-rich YouTube client
Segfault should be fixed now in qyoutube 0.1.6. :)
|
Re: [Announce] cuteTube - A feature-rich YouTube client
Quote:
Imagine getVideoInfo() called twice in a row. On the first call member variable reply is NULL, so we are safe (https://github.com/marxoft/qyoutube/...quest.cpp#L174 doesn;t get called). On lines 180 and 181 a new reply is created and finished() signal is connected. at this point we have a valid pointer in reply member variable. Before the finished() signal is emitted, a second getVideoInfo() (or some of the other function which uses reply) call is issued (whoever is the one that calls it). Now, on line 174 the first reply will get deleted, leading to use-after-free and thus - a segfault. I think you should either have a separate QNetworkReply* for each function that issues a request and fail the function if there is already a reply which is not finished for it, or remove reply member altogether and use qobject_cast(sender()); to have the needed QNetworkReply * for getting the result and calling deleteLater() I'll cook a quick patch on github using the second approach and will request a merge. EDIT: Maybe the best approach is to use QSignalMapper EDIT2: https://github.com/marxoft/qyoutube/pull/1 |
Re: [Announce] cuteTube - A feature-rich YouTube client
Request is not intended to support parallel requests. It is supposed to act like a state machine, so once it enters Loading state, no further requests should be made (except internally, such as following a redirect) until the state changes again. The mistake is in leaving it to the application to police this (which is what cutetube2 does). So, as far as cutetube2 goes, there should be no possibility of a segfault using qyoutube 0.1.6, but if some other application were to make a further call to one of the request methods during the Loading state, there could be a problem. I prefer to fix this by enforcing the intended behaviour.
|
Re: [Announce] cuteTube - A feature-rich YouTube client
Quote:
In the meanwhile, YT changed its base.js, making the current decryption function extractor non-functional. here is a fix https://github.com/marxoft/qyoutube/pull/2 |
Re: [Announce] cuteTube - A feature-rich YouTube client
Here is a fix for non-working YT encrypted videos on N900, needs CSSU(testing or thumb):
http://46.249.74.23/libsoup/libsoup2...+0m5_armel.deb Download the package to a directory of your choice. One should manually install the needed libgnutls26 dependency before installing upgraded libsoup deb, make sure you have maemo extras enabled: as root: apt-get install libgnutls26 you'll also need libgpg-error0 from extras-devel: enable extras-devel repo, update, close application manager and in terminal, as root: apt-get install libgpg-error0 after that, as root: dpkg -i $DOWNLOAD_DIR/libsoup2.4-1_2.30.2-1+squeeze1+0m5_armel.deb if media-player is the player you use with cutetube2, a reboot is needed (or mafw-gst-renderer process restart) for the new library to take effect |
Re: [Announce] cuteTube - A feature-rich YouTube client
Hi marxian. I've been unable to play any videos for the last two weeks. i keep getting "no streams found". I tried the fix above but sstill no change. I also changed the media player but same result!
|
Re: [Announce] cuteTube - A feature-rich YouTube client
Quote:
|
Re: [Announce] cuteTube - A feature-rich YouTube client
I should update qyoutube separately from cutetube? Never knew that thanks!
|
Re: [Announce] cuteTube - A feature-rich YouTube client
Quote:
thanks for great app. been using it for the last three years |
Re: [Announce] cuteTube - A feature-rich YouTube client
hi!
thank you for your great work! i like to have: * reach current transfer-list from everywhere and than go back to last position for example in searching, maybe going to current transfer-list by swiping from the right? * a stable continue of transfers after a crash of cutetube2 * and most missed: pictures of files transfered |
Re: [Announce] cuteTube - A feature-rich YouTube client
May I ask what's the difference between cuteTube, cuteTube2 and cuteTube-QML? Which one should I use? :confused:
Recently I was using cutetube2, now no video streams available; so upgraded qyoutube from extras-devel, anyway downloaded version 0.1.6 and still no streams (cutetube and cutetube-qml show no results in searches) |
Re: [Announce] cuteTube - A feature-rich YouTube client
cutetube and cutetube-qml are unmaintained. They broke during a youtube api change. You need to be using cutetube2.
As for video streams, check to see if there's a new version of qyoutube, (I think there might be 0.1.7). |
Re: [Announce] cuteTube - A feature-rich YouTube client
Thank you very much for clarification..
Anyway "apt-get install qyoutube" says I have most recent version (0.1.6) |
Re: [Announce] cuteTube - A feature-rich YouTube client
Quote:
http://maemo.org/packages/package_in...youtube/0.1.7/ |
Quote:
|
Re: [Announce] cuteTube - A feature-rich YouTube client
Thank you all, I already had only extras-devel enabled..
Problem was related to ham not doing the update check since 0.1.7 release.. Recently I modified the update check interval to 1 month or so and this is a side effect... Anyway I updated q* libraries and now all services work (except xhamster.. ehr.. :p ) |
Re: [Announce] cuteTube - A feature-rich YouTube client
Quote:
|
Re: [Announce] cuteTube - A feature-rich YouTube client
Thanks Marxian for this app.
I'd like ask how to watch/download videos with age verification? It doesn't matter if it's logged in or not. Should I change something in my youtube account? |
Re: [Announce] cuteTube - A feature-rich YouTube client
Hi,
I also would appreciate some help as cutetube2 doesn't seem to work for me with youtube videos. I'm using CSSU (no thumb or testing). I have: - qyoutube 0.1.7 - libsoup2.4-1 2.26.3-0maemo3+0m5 (freemangordon wrote that squeeze version will work only for CSSU thumb and testing) - libgnutls26 2.4.2-6 - libgpg-error0 1.10-3.1-maemo1 What am I missing...? Thanks in advance, jm |
All times are GMT. The time now is 05:59. |
vBulletin® Version 3.8.8