VLC 8.6h mediaplayer Lite 7.8MB pet

Audio editors, music players, video players, burning software, etc.
Message
Author
User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#46 Post by battleshooter »

I'm guessing Edoc's wife's computer was running Puppy 3. I'm running Pups 3 and got the same error message. I used the libs you provided, but as VLC was compiled on Puppy 4, problems arise naturally on 3.

I'm getting this when I open roll my mouse over audio or video:

Code: Select all

(.:636): Gtk-CRITICAL **: gtk_menu_attach_to_widget: assertion `GTK_IS_MENU (menu)' failed
When I click Settings-Switch interface-Wxwidgets- VLC crashes and in console leaves the message "Segmentation fault" Is that normal? (Not sarcasm)

I don't know if you're really interested in these errors as VLC was compiled for Pup4, but I'd thought I'd just report them. Thanks again.
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=94580]LMMS 1.0.2[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94593]Ardour 3.5.389[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94629]Kdenlive 0.9.8[/url]

User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#47 Post by battleshooter »

BTW, has anyone figured out how to enable wma, wmv, etc. files with VLC? Or is this another dysfunctionality using Pup3?
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=94580]LMMS 1.0.2[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94593]Ardour 3.5.389[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94629]Kdenlive 0.9.8[/url]

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#48 Post by mikeb »

has anyone figured out how to enable wma, wmv, etc. files with VLC?
these are handled by the compiled in ffmpeg.

I been using vlc 0.8.6c for the past year on puppy and both usually play fine but I have noticed recently certain webtv stations that used to play now do not (nasa for example)....these are stations that use wmv so I suspect that microsoft have done something to the codec format to make them unplayable on non media player software....it's what they do now and then.

If so, then a new vlc/ffmpeg version will be needed to get around this problem.

Regfards

mike

User avatar
playdayz
Posts: 3799
Joined: Fri 25 Apr 2008, 18:57

Its a Good One

#49 Post by playdayz »

Thank you for this one ttuuxxx. I was looking at media players because beep and audacious (and xmms) made me mad by not playing aac+ streams--mainly I was looking for audio players but this vlc plays video too without extra overhead. It plays aac+ audio streams. What I like best is that the memory usage is *extremely* low, significantly lower than gxine (or xine) and realplayer/helixplayer (which is also a good player imho). It reminds me of my favorite foobar2000 on windows. It is my player of choice now--I like it so much I am trying to compile 0.9.2 (which appears to be the next version after 0.8.6i (???) Do you happen to have the config command line that made it compile--it configures for me but the compile fails with "no utf8 charset conversion on this platform." I think that has to do with NLS but disabling NLS does not fix it. Anyway, it's a good one and thanks again.

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#50 Post by mikeb »


User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

Re: Its a Good One

#51 Post by ttuuxxx »

playdayz wrote:Thank you for this one ttuuxxx. I was looking at media players because beep and audacious (and xmms) made me mad by not playing aac+ streams--mainly I was looking for audio players but this vlc plays video too without extra overhead. It plays aac+ audio streams. What I like best is that the memory usage is *extremely* low, significantly lower than gxine (or xine) and realplayer/helixplayer (which is also a good player imho). It reminds me of my favorite foobar2000 on windows. It is my player of choice now--I like it so much I am trying to compile 0.9.2 (which appears to be the next version after 0.8.6i (???) Do you happen to have the config command line that made it compile--it configures for me but the compile fails with "no utf8 charset conversion on this platform." I think that has to do with NLS but disabling NLS does not fix it. Anyway, it's a good one and thanks again.
I spent 4 days trying to compile 9.1 and well, The main problem for me was ffmpeg I couldn't get it compiled properly, Lots of errors.
First you have to edit the VLC code and remove the sections that stops root users from using vlc as root. This is a new security feature which goes against puppy.
vlc 9.2 looks nice, but I personally feel this version is a keeper :)
I even used the git to try to compile 9.2
grrrr
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

#52 Post by vovchik »

Dear Puppians,

I got the slackware 0.9.1 package working as root by using the following little script:

Code: Select all

#!/bin/sh
SUDO_UID=755 vlc-wrapper "$@"
Hope that helps....

With kind regards,
vovchik

User avatar
cb88
Posts: 1165
Joined: Mon 29 Jan 2007, 03:12
Location: USA
Contact:

#53 Post by cb88 »

ttuuxxx i believe there are two versions of the ffmpeg.h header so it could be that gcc is trying to use the wrong one....

I know that the ffmpeg in T2 does this and you have to fix it manually at least in the unfixed version from the tarball on ibibliio

also instead of hacking into the code i think you can run it as the user spot but that might cause problems with Xorg
Taking Puppy Linux to the limit of perfection. meanwhile try "puppy pfix=duct_tape" kernel parem eater.
X86: Sager NP6110 3630QM 16GB ram, Tyan Thunder 2 2x 300Mhz
Sun: SS2 , LX , SS5 , SS10 , SS20 ,Ultra 1, Ultra 10 , T2000
Mac: Platinum Plus, SE/30

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#54 Post by ttuuxxx »

cb88 wrote:ttuuxxx i believe there are two versions of the ffmpeg.h header so it could be that gcc is trying to use the wrong one....

I know that the ffmpeg in T2 does this and you have to fix it manually at least in the unfixed version from the tarball on ibibliio

also instead of hacking into the code i think you can run it as the user spot but that might cause problems with Xorg
Thanks cb88 I'll give it a try on the weekend :)
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#55 Post by mikeb »

Ok i am trying this
I got the slackware 0.9.1 package working as root by using the following little script:

Code:
#!/bin/sh
SUDO_UID=755 vlc-wrapper "$@"
On 0.9.2....just been updated.

The nearest I get gives me this.

Code: Select all

inhibit interface error: Failed to connect to the D-Bus session daemon: Failed to connect to socket /tmp/dbus-6GQEiZK8lT: Connection refused
Puppy and running as a user is a complete nightmare...how are you getting it to run like this?

Also is QT4 sensitive to the X version as when I tried running it on another distro (which normally uses QT3) as a user it launched but crashed as soon as trying to play a video?

Well I was hoping a qt based Vlc would be an improvement but so far it's a dead duck unless I suppose you are using this weeks ubuntu or someting :roll:
I hope compiling is going more sucessfully.

stuffed

mike

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#56 Post by ttuuxxx »

mikeb wrote:Ok i am trying this
Hi mike

Here's a file extract the vlc.c from in
open up your VLC source /bin/ folder and place this vlc.c file overtop the sources one.
Thats the file where I removed the non-functioning as root block so any root user can use vlc. Once you compile it.
I haven't had much time to work on It lately, I've been working full time. :?
Hope that helps
PS my main problem is ffmpeg if you could get that compiled on puppy with options It would help a lot
here's 2 examples of how I've tried compiling it

./configure --prefix=/usr --enable-gprof --enable-shared --enable-liba52 --enable-libfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-gpl --enable-static

./configure --prefix=/usr --build=i386-linux --enable-static --enable-faac --enable-faad --enable-ffmpeg --enable-jack --enable-sdl --enable-twolame --disable-hal --disable-dbus --disable-glx --disable-libgcrypt --disable-gcrypt --disable-avahi --disable-remoteosd
Attachments
vlc.tar.gz
(2.39 KiB) Downloaded 510 times
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
playdayz
Posts: 3799
Joined: Fri 25 Apr 2008, 18:57

Use wxgtk 2.6

#57 Post by playdayz »

Hello gentlemen, and also mikeb and ttuuxxx,

I have also been investigating vlc too, after ttuuxxx posted it. I found that if you compile 0.8.6 with wxgtk 2.6 instead of 2.8 (2.6.3 is available as a pet) then the skins work. The vlc forums were helpful and they strongly recommend that--I confirmed it and have vlc 0.8.6i with the whole skinpack (a zip file--some of which crash vlc, but most of them work). I just didn't think the wxwidget version looked good, especially with the x1.00 that doesn't quite fit :-( Most of the skins are not extraordinarily good loooking though either.

Unfortunately I was just trying to get it to compile successfully so I didn't configure it (outside of disabling hal). I am going to try 0.9.2 when I get back to it. People on the forum helped me with one question I had and some older postings and the docs (?) got me on to using wxgtk 2.6--the forum members were very quick, courteous, and helpful. I hope someone beats me to 0.9.2 though ;-) I did get 0.9.2 to configure but it would not finish compiling.

MU posted wxgtk 2.6.3 here
http://www.murga-linux.com/puppy/viewto ... 18&t=14432

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#58 Post by mikeb »

My only stumbling block with 0.9.2 seems to be running as root in puppy....all it actually needs is the vlc binary altering...the rest from the slackware package seems happy...version 0.8.6c worked as is skins and all.

mike

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

Re: Use wxgtk 2.6

#59 Post by ttuuxxx »

playdayz wrote:Hello gentlemen, and also mikeb and ttuuxxx,

I have also been investigating vlc too, after ttuuxxx posted it. I found that if you compile 0.8.6 with wxgtk 2.6 instead of 2.8 (2.6.3 is available as a pet) then the skins work. The vlc forums were helpful and they strongly recommend that--I confirmed it and have vlc 0.8.6i with the whole skinpack (a zip file--some of which crash vlc, but most of them work). I just didn't think the wxwidget version looked good, especially with the x1.00 that doesn't quite fit :-( Most of the skins are not extraordinarily good loooking though either.

Unfortunately I was just trying to get it to compile successfully so I didn't configure it (outside of disabling hal). I am going to try 0.9.2 when I get back to it. People on the forum helped me with one question I had and some older postings and the docs (?) got me on to using wxgtk 2.6--the forum members were very quick, courteous, and helpful. I hope someone beats me to 0.9.2 though ;-) I did get 0.9.2 to configure but it would not finish compiling.

MU posted wxgtk 2.6.3 here
http://www.murga-linux.com/puppy/viewto ... 18&t=14432
hi playdayz
you can have the skins working in this package also, you just have to install them, I had them running before, I didn't include any because the smallest was around 500kb and I was trying to keep this package under 10MB.
Maybe I should make a pet for it?
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#60 Post by mikeb »

Hello gentlemen, and also mikeb and ttuuxxx
does this mean ttuuxxx and I are not gentlemen??

have a skin...

mike

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#61 Post by ttuuxxx »

mikeb wrote:
Hello gentlemen, and also mikeb and ttuuxxx
does this mean ttuuxxx and I are not gentlemen??

have a skin...

mike
I consider myself as one :)
Anyways hey mike I fixed that this version to use skins, I originally didn't want skins for 2 reasons.
1st it make the package 1MB larger, its now 11MB
2nd you loose the drag and drop feature. I'm lazy when it comes to playing movies and like drag &drop. Anyways here's the updated version with your skin you wanted, just open the menu/skins and it will have the itunes skin.
Place all the new skins you want in root/.vlc.skins2
If you want to go back to the original look with drag and drop, just delete /root/.vlc the whole folder
http://www.puppylinux.ca/tpp/ttuuxxx/pr ... -skins.pet
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#62 Post by ttuuxxx »

Posted 42 skins 11mb pet package, see first page
or download the skins here
http://www.puppylinux.ca/tpp/ttuuxxx/pr ... -skins.pet
enjoy
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
DC
Posts: 360
Joined: Sun 30 Apr 2006, 15:07
Location: Maidenhead, England

#63 Post by DC »

Hi ttuuxxx,

Would this be the best place to ask your thoughts on the VLC 9.2 ?

thanks

DC

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#64 Post by ttuuxxx »

DC wrote:Hi ttuuxxx,

Would this be the best place to ask your thoughts on the VLC 9.2 ?

thanks

DC
well it took me days to work this one out, I've tried 9.1 and it was a nightmare, You actually have to hack the code, Plus issues with ffmpeg, I've been actually working on 9.2 all day, so keep your fingures crossed
ttuuxxx
ps so far I'm using 41 packages to build it, crazy.:)
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#65 Post by ttuuxxx »

well I finally got 9.2 compiled and working, This one i compiled with qt and not wxgtk it ended up double the size of 8.6h. 9.2 is 19mb and thats on my building computer I haven't tried it on the testing computer yet. When I made the last one I found out I need to add a lot of libs. The dvd plays for a whole 1/10 of a second, but things like xvid,divx,mp3,mov,flac play fine. I'm going to try the flac module in the 8.6h and see if that would fix that choppy flac thing it had.
ttuuxxx
Attachments
vlc9.2.png
(103.37 KiB) Downloaded 1874 times
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

Post Reply