VLC-GTK 2.8.1 (Oct 3rd, 2017)

Audio editors, music players, video players, burning software, etc.
Post Reply
Message
Author
User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

VLC-GTK 2.8.1 (Oct 3rd, 2017)

#1 Post by sc0ttman »

VLC-GTK - a VLC player frontend
(thanks to zigbert, trio, ttuuxxx, technosaurus, BarryK, SFR, amigo and dejan555, keniv.. and others..)

https://github.com/sc0ttj/vlc-gtk

Download latest version, VLC-GTK 2.8.1 (stable)

Latest info: changelog here

NOTE: For VLC 2.2.x and newer you must use VLC-GTK 2.8.1 or newer.
For older VLCs, use older VLC-GTK versions.

Feedback welcome. I barely know what I'm doing.

It is strongly recommended you upgrade to at least 2.7!

Image

-----------------------------

A small GTKDialog based frontend for VLC player, with on screen controls.

Requires:
- gtkdialog (in puppy), xdialog (in puppy)
- xdotool (needed for playback GUI controls .. FIXED LINK)
- rtmpdump (optional, for many live TV streams)
- sopcast(optional, 337kb)

- also, a vlc player package

Here are some supported VLC packages, which do not have a GUI:

(it is best to get the VLC package from your puppys repo or compile yourself)..

- vlc_nogui-1.1.9 (~1.6mb, 2 builds, 2nd one has lua/youtube support :) )
- vlc_nogui-1.1.5-w5.pet
- vlc_nogui 0.8.6-fixed (1.44mb, by technosaurus)
- vlc-0.8.6h-commandline.pet (2.44mb, by ttuuxxx)
- vlc-1.0.5-lite-i486-dpup.pet (2.79mb, by dejan555)

(Screenshots of VLC-GTK 2.1 below)

Features:
- supports playback and download video from youtube URLs
- supports transcoding/converting, DVD ripping, etc
- supports screen capture to file,
- supports batch file conversion
- supports multiple instances, non-root users, etc
- Open File, Dir, Playlist, DVD, VCD, Audio CD or online streams
- On-screen controls for video playback (screenshot in next post)
- Save dir as playlist (audio, video or both)
- Play and manage your favourite internet streams
- Set default playback device for CDs and DVDs
- supports auto and file subtitles, and sub delay
- Plays online TV from CNN, FOX, MSNBC, ABC, Al Jazeera, RT News, SopCasts, more
- Change crop, aspect ratio and video output module settings
- Change the default OSD and subtitles display settings
- Store player settings and favourite streams in /root/.vlc-gtk
- Adds ROX right click options for VLC
- Supports the command line interface - set options before startup
- Show all commands sent to vlc in a popup window, using '--debug' (for testing)
- type vlc-gtk --help in the terminal for all options

Changelogs:

version 2.7: http://murga-linux.com/puppy/viewtopic. ... 817#688817

version 2.6: http://murga-linux.com/puppy/viewtopic. ... 667#659667

version 2.5.9: http://murga-linux.com/puppy/viewtopic. ... 010#659010

version 2.5.8: http://murga-linux.com/puppy/viewtopic. ... 982#658982

version 2.5.6: http://murga-linux.com/puppy/viewtopic. ... 662#657662

version 2.5.5: http://murga-linux.com/puppy/viewtopic. ... 239#657239

version 2.5.4: http://murga-linux.com/puppy/viewtopic. ... 690#656690

version 2.5: http://murga-linux.com/puppy/viewtopic. ... 212#654212

version 2.4.6: http://murga-linux.com/puppy/viewtopic. ... 326#649326

version 2.4.4: http://murga-linux.com/puppy/viewtopic. ... 266#646266

version 2.4: http://murga-linux.com/puppy/viewtopic. ... 907#643907
Attachments
vlc-gtk-2.8-noarch.pet
improved, combined On Screen Display (OSC) GUI.. other fixes.. please test.. RE-UPLOADED!
(72.51 KiB) Downloaded 2988 times
vlc-gtk-2.7-noarch.pet
stable version.. tested on wary, lucid, akita...
(72.15 KiB) Downloaded 2428 times
vlc-gtk-2.6.9-noarch.pet
more fixes.... works in lucid..
(72.07 KiB) Downloaded 1609 times
vlc-gtk-2.6.8-noarch.pet
fixes for older VLC versions (0.8.x, 0.9.x, 1.0.x,) .. other fixes..
(71.39 KiB) Downloaded 1686 times
vlc-gtk-2.6.7-noarch.pet
major bugfix release
(71.2 KiB) Downloaded 1665 times
vlc-gtk-2.6.6-noarch.pet
bugfix release, fixes for audio playback
(44.26 KiB) Downloaded 1624 times
vlc-gtk-2.6.5-noarch.pet
on screen for audio files/playlists
(43.95 KiB) Downloaded 1641 times
vlc-gtk-2.6.4-noarch.pet
can now capture many URLs straight to file format of your choice..
..such as youtube URL to mp3 file..
(43.6 KiB) Downloaded 1575 times
vlc-gtk-2.6.3-noarch.pet
bugfixes in OSC, GUI, save workdir..
(42.67 KiB) Downloaded 1672 times
Last edited by sc0ttman on Sun 24 Nov 2019, 15:15, edited 115 times in total.

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#2 Post by sc0ttman »

screenshots
Attachments
vlc-gtk-main.png
main window
(34.93 KiB) Downloaded 17700 times
Last edited by sc0ttman on Fri 10 Dec 2010, 23:34, edited 6 times in total.

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#3 Post by dejan555 »

Way to go! I was about to suggest separate thread for this, seems like it has potential for a usable frontend (actually already is! :) ) Everything works so far on this one, I see you added cd/dvd drive wizard too, nice one.
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
abushcrafter
Posts: 1418
Joined: Fri 30 Oct 2009, 16:57
Location: England
Contact:

#4 Post by abushcrafter »

In your vlc_nogui-0.8.6i-fixed.pet did you add support for Theora video and the other formats that are disabled by default?

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#5 Post by sc0ttman »

abushcrafter wrote:In your vlc_nogui-0.8.6i-fixed.pet did you add support for Theora video and the other formats that are disabled by default?
No, I used technosaurus' version, but added a libdvdnav (and its libs), and also a symlink for the subtitle font.
But nothing more..

I'd like to get it re-compiled with a few more features, even if it grows a bit..

Out of interest, what sites/videos are encoded with theora??
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

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

#6 Post by ttuuxxx »

also had it working somewhat with the stripped down 8.6h that I compiled for early 4 series 2yrs back
http://puppylinux.ca/tpp/ttuuxxx/alphat ... ndline.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
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#7 Post by sc0ttman »

ttuuxxx wrote:also had it working somewhat with the stripped down 8.6h that I compiled for early 4 series 2yrs back
http://puppylinux.ca/tpp/ttuuxxx/alphat ... ndline.pet
Thanks ttuuxxx..

It works well in TurboPup/Puppy Arcade, even after I deleted nearly all files in /usr/share/vlc..

You say you had my GUI working 'of sorts'... What was your issue? And on which Puppy version?

Cos I had a brief issue with my frontend.. All was fine, until..

My GUI started loading the vlc terminal window as normal, but without sending vlc any of the actual command parameters/options..

the vlc window was just sitting there waiting for something to do..
My gui would not work right until I rebooted..

Before rebooting, I tested through the terminal, and vlc itself was fine, but my gui wasn't sending it any command parameters..

I also uninstalled and re-installed vlc and my frontend... But no change..

After a full reboot all was OK again..

This hasn't happened at all with the version of vlc_nogui I posted above..

Any ideas??
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#8 Post by sc0ttman »

updated to version 1.2 - see first post.
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#9 Post by dejan555 »

Wishlist? Suggestions? :P

Add checkbox to allow x11 video output ( --vout x11 )
xvideo doesn't show thru TV-out

Maybe button to toggle CD tray ( eject -T )
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
abushcrafter
Posts: 1418
Joined: Fri 30 Oct 2009, 16:57
Location: England
Contact:

#10 Post by abushcrafter »

sc0ttman wrote:Out of interest, what sites/videos are encoded with theora??
It is part of html5. Here are some sites that I know of that use Theora: I have also found that Theora is superior than other video formats eg h264 in terms of quality and size!

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#11 Post by zigbert »

:D

User avatar
SirDuncan
Posts: 829
Joined: Sat 09 Dec 2006, 20:35
Location: Ohio, USA
Contact:

#12 Post by SirDuncan »

abushcrafter wrote:It is part of html5.
Just to clarify for those that care, the HTML5 specification doesn't say what codec to use. Theora is supported by Chrome, Mozilla, and Opera. The h.264 codec is supported by Chrome, Safari, and upcoming versions of IE. Youtube is encoding video in h.264, which is annoying for those of us that don't like Flash but use Firefox or Opera.
abushcrafter wrote:I have also found that Theora is superior than other video formats eg h264 in terms of quality and size!
Apple and Google (by Google, I mean their child company Youtube) say the same thing if you swap the positions of Theora and h.264. The Theora people agree with you. Mozilla and Opera don't care, they just want an open codec instead of proprietary. That is pretty much the entire HTML5 video debate in a nutshell.

Back to the thread topic:
VLC without all those nasty dependencies? Yes, please! As soon as I'm back on my Puppy box I'll be giving it a try.
Be brave that God may help thee, speak the truth even if it leads to death, and safeguard the helpless. - A knight's oath

User avatar
abushcrafter
Posts: 1418
Joined: Fri 30 Oct 2009, 16:57
Location: England
Contact:

#13 Post by abushcrafter »

SirDuncan, Thanks for clarifying for other people.

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#14 Post by sc0ttman »

updated to 1.3, see main post

[edit]

Thanks for the info on theora.. Also, for the 2 or 3 people who downloaded 1.3 so far:
If it's crashing when you choose a subtitle file, you need to re-download 1.3 (fixed)!
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

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

#15 Post by ttuuxxx »

also way back in the beginning of vlc there was a gtk version, I don't know if it would be possible to update it to a newer base or not, but just an idea.
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
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#16 Post by dejan555 »

Can debug be optional? I think I compiled without debug.
Nice feature list there can't wait to try later.
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#17 Post by sc0ttman »

dejan555 wrote:Can debug be optional? I think I compiled without debug.
Nice feature list there can't wait to try later.
The debug feature I added is my own, found in the GUI - I'm not tallking about the VLC debug option.. Sorry, I should make that clear..

Basically, if you load "vlc-gtk --debug" then all commands in the GUI that are sent to vlc, are instead output with xmessage - just a very simple way to check the commands being sent out..

The debug feature I created does not work as yet - all I need to do is stop the CL variable losing its value!!
It keeps returning blank inside functions.. :(

Hope thats clear!

On another note, subtitle delay seems not to be a command line option in vlc, which I find hard to believe..
If anyone finds it, let me know!

[edit - solved in 1.5, main post]
Last edited by sc0ttman on Mon 26 Apr 2010, 18:24, edited 1 time in total.
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#18 Post by sc0ttman »

I've uploaded version 1.4 ... Main post updated.
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#19 Post by sc0ttman »

version 1.5 now out, see main thread...

I'm not gonna update this app much further than this - as 1.5 works perfectly for what I want it to do (I think..)
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

vlc-gtk updated

#20 Post by sc0ttman »

vlc-gtk updated to 1.7.. see main post
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

Post Reply