PDA

View Full Version : I would like to introduce you Xt7-Player


kokoko3k
7th November 2008, 14:04
Hi all, some months ago i started to develop a new player for linux, Xt7-Player.

Before you ask, yes, it is "yet another gui for mplayer", I know there are plenty out there, but Xt7 aims to expose most of mplayer options without sacrifing usability.

Users which doesn't know anything about mplayer should find it easy to use, while experienced ones should feel just at home.

Relevant features follows:

Video controls and video area attached within a single window.
Support for local,network and 'exotic' protocols, as mplayer does.
(ftp,http,smb,tv,radio,pvr and so on)
Pan&Scan features via mouse buttons/gestures
Speed tweaks
Local and global hotkey managment, with freedom to bind actions to mouse and/or keyboard buttons.
High configurable subtitles language and aspect with support for plain and ssa styles.
Ability to choose audio and video codecs priority
Support for a wide range of audio and video drivers with their own sub-options with the ability to prioritize them via drag'n drop.
"Stackable" Audio and video filters managed via drag'n drop.
Every single audio and video filter has it's own options to configure, strictly following mplayer style.
Mplayer has toons of filters, if you need something which hasn't been implemented in Xt7, you can use the "custom" filter to write your own.
Support for multiple audio And subtitle streams.
Fullscreen interface with "popup" controls
Per window and application wide settings load/save.
Profiles managment
Media library syncronization with media tags and playlist support as long as configurable Inline search.


Xt7 is a GNU GPL licensed project developed in Gambas,
It requires a GNU/Linux system as long as Kde 3.x DE and (of course) gambas and mplayer.
Extra functionality are available by installing xbindkeys and audiotags.

Some screenshots (http://xt7player.homelinux.org/xt7forum/viewtopic.php?f=7&t=2)
Project support forums is just up and running here (http://xt7player.homelinux.org/xt7forum)
You can find source code as well as packages for gentoo,ubuntu,debian,mandriva,fedora and opensuse Here (http://xt7player.homelinux.org/xt7forum/viewtopic.php?f=7&t=3)

If you find this project useful, feel free to use it's boards to submit bugs, request new features and so on, i really need it.

Have Fun!

avih
7th November 2008, 17:23
Looks very impressive for a first release. Congrats! :)
Wish It was written with some cross platform (i.e. windows too ;) ) toolkit such that I could give it a go, nevertheless, looks like a fair effort. Good luck with it!

LoRd_MuldeR
7th November 2008, 17:30
Is there a version for Win32 or are there any plans?

froggy1
7th November 2008, 18:04
No windows version for you b*tches. You guys got tons and tons of players :p

kokoko3k
7th November 2008, 19:24
Yeah, windows users has yet a wide choice.
However, Gambas is very similar to VB, so if someone want to make a port, the code is there, i don't think it would be hard, but i'm focusing on linux.

Henrikx
11th November 2008, 17:41
@kokoko3k
Excellent!
Works perfectly with Debian Lenny.
One (great) wish : DVB-Support.

kokoko3k
11th November 2008, 18:23
Thanks Henrikx
Unfortunately i don't own a PVR card to test, but there should be no problem in blindly merging -pvr < option1 : option2 : ... > into Xt7.
PVR:// uries should be available right now via "add uri" button.
Still man page isn't that clear, do you have some hint to give me ?

;) what about a Deutch translation ?

Henrikx
11th November 2008, 19:33
do you have some hint to give me

Requirements for DVB

Kernelsupport for DVB!
If no Kernel-DVB support available, install v4l-dvb.

Important:
linux-headers
mercurial
must be installed!!

hg clone http://linuxtv.org/hg/v4l-dvb
cd /v4l-dvb
make
make install (root)

Reboot!

Install dvb-utils (for channels.conf)

Example.
scan de-Berlin > channels.conf

Copy channels.conf to /home/.mplayer

mplayer dvb://

Plays the first entry on the List

what about a Deutch translation ?

We can talk about this at the end of the month.
Translation of SMPlayer, is already a lot of work for me.
Two Translations....I must think about it.

Henrikx
12th November 2008, 11:44
I've probably made a mistake...
Mplayer reads the channels.conf from /etc/mplayer.
Why? I don't know.
Sorry!

DVB with Xt7-Player works fine!
Great Work kokoko3k!!!!!!!!!!!!!

http://www.imgbox.de/users/public/thumbnails/q12790k143_t.gif (http://www.imgbox.de/?img=q12790k143.png)

http://www.imgbox.de/users/public/thumbnails/a28023z143_t.gif (http://www.imgbox.de/?img=a28023z143.png)

kokoko3k
12th November 2008, 12:59
What i asked you was about additional options pvr may require, (man page says mplayer pvr:// [options], and i thought [options] to be pvr specific, but probably i was wrong), of course it works the way you showed ^_^.

About deutch, if you understand english well, translation is a matter of 30 minutes (it's the time i spent to translate from english to italian), think about it ;)

Unity
12th November 2008, 19:00
Wow , very nice GUI , congratulations !

I m gonna install it on my linux box , hope someone will port it to windows tho , i like to have the same player on both plateform , dunno why :D

Henrikx
12th November 2008, 20:02
hope someone will port it to windows tho

Linux only!!!! :rolleyes::cool:
Qt + gambas. Only good.
No terrible .Net or mono, Windows crap.

LoRd_MuldeR
17th November 2008, 18:05
Linux only!!!! :rolleyes::cool:
Qt + gambas. Only good.
No terrible .Net or mono, Windows crap.

You can create cross-platform applications without the need of nasty .NET or Mono.
The Qt framework is a good way to do so, as used by SMPlayer for example. No idea how portable gambas is though...

Henrikx
17th November 2008, 18:56
No idea how portable gambas is though...
1:1, no.
VB .Net ? (without Qt)

It seems that Microsoft was aware of the poor quality of its language, as VB .Net is not backward compatible with older versions of Visual Basic. I think they have thrown away the Visual Basic interpreter source code, and VB .Net is just a .Net runtime compiler whose syntax looks like the old Visual Basic one.

I want to clear up any misunderstanding immediately. Gambas does not try to be compatible with Visual Basic, and will never be. I'm convinced that its syntax and internals are far better than the one's of its proprietary cousin ;-)
http://gambas.sourceforge.net/ (introduction)

kokoko3k
18th November 2008, 08:24
VB6.0 is very similar to gambas.