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!

C

eean

15 years ago

Now that two people have requested it here, I'll ask... what possible advantage would gstreamer have over xine? From amaroK gstreamer consistently has more problems, (probably from being newer then xine). Especially given the extra cost in complexity that codeine having more then one engine would have.

I don't see it happening. Mxcl shouldn't be adding such features... he should be working on amaroK instead. ;)

Report

MxCl

15 years ago

I may switch to GStreamer when it becomes more mature. There is a few advantages that the lower level would bring. Firstly seeking would be much more responsive, or in theory it would, but this might get fixed/improved in xine-lib. Secondly I could do some cool tricks, like (while seeking, show a small copy of the video at the seek point).

But I won't be supporting multiple backends, and I won't be doing this if xine-lib improves, or until GStreamer is more stable and mature.

Report

catmandu

15 years ago

I am able to successfully compile amarok and a few other programs, but I can't even configure yours.

Configuring Codeine...
Verifying Qt 3.x Multithreaded (MT) build environment ... fail

There was an error compiling 'conf'. Be sure you have a proper
Qt 3.x Multithreaded (MT) build environment set up. This
means not just Qt, but also a C++ compiler, the 'make' command,
and any other packages necessary to compile C++ programs.
See configure.log for details.

Report

seb

15 years ago

Holy fuck, you must be the most arrogant and self obsessed user i have ever come across. Just because your computer is fucked, doesn't mean that mxcl, who happens to be a brilliant coder, has to give you lessons on being a linux user. catmandu: Why don't you go and code something yourself, you worthless piece of shit.

Report

MxCl

15 years ago

bad luck mate.

Report

catmandu

15 years ago

He should be focusing on making his product work with everyone's computer regardless of what he thinks. This should never be a hit and miss OS and applications development.

Either way, he's just another, seemingly with nothing really outstanding. There are so many players all of which happen to use the exact same engines.

I personally test this stuff and have become sorely disappointed in the amateurishness of linux programmers hocking their wares here.

Report

MxCl

15 years ago

I designed the configure to fail when it detects that the user is a sad little boy with no friends.

I'll remove this feature in the next version so even whinging good-for nothing leeches like you can use my software.

Good day to you!

Report

aaron

15 years ago

Is there a way to submit bugs/features? I'd like to see you be able to edit your xine preferences from codeine. I.E - change default values like sound system (arts, alsa, etc..), video settings, and many of the xine options that are configurable. I think that this would be a great feature in codeine. Great work too, its nice to have a simple video player with a simple interface. Keep it up.

Report

MxCl

15 years ago

I already wrote the code to configure xine for amaroK, so I can add this quite easily and cheaply to Codeine 1.0-beta4.

There's nowhere but here or email for bugs/features, so you did right :) Sorry for not making this clear.

Report

Lechio

15 years ago

I understand that amarok is intended to be a music player, however other players provide the option of video playback. And it is a very good idea, besides music there are also videoclips. Since amarok can use xine engine it would be great if it had the video playback option, this little app could do it. Any chances of seeing that happen? Tanks

Report

MxCl

15 years ago

Probably not.

Report

Redeeman

15 years ago

gstreamer support would seriously make this very very nice..

Report

welan123

15 years ago

i want that wallpaper!!

Report

MxCl

15 years ago

There's a link on page 1 of the comments :)

Report

peroxid

16 years ago

I'd like to make sugestion. Please, make posible to close the controls window without exit the app. Then, add a "Show controls" option in the video window context menu.

Would you accept a patch for this?

Report

dezral

16 years ago

i have 3 tings that dont work for me...but i am impressed. im a user of amarok(for a longe time).

1) arts dont work (yet, could run through artsdsp..;-)).

2) i think this is a xine problem, but when my dxr3 / hollywoord + driver is loaded i cant get the movie on my screen, only on the TV(maybe some video option, on what to use?).

3) gui wish: when it's done playing/cant play/no access, an option to get the "what type to play" would be great.

Report

peroxid

16 years ago

After 15-20min playing some video, i.e. divx/mpeg film, codeine stops playing and freezes.

This is latest debian sid: kde/qt 3.3.1, libxine 1-rc7. Please contact for more info.

Report

MxCl

15 years ago

Fixed in beta3

Report

Gusar

16 years ago

Wow, this is a great xine frontend. Just a few things are missing:
A way to select the audio stream of a movie, possibly with a keyboard shortcut to cycle through available audio streams. This is a must IMO, there are a lot of dual audio files out there (especially among anime fans :)
Some basic keyboard control is also a must, like right/left keys should seek +/- 5 seconds and if you plan to implement a volume bar, it should be controllable with up/down keys.
A way to select the aspect ratio of the video, I have some .mkv files that xine doesn't resize properly, it would be good if I could do it manually.

It would be really great if you would consider implementing these features, then Codeine would be perfect for me. I don't think they interfere with your goal to keep Codeine as simple as possible.

Also, how do you load external subtitles and subs embedded in .ogm and .mkv?

Thanks and keep up the good work!

Report

MxCl

15 years ago

I'll try to add your requested features. I've added some already. I don't understand the distinction between subtitles and audio channels though, could you explain that to me? Thanks.

Report

damjan

16 years ago

engine.cpp: In member function `void
Codeine::XineEngine::resetVideoWindowZoom()':
engine.cpp:36: error: `resize' undeclared (first use this function)
engine.cpp:36: error: (Each undeclared identifier is reported only once for

codeine-1.0-beta2, Slackware-10.0, kde-3.2.3, qt-3.3.3, xine-lib-1rc7.

Anyone know whats wrong?

Report

peroxid

16 years ago

What about to make left/right keyboard buttons to go 5 secs back/fordward?

Report

peroxid

16 years ago

I think startup is faster than beta1, if that is posible. And now the slider works it is my definitive video player. And having amarok as my definitive audio player... I have to give you many thanks.

Do you know what's the STOP_THE_INSANITY kicker cvs branch? I really believe kde need more coders like you to stop the bloat and nonsense. You can call me stupid, but I have just seen e17... no words.

Report

cmf

16 years ago

In the "about codeine" window it lists it as codeine 1.0 alpha1? even in beta2?

Just so you know.

Report

MxCl

16 years ago

Hmm, I made that mistake for beta1, but not beta2. I believe it is possible you didn't upgrade successfully..

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