(Linux) Minitube 1.7.1 skips playing videos!
This topic contains 33 replies, has 2 voices, and was last updated by ron porterfield 6 months, 2 weeks ago.
Mar 5, 2012 at 11:56 pm #4232
When I play a Youtube video in Miniplayer, it plays for a few seconds and then plays the next video on the list. I have tried to pause the video to see if that would help, but it still plays the next video within seconds.
This bug is not a 1.7.1 problem only, I have seen this issue on previous releases for the past 6 months! I am running Chakra Linux (Archimedes release) Thanks!Mar 6, 2012 at 12:20 pm #4240
Make sure you’re using the GStreamer Phonon backendMar 6, 2012 at 10:00 pm #4244
I have the same bug on debian wheezy, and phonon-backend-gstreamer 126.96.36.199.0-1 is installedMar 7, 2012 at 10:43 pm #4284
I am using the GStreamer Phonon backend. When I first installed Chakra (December) I had this problem. Then I upgraded the system and Minitube played well. Now that I have upgraded to Archimedes I have that issue again!Mar 8, 2012 at 12:03 pm #4292
I think you should report the problem to Chakra people.Mar 9, 2012 at 5:50 pm #4303
And for debian ?Mar 10, 2012 at 5:35 pm #4316
On my Ubuntu, it doesn’t currently happen. Anyway, it has to be a Phonon backend bug. Not something I can really fix. Maybe I could workaround it when I see it.Mar 11, 2012 at 11:13 am #4330
Ubuntu use a more newer version in all of this distrib like you can see here https://launchpad.net/ubuntu/+source/phonon-backend-gstreamer. And in debian i use the last version in sid.Apr 8, 2012 at 1:54 pm #12155
Same problem with LMDE after updating to update pack 4.
I have downgraded de package versión to phonon-backend-gstreamer_4:4.6.0really4.4.2-1, the debian stable package, and now it works. I have to downgrade libphonon4 to the same version too.Apr 16, 2012 at 3:03 pm #12275
I installed ubuntu 12.04 and I am using the 1.7.1 version of minitube.
I am having exactly the same issue, I can hear the sound but not video.
Thanks!Apr 16, 2012 at 6:43 pm #12277
Well, when 12.04 is out I’ll see if it happens to me too. As I said before, this is hardly a Minitube bug. Most probably a Phonon backend bug or GStreamer bug you should report on Launchpad. Anyway, the source is public and anyone can submit a fix or workaround.Apr 17, 2012 at 8:19 am #12287
Thank you Flavio. There is no hurry, I just wanted to confirm the problem as existing with the version 12.04. You did such a great job, there is no problem at all in waiting a couple of weeks!
CheersApr 25, 2012 at 8:48 am #12419
I’ve spent the past few hours playing with this issue (after updating my debian system wheezy/sid to the latest unstable). Prior (not exactly sure what versions I had but it did not do this) but now it does.
I added a bunch of debug and it appears that the finished() event happens too soon. I added remainingTime, totalTime, etc & everything looks normal but it stops way too soon. Interestingly enough I built minitube releases (from git) 1.5, 1.6, and 1.7 & they all have the same issue so it’s almost 100% certain that it’s phonon or a gstreamer backend bug as you noted. I also experimented with forcing the QString source variable to a constant (ogg I had) and it did play all the way through.
phonon-backend-gstreamer 4:188.8.131.52-1Apr 25, 2012 at 2:03 pm #12423
Hi Tristan, thanks for making these tests, they’re really helpful. What do you mean exactly by making the “source variable a constant”? Can you post a snippet of your code?Apr 25, 2012 at 5:52 pm #12425
Sure – I have mostly been modifying things in MediaView.cpp (as you might have guessed). I tried one more source experiment too. The code I changed is below and is currently commented out.
Interestingly enough the test.ogg plays all the way through but the mp.mp4 (which is exactly the same size as the youtube link I was pointing Minitube at but has differences in gssd and gssh header fields as reported by mediainfo) and that it downloaded /tmp/minitube-… won’t start. I also see the debug messages like “New source: QUrl(…)” and “Stream changed to file …” There is probably some lack in my Phonon knowledge here. As a test VLC plays both of them.
src/MediaView : MediaView::startPlaying()
QString source = downloadItem->currentFilename();
qDebug() << "Playing" <setCurrentSource(source);
btw – thanks for all you work on Minitube.Apr 25, 2012 at 5:54 pm #12426
The posting appears to remove my commented out lines. They are here without the comments:
source = “/tmp/test.ogg”;
source = “/tmp/mp.mp4″;
Only one at a time commented in of course.Apr 27, 2012 at 2:42 pm #12471
Just updated to 12.04 and experiencing the issue. Must workaround it before my 2-years old comes back from school.Apr 27, 2012 at 6:02 pm #12472
Looks like GStreamer on 12.04 cannot even play MP4s downloaded from YouTube. It’s just broken, I cannot workaround it in any way.
Here’s a bug report, please vote for it: https://bugs.launchpad.net/ubuntu/+source/gstreamer0.10/+bug/973014Apr 29, 2012 at 4:01 am #12484
I too am having this same problem in UbuntuStudio 12.04. Is it possible to modify the minitube package/source to depend on phonon-backend-vlc instead of phonon-backend-gstreamer? and if this is possible, how would one go about accomplishing it?Apr 29, 2012 at 5:23 pm #12495
Bug confirmed on 3/3 pc with Ubuntu 12.04 32 bits: Minitube start a video then stop it after 5/10 seconds then it skip to the next video… and so on…
Thank for the Minitube work…
CiaoApr 30, 2012 at 6:42 pm #12514
Bug confirmed in Ubuntu 12.04, only audio, no video, skip to next video in few seconds. Thanks for minitube, excellent!!!May 1, 2012 at 10:32 am #12522
video dosnt show up in kubuntu 12.04. I’ve got only a black windows with some info about the video.
the progress bar show up, the sound I can hear, but no video.
please helpMay 1, 2012 at 10:47 am #12524
unfortunately, even on musictube i have the same issue. i bought the full version because the demo was excellent, but now it doesn’t work on my brand new Ubuntu 12.04 LTS…May 1, 2012 at 1:39 pm #12528
matteo b, I’m very sorry. This bug is not my fault as everybody can see. Let’s hope it will get fixed very soon. For any question, contact me via email.May 3, 2012 at 9:12 am #12564
Hey guys. I asked around on the Ubuntu Forums and Someone helped me with a workaround. you can check it out here http://ubuntuforums.org/showthread.php?t=1971181May 3, 2012 at 10:40 am #12565
You are simply allowing the package to depend on Phonon VLC. That’s OK and it is a packaging thing. You may also use the binaries I provide and install Phonon VLC. Phonon VLC mostly works, so for now I guess this is the best setup you can get as long as the GStreamer bug stands.May 3, 2012 at 10:52 am #12567
Also I pushed a fix for long videos and VLC on Git. So building from Git and using Phonon VLC is currently the best you can do.May 4, 2012 at 3:33 am #12578
I can not use totem mp4 and also minitubeMay 4, 2012 at 4:19 pm #12589
great! i tried the workaround suggested on ubuntuforums also for Musictube and now everything works well. :)May 8, 2012 at 11:44 pm #12649
OK, I did the workaround and now works like ever!! thanks to everyone in this forum, to ubuntuforums people and Mr. Flavio for this program!.May 10, 2012 at 8:46 pm #12675
I figured that it would be worth mentioning that there has been a workaround posted in the aforementioned thread for those that prefer the gstreamer backend.
after you install minitube use the following code in the terminal to fix the gstreamer plugin issues:
sudo mv /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so.bak
If this works for you than thank mc4man in the ubuntuforums threadMay 12, 2012 at 6:00 pm #12692
Nicolás Abel Carbone
I am still having the skip problem, even after changing gstreamer backend to the vlc backend, and doing the mc4man fix. Is a pity, because I really like this program and I was considering buying musictube.
I hope this get solved soon.May 15, 2012 at 12:15 pm #12725Oct 23, 2012 at 10:29 am #18840
Minitube stoping and skiping was easy fix from terminal.
sudo mv /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so.bak