Dragon Player

Video Players

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

2
6.8
Available as/for: -
Description:

Dragon Player is a video player for KDE 4 that focuses on simplicity
and easy of use. It is the successor of Codeine, a player for KDE 3.

It is now available in gutsy-backports, check out the Dragon Player website if you use Kubuntu.
Last changelog:

13 years ago

2.0.1
Removed the locking of the volumeSlider if the mute is active

2.0.0
Fixed issue where if the user ESCed the play media dialog it wouldn't reappear.
Pressing 'M' causes mute
Return to the logo when playback is explictly stopped
New Icon
Fixed crash on double click in KPart Bug #157579
The volumeSlider is locked if the mute is active

2.0-rc1
Fix status bar title disappearing on window resize
Can turn off subtitles
Can revert to the 'auto' audio channel
Save subtitle and audio channel selection
New DBus API under /Player and /TrackList. A full implementation of MPRIS.
Fix pausing and then playing causing the window size to revert.
A new smart "Play Disc" button that plays whatever kind of media is inserted and
if more then one disc is inserted it lets you pick which disc to play.
As a result, Video CD's and Audio CD's are now experimentally supported.

2.0-beta1
Fix hang on close when paused
Restore cursor hiding over the playing video widget
Restore video settings widget (contrast, brightness), as a sidebar instead of a window.
Restore KPart
Save video settings
Audio channel selectable
Volume slider toolbar. Volume saved globally, not per-file.
Imported Amarok's runtime-selectable debug() system

2.0-alpha1
New maintainer: Ian Monroe
Renamed to Dragon Player
Ported to Qt4, KDE4 and Phonon. Many feature regressions. None of Codeine's bugs though... a whole new set!

logixoul

13 years ago

fair enough.

Report

bsander

13 years ago

Well, I disagree. Sometimes I'm streaming a football match or a tv show while browsing or working. Using minimal mode in combination with keeping the window above all others really rocks in those situations, keeping as much of my other program visible as possible.

I understand your concerns about there being no UI in minimal mode, but what about showing the toolbar at mouseover, in the same way as happens now in fullscreen mode? That way it won't confuse anybody, right? :)

Report

logixoul

13 years ago

+1 from me.

Report

kdefish

13 years ago

Yes, that would be cool. It should also auto-hide windows-decorations!

Report

enr1x

13 years ago

Hi eean! I have just created a PKGBUILD for this awesome program for the Arch Linux users who want to try it out. It requires kdemod4, because kde4.0.0 will not hit [extra] according to tpowa, the maintainer of the kde packages. Here it's working like a charm.

Report

enr1x

13 years ago

By the way, its URL is http://aur.archlinux.org/packages.php?do_Details=1&ID=14606 probably you'd like to add it to your download section.

Report

C

eean

13 years ago

Added, thanks for the help! I really want people to use Dragon Player and let me know if anything is going wrong. The 2.0 stable release should be in a couple of weeks.

Report

NeoExt

13 years ago

Great program, i've been using it for some month.
I think it will be perfect if it'll be possible to
- hide the recently played file
- hide the 'welcome' dialog
- choose whether to remember or not the playback position of a video

Report

kimothy

13 years ago

Hey. Love codeine. Been my default video apps a long time now... But it's time for a update... Fixs som bugs maybe?

Just hope this app still going some place...

Report

PhinnFort

13 years ago

If I try to exit the program directly from fullscreen, codeine always crashes. Is this a known bug?

Report

mtz

13 years ago

sorry if what i am going to say is already said, i have gone through couple of pages to see if its already address and i havent found anything and my eyes are starting to hurt.

i think codeine would be best(for me atleasy) if it had the following

1. ability to reuse the opened windows, if an instance of codeine is running and i click another video file, another instance will show up and i will have two of them. two ways around this is to open a new video from within codeine or to drag and drop it ..it would have been nice to just double click a video and have it opened in an already running instant.

2. an option to hide the right bar that asks about resizing the windows, it is very distracting and hard to ignore.

3. an ability to change aspect ratios from right clicking a video windows instead of going to the menus

4. have a way to clear or delete entries in the receant played videos ..i looked at the code and i found a way to hide "my private video collections" from the list but its cumbersome to rename files to hide them from codeine.

I noticed that codeine doesnt have a configuration settings of its own, why not of you dont mind?

it would be nice it had one that will all me to specify default options to:

1. start all my videos with a specific aspect ratio( i always watch my video with 16:9 ratio and its tedious to change it with every video)

2. make codeine reuse an already running instance if a video file is clicked from konqueror for example or opening another instant like it is now.

3. always hide that bar about resizing windows. i always run codeine with the same window dimensions and i really do not want to be asked this question every time.

i managed to hack the code to change most of what i have said but i have so far failed to make codeine reuse the already running instant when double clicking another file from konq. any pointers ..i am sure its just 10-15 lines of code but i have no idea how to do that

Report

MxCl

13 years ago

> ability to reuse the opened windows

This is basically by design. I never liked it when videos replaced the current instance. If enough people want the other behaviour then it could be made an option.

> an option to hide the right bar that
> asks about resizing the windows, it
> is very distracting and hard to
> ignore.

Unless you play 5 videos a minute, I can't see how this would get that annoying.

> an ability to change aspect ratios
> from right clicking a video windows
> instead of going to the menus

Seems a little hardcore.

> have a way to clear or delete entries
> in the receant played videos

Yeah I should add this.

> I noticed that codeine doesnt have a
> configuration settings of its own,
> why not of you dont mind?

I prefer to pick sensible behaviour and not make it configurable. This way if it's wrong people tell you about it and the application improves. If you make everything configurable you never find out that actually, the default application sucks. I think you are demonstrating my theory ;)

> start all my videos with a specific
> aspect ratio( i always watch my video
> with 16:9 ratio and its tedious to
> change it with every video)

Yeah this is doable.

> make codeine reuse an already running
> instance if a video file is clicked
> from konqueror for example or opening
> another instant like it is now.

This too.

> always hide that bar about resizing
> windows. i always run codeine with
> the same window dimensions and i
> really do not want to be asked this
> question every time.

I spose this can be done, but I think you are being a little fickle ;)

To easily force Codeine to be a single instance app. Change the KApplication to KUniqueApplication in main.cpp.

Have fun! And thanks for the pointers.

Report

DarkCow

13 years ago

Hi - just a couple of suggestions from me too.

Firstly, I also think that a configuration section would be a good idea. After all, you can't choose what's best for everyone, as different people want different things.

I, for example, would love an option (even an setting to make the option appear in a menu) somewhere to make the player deinterlace the video, because I record a lot of plain MPEG-2 television, and it's pretty unwatchable without deinterlacing.

I do love the simplicity of your player - it's very nice to use, but I think you risk falling into the GNOME camp by having no setting dialog at all, and it really wouldn't add much clutter. That's the point of a config area, isn't it? To move all of the rarely-used options out of the way.

Report

mtz

13 years ago

"To easily force Codeine to be a single instance app. Change the KApplication to KUniqueApplication in main.cpp."

the compiler complained about type mismatch when i make that change ..can you look into this sometime within this decade? ..smile.. ..i will try to copy and paste code from kaffeine and see if i can make it work(to me, this will be like cutting and pasting chinese text from one paragraph to another but ..it will be fun)

Report

mtz

13 years ago


wow, that was quick, i didnt expect a response ths quick, if any at all.

hope you dont mind few more suggestions :-)

1. have an extra option to have the window in minimal mode when right clicking the playing video window(like kaffeine). it could say something like toggle to minimal mode(if its off) and toogle to normal mode(if on) ..

2.when you drag and grop an mp3 file, it will play it with a blank windows. i read on your code that you plan to bring up a warning msg with saying something about the file not having video in it. Wouldn't it be nicer it it could just play a file with a visualization something showing on the screen like most players?

bugs i have found.

1. when exiting full screen, the status bar always reappears

2.when you click to open a new file and the click cancel(changed my mind about playing a new file) on the open file dialog box, codeine brings an error msgbox with something like "codeine was asked to play and empty file, it cant do this:

thats for your time, great work

Report

maarizwan

14 years ago

without required features how can codeine be usable???

what's missing..?
subtitle support.

Please support subtitles in codeine..

Report

linmain

14 years ago

it's just a videoplayer. nodvd/vcd player, if i understood right. so subtitles are not needed. but a volume control is heavily missed...

Report

logixoul

14 years ago

It is sometimes possible to find subtitle files for (mostly pirated) video files. See http://en.wikipedia.org/wiki/Subtitles#For_software_video_players and http://opensubtitles.org

Report

kimothy

14 years ago

Is there coming a bug fix release soon???

Report

IceRAM

14 years ago

First of all, Codeine is great. Does what it is supposed to do in a very simple and intuitive way.

Unfortunately, I wasn't able to find an easy way to load a subtitles file for the currently loaded movie. Was this intented?

(this = not having support for subtitles)

I'd only be interested in being able to load subtitles and change their display encoding (having reasonable defaults +not changeable OSD font settings).

Report

darkcoder

14 years ago

First, thanks for codeine. It's easy to use, light and very clean.

Found three issues that if resolved would make codeine even better. All of them were found in the embeeded mode when playing a movie (ie. quicktime trailer) from apple.com

1. After trailer finish, you cannot replay the movie again using the play button, need to refresh the entire konqueror window.

2. Do not provide an option (or a easy one) to switch to Full screen, again on embeeded mode.

3. Allow an option to specify the percentage of a movie to cache locally before playing begins. Something like quicktime player do before the web trailers begins. This will help people with slower connections.

Again thanks for your good work.

Report

Superstoned

14 years ago

codeine should really be on bugs.kde.org, as the internal bugreport tool gives errors...

anyway, here my wish:

i have several dvd iso's which i can mount, but not play. only the vlc player has the ability to play a directory, and see if it contains a dvd. kaffeine just plays the files in there (which kind'a works) and codeine just can't do it at all... maybe this could be resolved some way?

thanx,

superstoned

Report

crisalide

14 years ago

kaffeine dvd:///path/to/dvd/img/

Report

liquidat

14 years ago

Configure does not find libxtst, although my system has libxtst. Can it be that this is due to the fact that the files are named with a capital X on my system?
/usr/lib/libXtst.so.6 for example.

liquidat

Report

nutshell42

14 years ago

Is there a way to keep the video from bobbing up and down when the toolbar appears/disappears in fullscreen mode?

Report

13 years ago

2.0.1
Removed the locking of the volumeSlider if the mute is active

2.0.0
Fixed issue where if the user ESCed the play media dialog it wouldn't reappear.
Pressing 'M' causes mute
Return to the logo when playback is explictly stopped
New Icon
Fixed crash on double click in KPart Bug #157579
The volumeSlider is locked if the mute is active

2.0-rc1
Fix status bar title disappearing on window resize
Can turn off subtitles
Can revert to the 'auto' audio channel
Save subtitle and audio channel selection
New DBus API under /Player and /TrackList. A full implementation of MPRIS.
Fix pausing and then playing causing the window size to revert.
A new smart "Play Disc" button that plays whatever kind of media is inserted and
if more then one disc is inserted it lets you pick which disc to play.
As a result, Video CD's and Audio CD's are now experimentally supported.

2.0-beta1
Fix hang on close when paused
Restore cursor hiding over the playing video widget
Restore video settings widget (contrast, brightness), as a sidebar instead of a window.
Restore KPart
Save video settings
Audio channel selectable
Volume slider toolbar. Volume saved globally, not per-file.
Imported Amarok's runtime-selectable debug() system

2.0-alpha1
New maintainer: Ian Monroe
Renamed to Dragon Player
Ported to Qt4, KDE4 and Phonon. Many feature regressions. None of Codeine's bugs though... a whole new set!

12345678910
4
product-maker slavslav Oct 06 2018 9 excellent
+
product-maker roentgen May 17 2014 9 excellent
product-maker YAFU Nov 22 2011 9 excellent
product-maker mtelesha Dec 04 2010 9 excellent
Be the first to comment
roentgen
May 17 2014
helios17
Aug 12 2009
File (click to download) Version Description PackagetypeArchitectureRelease ChannelDevices Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
2.0.1
updated Feb 26 2008
added Oct 19 2004
downloads 24h
0
mediaviews 24h 0
pageviews 24h 3
System Tags app software