xt7-player-mpv

Video Players

Source i (link to git-repo or to original if based on someone elses unmodified work):

https://github.com/kokoko3k/xt7-player-mpv/

Original
3
Become a Fan
6.4

Available as/for:arm64armhfdesktoprelease-stablex86x86-64
Description:
Xt7 is an mpv gui that aims to be a complete interface
to its tons of options coded keeping usability in mind.

Other than that, it provides:
Intuitive configuration of Audio and video filter chains
Support for a plethora of audio/video formats
Support for a lot of network streams
Handling of multiple Audio and subtitle substreams
Double or single panel view
Library/collection and multiple playlists support
Writing and reading tags and covers for audio (and video) files
Fully configurable subtitles styles with real time preview
Download subtitles from Opensubtitles.org
AudioCd with info from cddb.org
Dvd playing with optional menus from folders,iso or real drives
Realtime capture of audio/video streams to disk via the rec button
Realtime Audio filters; video and audio equalizer
Several media providers: Shoutcast,Youtube,Files,DVB-T,Podcasts
Intercept,play and download Flash temporary files.
Download videos from youtube
Easy and graphical access to a lot of mpv options
Global and local hotkeys
Settings can be loaded/saved from/to multiple profiles.

* Please, double check if the version you download is updated.
* Compiling from source package or from git is the best option in this regard.


Mandatory requirements:
tested with:
Gambas-3.7.1 (not all of the component are required)
mpv-0.9

Highly recommended:
taglib (taglib_c0) to read and write audio tag

Optional:
python2 (tested with 2.7): for Opensubtitles.org integration
linuxtv-dvb-apps: for DVBT support
dvbsnoop: to get EPG data
xbindkeys: for global hotkeys support
youtube-dl: to watch and download from youtube (keep it up to date!)


To install from sources, just untar the file, and cd into the dir,
# ./configure && make ; sudo make install
# /usr/local/bin/xt7-player.gambas
Last changelog:

0.34.3172

FIX: Fix play previous item button when in browse tab
FIX: Dont change volume when using mousewheel over the seek bar.
CHANGE: Audio output channel is not read-only anymore.
FIX: Vanishing video for breeze and (regression) oxygen styles.
FIX: Default hotkeys were not loaded in the very first startup
FIX: Speed compensation: prefer mpv reported refresh rate if we failed on xrandr

Tested with mpv 0.34.1 and Gambas 3.17.2


Ratings & Comments

21 Comments

benchile

I run Arch and also Manjaro Linux. I use your player in both systems.. This morning I updated Manjaro Linux and xt7 stopped running and says it is missing an icon library .. so I removed xt7 fully (Gambas included) and when I reinstalled from AUR I also requested to remove All previous files and packages already installed.. but it keeps showing the same non running error: ~ >>> xt7-player-mpv Icon theme "Yaru" not found. Icon theme "Numix-Circle" not found. covermanager.DefaultLibraryIcon.1314: #13: Null object covermanager.DefaultLibraryIcon.1314 FMain.FileView1_Icon.9526 FileView.GetIcon.196 FileView.RefreshView.426 FileView.Refresh_Timer.601 GeneralOptions.FirstLoadIfNeeded.28 global.SaveAllSettings.476 FMain.ReallySaveAllSettings.5141 FMain.MainInit.1154 zzzFake.Start.58 StartClass.main.41 ~ >>> If you happen to have some free time, please send me some tips to check this non running issue please.

symbianflo

0.17.384 is the latest sources on github , the above links are working.

symbianflo

Pretty impressive this changelog :D What's next ? Icecast? :D

koko2k

Here it is :)

symbianflo

arghh a release tradimento ...babbooooooooo :D

symbianflo

Rosa's rpms updated, on contrib available 3.5.2 thx m8

adso

This player looks quite interesting but I'm not interested in installing yet another redundant toolkit just to run it.

koko2k

So why posting here :=)

Talexd

I've seen that the git version is much newer than this, when will you release a new stable release? Thanks :)

koko2k

Here we go ;)

Talexd

I've seen that the git version is much newer than this, stable release please?

symbianflo

available on official rosa media , on mrb only cutting edge devel branch I will maintain.

symbianflo

rpm's update to 3.1.5 for Rosa-LTS2012 && 2012.1, mandriva 2011.0

symbianflo

update my builds for xt7-player on mdv/rosa to 3.1.0 ( or 3.1 ? I saw you very conflicted about that :D the archive is 3.1.0 but the untarred is 3.1 ghghgh)

symbianflo

gambas3-devel-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-compress-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-db-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-db-form-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-dbus-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-desktop-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-form-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-form-dialog-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-form-mdi-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-form-stock-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-gtk-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-gui-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-image-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-image-imlib-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-image-io-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-net-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-net-curl-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-qt4-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-qt4-ext-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-settings-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-web-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-gb-xml-3.1.1-69-mrb.lts2012.0.x86_64 gambas3-runtime-3.1.1-69-mrb.lts2012.0.x86_64 that's mine , you better contact the packager or try Novell/SUSE Bugzilla Or try to build your own gambas3 3.1.1 from source ... it's almost strait build ( two patches I use gbqt4-drawing patch and I've create a dedicated dir before configure.

msledziona

Hi, I've compiled Your app on openSUSE 12.1 x86_64 without errors and launched player. It's window appeared and after a few seconds I got an error message saying: Quote:

This application has raised an unexpected error and must abort. [21] Out of bounds. GridView.ScrollArea_Draw.413
Here's the console output: Quote:
> xt7-player.gambas xt7-player 3.1.0 Usage: xt7-player.gambas [Options] Mediafile Options: -append (add a media to the playlist) zzzFake.Start.14: Start at: 0.33687996864319 zzzFake.Start.15: warning: unable to load 16/earth FMain.MainInit.1003: Error: last profile cache file does not exists anymore, using default mplayer values FMain.MainInit.1004: To recreate the cache file, simply reload the profile FMain.MainInit.1005: Meters.Stopp.78: meters timer stopped Meters.Stopp.79: FMain.Form_Resize.1504: 0 FMain.Form_Resize.1505: 0 FMain.Form_Resize.1504: 0 FMain.Form_Resize.1505: 0 FMain.MainInit.1042: Myinit ended at: 0.60734391212463 FMain.MainInit.1043: MplayerClass.do_play.719: Starting mplayer now: MplayerClass.do_play.720: commandline= timeout 600 mplayer -identify -slave -noconfig all -idle -ao null -vo null -channels 6 -mouse-movements -input conf=/tmp/FakeInput.conf:file=/home/msl/.config/gambas3/Xt7-Player/.InputPipes/Xt7Input-19982 MplayerClass.do_play.721: PlaylistClass.LoadTable.146: Load()at: 17:26:57.592 PlaylistClass.LoadTable.147: MplayerClass.do_play.719: Starting mplayer now: MplayerClass.do_play.720: commandline= timeout 600 mplayer -identify -slave -noconfig all -idle -ao null -vo null -channels 6 -mouse-movements -input conf=/tmp/FakeInput.conf:file=/home/msl/.config/gambas3/Xt7-Player/.InputPipes/Xt7Input-44108 MplayerClass.do_play.721: PlaylistClass.LoadTable.146: Load()at: 17:26:57.605 PlaylistClass.LoadTable.147: PlaylistClass.LoadTable.146: Load()at: 17:26:57.607 PlaylistClass.LoadTable.147: HotKeys.RestartXbindKeys.474: Hotkeys: RestartXbindKeys() HotKeys.RestartXbindKeys.475: global.AddUserExtensions.204: *.avi;*.mpg;*.mp4;*.mov;*.mkv;*.asf;*.ogm;*.ogv;*.wmv;;*.mp3;*.ogg;*.aac;*.flac;*.mpc;*.ac3;;Flash*;*.ts;*.m2v;*.m4v;*.mpeg;*.flv;*.gvi;*.iso;*.fli;*.flv;*.mpg;*.mpv;*.vob;*.viv;*.swf;*.rm;*.rmvb;*.dv;*.3gp;*.qt;*.divx;*.asx;*.ogm;*.ogv;*.oga;*.m4v;*.speex;*.spx;*.wavpack;*.wv;*.trueaudio;*.tta;*.wma;*.ram;*.ac3;*.wav;*.aiff;*.aiffc;*.aac;*.8svx;*.pls;*.dts; FMain.DelayTimer_Timer.959: Ended at: 2.28701090812683 FMain.DelayTimer_Timer.960: GridView.ScrollArea_Draw.413: #21: Out of bounds 1: ScrollArea.DrawingArea_Draw.238 QWidget::repaint: Recursive repaint detected
How could I get it working? Thanks in advance for your help.

koko2k

What's your gambas version? Does it happens all the time?

msledziona

Yes, it happens all the time. Strange thing, I have recently updated gambas to 3.1 but the main package has version 3.0, not 3.1 as all of the other gambas packages. I assume it's the cause of my error.

koko2k

For what is worth, The error message you are facing is from Gambas itself, not from xt7.

symbianflo

HI can you post the output of : rpm -qa | sort -fu | more | grep gambas3 ?

msledziona

Quote:

gambas3-3.0.0-8.4.x86_64 gambas3-devel-3.1.1-1.11.x86_64 gambas3-examples-3.1.1-1.11.x86_64 gambas3-gb-cairo-3.1.1-1.11.x86_64 gambas3-gb-chart-3.1.1-1.11.x86_64 gambas3-gb-compress-3.1.1-1.11.x86_64 gambas3-gb-compress-bzlib2-3.0.0-8.4.x86_64 gambas3-gb-compress-zlib-3.0.0-8.4.x86_64 gambas3-gb-crypt-3.1.1-1.11.x86_64 gambas3-gb-db-3.1.1-1.11.x86_64 gambas3-gb-db-form-3.1.1-1.11.x86_64 gambas3-gb-db-mysql-3.1.1-1.11.x86_64 gambas3-gb-db-odbc-3.1.1-1.11.x86_64 gambas3-gb-db-postgresql-3.1.1-1.11.x86_64 gambas3-gb-db-sqlite2-3.1.1-1.11.x86_64 gambas3-gb-db-sqlite3-3.1.1-1.11.x86_64 gambas3-gb-dbus-3.1.1-1.11.x86_64 gambas3-gb-desktop-3.1.1-1.11.x86_64 gambas3-gb-eval-highlight-3.1.1-1.11.x86_64 gambas3-gb-form-3.1.1-1.11.x86_64 gambas3-gb-form-dialog-3.1.1-1.11.x86_64 gambas3-gb-form-mdi-3.1.1-1.11.x86_64 gambas3-gb-form-stock-3.1.1-1.11.x86_64 gambas3-gb-gsl-3.1.1-1.11.x86_64 gambas3-gb-gtk-3.1.1-1.11.x86_64 gambas3-gb-gui-3.1.1-1.11.x86_64 gambas3-gb-image-3.1.1-1.11.x86_64 gambas3-gb-image-effect-3.1.1-1.11.x86_64 gambas3-gb-image-imlib-3.1.1-1.11.x86_64 gambas3-gb-image-io-3.1.1-1.11.x86_64 gambas3-gb-mysql-3.0.0-8.4.x86_64 gambas3-gb-net-3.1.1-1.11.x86_64 gambas3-gb-net-curl-3.1.1-1.11.x86_64 gambas3-gb-net-smtp-3.1.1-1.11.x86_64 gambas3-gb-opengl-3.1.1-1.11.x86_64 gambas3-gb-opengl-glsl-3.1.1-1.11.x86_64 gambas3-gb-opengl-glu-3.1.1-1.11.x86_64 gambas3-gb-option-3.1.1-1.11.x86_64 gambas3-gb-pcre-3.1.1-1.11.x86_64 gambas3-gb-pdf-3.1.1-1.11.x86_64 gambas3-gb-qt4-3.1.1-1.11.x86_64 gambas3-gb-qt4-ext-3.1.1-1.11.x86_64 gambas3-gb-qt4-opengl-3.1.1-1.11.x86_64 gambas3-gb-qt4-webkit-3.1.1-1.11.x86_64 gambas3-gb-report-3.1.1-1.11.x86_64 gambas3-gb-sdl-3.1.1-1.11.x86_64 gambas3-gb-sdl-sound-3.1.1-1.11.x86_64 gambas3-gb-settings-3.1.1-1.11.x86_64 gambas3-gb-signal-3.1.1-1.11.x86_64 gambas3-gb-v4l-3.1.1-1.11.x86_64 gambas3-gb-vb-3.1.1-1.11.x86_64 gambas3-gb-web-3.1.1-1.11.x86_64 gambas3-gb-xml-3.1.1-1.11.x86_64 gambas3-gb-xml-rpc-3.1.1-1.11.x86_64 gambas3-gb-xml-xslt-3.1.1-1.11.x86_64 gambas3-ide-3.1.1-1.11.x86_64 gambas3-runtime-3.1.1-1.11.x86_64 gambas3-script-3.1.1-1.11.x86_64
Almost all packages are 3.1.1, just gambas3 and some other are still 3.0.0. In openSUSE there are now no packages for gambas3-3.1.1...

Pling
0 Affiliates
Details
license GPLv2 or later
version 0.34.3172
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 4

More Video Players from koko2k:

Xt7-player (now xt7-player-mpv)
koko2k
last update date: 10 years ago

Score 7.5

Other Video Players:

WebPhonon
zakhrov
last update date: 9 years ago

Score 5.0

Lamya Player
spidi123q
last update date: 13 years ago

Score 5.0

Bakaar
DavidEdmundson
last update date: 14 years ago

Score 5.8

Dragon Player
eean
last update date: 17 years ago

Score 6.8

Morphin
sebsi
last update date: 17 years ago

Score 5.0

Whaaw! Media Player
thepizzaking
last update date: 14 years ago

Score 5.0