Warning: session_start(): open(/tmp/sess_kp98a6auhpph1a1e99kij31tc2, O_RDWR) failed: No space left on device (28) in /www/H01/htdocs/lib/base/lib_base.php on line 280
CMPlayer openDesktop.org
-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    Linux42.org    OpenSkillz.com   
 
Home
Apps
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


-
- Content .- Fans (2) . 

CMPlayer

   0.8.2  

KDE Video Application

Score 66%
CMPlayer
zoom


Homepage:  Link
Blog:  http://xylosper.net
Downloads:  1659
Submitted:  Nov 16 2011
Updated:  Oct 29 2013

Description:

CMPlayer is a multimedia player which does not requre any complex configure or something for Linux and Mac OS X.
Just download it and play what you want to play.

You need Qt>=5.1.1, g++>=4.8 and other multimedia libaries(see install.txt in source tree for detail) if you want to compile it from the source code.

Features

Playback
can play files and DVD
generates playlist automatically
can change playback speed
supports A-B repeat
remembers play history
can replay from stopped point
supports hardware-accelerated decoding

Video
can take snapshots
can adjust aspect ratio
can crop video
can align and move the screen
can adjust color properties(brightness/saturation/contrast/hue)
supports various video filters (flipping/blur/sharpen/...)

Audio
supports multi-track files
supports volume normalization
adjusts pitch automatically when playback speed is changed

Subtitle
supports various subtitle formats (Sami(smi)/SubRip?(srt)/MicroDVD/TMPlayer)
supprots unified subititles of Sami format
supports colored subtitles of Sami format
can adjust line spacing in subtitle
can display several subtitles at the same time
detects the encoding of subtitle files
has subtitle viewer
can seek playback with subtitle time
can display DVD with subtitle files

etc.
supports auto-exit which makes itself closed when the playlist has finished
supports auto-shutdown which makes the system shutdown when the playlist has finished
supports single application
supprots the system tray icon on Linux
pause when minimized and auto-start when recovered
supports 'stays on top'
can disable the screensaver while playing
can customize the shortcut of every menu
can customize mouse action
can customize control steps (volume, seeking, and so on)

CMPlayer also has so many features which are not addressed here. Welcome any suggest and bug report.

CMPlayer is distributed under GNU public license (GPL).




LicenseGPL
Source(CMPlayer Releases)
Arch(AUR for CMPlayer)
Ubuntu(PPA for CMPlayer)
Send to a friend
Subscribe
Other  Content  from xylosper
Report inappropriate content



-

 Compile error

 
 by amigib on: Nov 16 2011
 
Score 50%

mainwindow.cpp: In member function ‘void MainWindow::alignScreen(QAction*)’:
mainwindow.cpp:861:19: error: expected initializer before ‘:’ token
mainwindow.cpp:865:28: error: could not convert ‘((MainWindow*)this)->MainWindow::d->MainWindow::Data::video->VideoRenderer::setAlignment(key)’ to ‘bool’
mainwindow.cpp:866:1: error: expected primary-expression before ‘}’ token
mainwindow.cpp:866:1: error: expected ‘)’ before ‘}’ token
mainwindow.cpp:866:1: error: expected primary-expression before ‘}’ token
mainwindow.cpp:866:1: error: expected ‘;’ before ‘}’ token
make[2]: *** [release/mainwindow.o] Błąd 1
make[2]: Opuszczenie katalogu `/mnt/lin/linux/source/video/cmplayer/cmplayer-0.5.4/src/cmplayer'
make[1]: *** [release] Błąd 2
make[1]: Opuszczenie katalogu `/mnt/lin/linux/source/video/cmplayer/cmplayer-0.5.4/src/cmplayer'
make: *** [cmplayer] Błąd 2


QT 4.7.4


Slackware Addict

Reply to this

-

 Re: Compile error

 
 by xylosper on: Nov 16 2011
 
Score 50%

Check your compiler's version.
You actually need g++ >= 4.6 to compile the source.


Reply to this

-

 Re: Compile error

 
 by xylosper on: Nov 16 2011
 
Score 50%

Check your compiler's version.
You actually need g++ >= 4.6 to compile the source.


Reply to this

-

 Re: Re: Compile error

 
 by amigib on: Nov 17 2011
 
Score 50%

Thanks for info, i have gcc 4.5.3


Slackware Addict

Reply to this

-

 PKGBUILD for Arch

 
 by ilpianista on: Nov 16 2011
 
Score 50%
ilpianistailpianista
KDE (former Arch dev)
Home

Hi, I don't know how much you are familiar with Arch, anyway you should host your PKGBUILD on AUR.

I looked at your PKGBUILD on googlecode and it has some minor issues, I fixed all them and uploaded it on AUR.
https://aur.archlinux.org/packages.php?ID=54034


Reply to this

-

 Re: PKGBUILD for Arch

 
 by xylosper on: Nov 16 2011
 
Score 50%

Thank you.
I've heard about AUR, but I thought I need some requirement like recommandation or capability.
Now it looks like that anyone can upload his packages.
I'll try to upload to AUR when next version released.


Reply to this

-

 Re: Re: PKGBUILD for Arch

 
 by ilpianista on: Nov 16 2011
 
Score 50%
ilpianistailpianista
KDE (former Arch dev)
Home

Everyone can upload a PKGBUILD. The TUs check it, and remove it if something is wrong.
But you need to be the maintain of a package to upload a new version of that package.


Reply to this

-

 Re: Re: Re: PKGBUILD for Arch

 
 by xylosper on: Nov 16 2011
 
Score 50%

I adopted the package and I am the maintainer now.
Thank you again.


Reply to this

-

 I like it.

 
 by lnxusr on: Aug 23 2012
 
Score 50%

Simple and small. Just what a player should be. I do have one desire in a video player that seems to be disappearing from them all lately. A player needs to quit after the video or playlist has reached the end. The creator of KDEs Dragonplayer refuses to implement this saying "it might confuse users who accidentally turned it on". What a crock of crap that reason is. Would it be possible to have this as an option? I promise, if I get confused by turning it on, I'll not blame you.


Reply to this

-

 Re: I like it.

 
 by xylosper on: Aug 24 2012
 
Score 50%

Thank you.
In fact, there was such function in ancient version of CMPlayer.
However, the implementation contains security issue that CMPlayer needs root previlege, and I decided to drop it.
Maybe it's the time to do my homework.
I'll try to include shutdown feature in next release, but I can't make any promise here.
Any tips for implementation are welcome.


Reply to this

-

 Re: Re: I like it.

 
 by lnxusr on: Aug 24 2012
 
Score 50%

I see no reason any application would need root privileges to shut itself down. Without studying the code, one quick way I see to close at the end is to just issue an exit event at the end of the video if the playlist is empty. I don't know exactly how you do it, but this is what I imagine:

Quote:
If video is done, check the playlist.
Is there anything further to play?
Yes - play it.
No - exit.


It seems to me the only thing you're missing there is the 'No - exit' step.


Reply to this

-

 Re: Re: Re: I like it.

 
 by xylosper on: Aug 24 2012
 
Score 50%

Well, I totally misunderstood what you said.
Sorry, what I meant was shutting down a COMPUTER not an application.
And, yes, your request is very easy to implement.
I'll make next version include the function.


Reply to this

-

 Re: Re: Re: Re: I like it.

 
 by lnxusr on: Aug 24 2012
 
Score 50%

Ahh... yeah... I can see where shutting the computer down would be a bit more difficult, but still it shouldn't require root privileges. Root privileges aren't required to shut down from the desktop.

I'll play around with cmplayer a bit more tomorrow and see if I can break anything. Play some short videos and maybe use it for a move or TV episode to see how it handles them.

I'm really not liking where the standard KDE apps are heading. They seem to be moving more and more features into something that needs to be simple like a video player, and heaven forbid you want to listen to a sound bite. Used to be you click on a .wav and you hear the sound. Now the system wants to start up Amarok. Christ, I just want to hear the sound, I don't need any visuals. It's to the point now with video, where I use mplayer from a terminal so the thing will close when it's done. I'm hoping cmplayer will move me back into the pointy-clicky world for video, then I'll need to find a simple sound player.

Boy, I sure am long winded tonight. I'll get out of here an let you get back to whatever you were doing before I interrupted you.


Reply to this

-

 Re: Re: Re: Re: Re: I like it.

 
 by xylosper on: Aug 24 2012
 
Score 38%

Yeah, I'm surfing the web while on the clock actually escaping from my boss' gaze. :)

I've got what you want.
To accomplish that, I have to another option in preferecens for playlist generation.
For now, CMPlayer generates playlist automatically for convinience.
Although you can turn it off, I think it would be nicer if there are some options like 'Generate playlist only if a medis ia open in CMPlayer'.

Your thought about shutting down a computer without root previlige is right.
In my previous implementation, CMPlayer get a passowrd to execute the command 'shutdown' or 'halt' but it is not proper approach.
I have to use a session management, and I'm studying now.

Thank you.


Reply to this

Add commentBack




-



 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Content RSS   
Events RSS   

Participate
Groups
Forum
Add Content
Public API
About openDesktop.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2007-2016 openDesktop.org Team  
All rights reserved. openDesktop.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
openDesktop is a trademark of the openDesktop.org Team