View Full Version : SMPlayer - a new frontend for MPlayer
Pages :
1
2
3
4
5
6
7
[
8]
9
10
11
12
13
14
15
16
17
LoRd_MuldeR
14th October 2007, 16:00
Yes, of course, you can try to improve it. I think the code is in the file winfileassoc.cpp
Alright, here we go:
http://mulder.dummwiedeutsch.de/temp/FileAssocWin32.patch.zip
I had to patch two files though:
* prefassociations.cpp
* winfileassoc.cpp
Completely untested, because I don't have a working build environment here :o
But I basically adapted a few Strings, so I hope it will compile and work as expected :)
Index: prefassociations.cpp
===================================================================
--- prefassociations.cpp (revision 209)
+++ prefassociations.cpp (working copy)
@@ -160,7 +160,7 @@
{
int processed = 0;
- WinFileAssoc RegAssoc("SMPlayer.exe");
+ WinFileAssoc RegAssoc("MPlayerFileVideo");
//Restore unselected associations
for (int k = 0; k < old.count(); k++)
@@ -175,7 +175,7 @@
//Set current associations
if (current.count() > 0)
{
- RegAssoc.CreateClassId(QApplication::applicationFilePath(), "SMPlayer Video Player");
+ RegAssoc.CreateClassId(QApplication::applicationFilePath(), "MPlayer Video File");
for (int k = 0; k < current.count(); k++)
{
Index: winfileassoc.cpp
===================================================================
--- winfileassoc.cpp (revision 209)
+++ winfileassoc.cpp (working copy)
@@ -54,16 +54,16 @@
//Save last ClassId from the extension class
QString KeyVal = RegCR.value("." + fileExtension + "/.").toString();
if (KeyVal != m_ClassId)
- RegCR.setValue(BackupKeyName + "/OldClassId", KeyVal);
+ RegCR.setValue("." + fileExtension + "/MPlayer_Backup", KeyVal);
//Save last ProgId and Application values from the Exts key
KeyVal = RegCU.value(ExtKeyName + "/Progid").toString();
if (KeyVal != m_ClassId)
- RegCR.setValue(BackupKeyName + "/OldProgId", KeyVal);
+ RegCR.setValue("." + fileExtension + "/MPlayer_Backup_ProgId", KeyVal);
KeyVal = RegCU.value(ExtKeyName + "/Application").toString();
if (KeyVal != m_ClassId)
- RegCR.setValue(BackupKeyName + "/OldApplication", KeyVal);
+ RegCR.setValue("." + fileExtension + "/MPlayer_Backup_Application", KeyVal);
//Create the associations
RegCR.setValue("." + fileExtension + "/.", m_ClassId); //Extension class
@@ -87,9 +87,9 @@
QString ExtKeyName = QString("SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/FileExts/.%1").arg(fileExtension);
QString BackupKeyName = ClassesKeyName + "/" + fileExtension;
- QString OldProgId = RegCR.value(BackupKeyName + "/OldProgId").toString();
- QString OldApp = RegCR.value(BackupKeyName + "/OldApplication").toString();
- QString OldClassId = RegCR.value(BackupKeyName + "/OldClassId").toString();
+ QString OldProgId = RegCR.value("." + fileExtension + "/MPlayer_Backup").toString();
+ QString OldApp = RegCR.value("." + fileExtension + "/MPlayer_Backup_Application").toString();
+ QString OldClassId = RegCR.value("." + fileExtension + "/MPlayer_Backup_ProgId").toString();
//Restore old association
if (!OldProgId.isEmpty() && OldProgId != m_ClassId)
@@ -141,6 +141,9 @@
RegCR.setValue(m_ClassId + "/shell/open/FriendlyAppName", friendlyName);
RegCR.setValue(m_ClassId + "/shell/open/command/.", QString("\"%1\" \"%2\"").arg(appPath, "%1"));
RegCR.setValue(m_ClassId + "/DefaultIcon/.", QString("\"%1\",0").arg(appPath));
+ //Add "Enqueue" command
+ RegCR.setValue(m_ClassId + "/shell/enqueue/.", "Enqueue in SMPlayer");
+ RegCR.setValue(m_ClassId + "/shell/enqueue/command/.", QString("\"%1\" -add-to-playlist \"%2\"").arg(appPath, "%1"));
return true;
}
@@ -154,6 +157,8 @@
RegCR.remove(m_ClassId + "/shell/open/FriendlyAppName");
RegCR.remove(m_ClassId + "/shell/open/command/.");
+ RegCR.remove(m_ClassId + "/shell/enqueue/command/.");
+ RegCR.remove(m_ClassId + "/shell/enqueue/.");
RegCR.remove(m_ClassId + "/DefaultIcon/.");
RegCR.remove(m_ClassId);
return true;
rvm
15th October 2007, 01:10
I added your patch although I can't test it right now, I'm in linux. Only I can say is that it compiles.
LoRd_MuldeR
15th October 2007, 01:20
I added your patch although I can't test it right now, I'm in linux. Only I can say is that it compiles.
Great :)
rvm
15th October 2007, 10:57
smplayer_update_svn_r217.7z (http://smplayer.wiki.sourceforge.net/space/showimage/smplayer_update_svn_r217.7z)
I haven't tested much, but it seems it works.
LoRd_MuldeR
16th October 2007, 16:28
smplayer_update_svn_r217.7z (http://smplayer.wiki.sourceforge.net/space/showimage/smplayer_update_svn_r217.7z)
I haven't tested much, but it seems it works.
Thanks a lot :)
Nevertheless I needed to do another modification and I fixed what I think is a minor bug:
http://mulder.dummwiedeutsch.de/temp/FileAssocWin32_Part2.patch
Index: winfileassoc.cpp
===================================================================
--- winfileassoc.cpp (revision 226)
+++ winfileassoc.cpp (working copy)
@@ -59,11 +59,11 @@
//Save last ProgId and Application values from the Exts key
KeyVal = RegCU.value(ExtKeyName + "/Progid").toString();
if (KeyVal != m_ClassId)
- RegCR.setValue("." + fileExtension + "/MPlayer_Backup_ProgId", KeyVal);
+ RegCU.setValue(ExtKeyName + "/MPlayer_Backup_ProgId", KeyVal);
KeyVal = RegCU.value(ExtKeyName + "/Application").toString();
if (KeyVal != m_ClassId)
- RegCR.setValue("." + fileExtension + "/MPlayer_Backup_Application", KeyVal);
+ RegCU.setValue(ExtKeyName + "/MPlayer_Backup_Application", KeyVal);
//Create the associations
RegCR.setValue("." + fileExtension + "/.", m_ClassId); //Extension class
@@ -88,8 +88,8 @@
QString BackupKeyName = ClassesKeyName + "/" + fileExtension;
QString OldProgId = RegCR.value("." + fileExtension + "/MPlayer_Backup").toString();
- QString OldApp = RegCR.value("." + fileExtension + "/MPlayer_Backup_Application").toString();
- QString OldClassId = RegCR.value("." + fileExtension + "/MPlayer_Backup_ProgId").toString();
+ QString OldApp = RegCU.value(ExtKeyName + "/MPlayer_Backup_Application").toString();
+ QString OldClassId = RegCU.value(ExtKeyName + "/MPlayer_Backup_ProgId").toString();
//Restore old association
if (!OldProgId.isEmpty() && OldProgId != m_ClassId)
@@ -117,7 +117,7 @@
else
{
//No old association with this extension, it's better to remove it entirely
- RegCR.remove("." + fileExtension);
+ RegCR.remove("." + fileExtension + "/.");
}
//Remove our keys
rvm
17th October 2007, 12:23
smplayer_update_svn_r245.7z (http://smplayer.wiki.sourceforge.net/space/showimage/smplayer_update_svn_r245.7z)
LoRd_MuldeR
17th October 2007, 16:31
smplayer_update_svn_r245.7z (http://smplayer.wiki.sourceforge.net/space/showimage/smplayer_update_svn_r245.7z)
Great :thanks:
m99
20th October 2007, 01:32
re: LoRd_MuldeR
It would be nice if you include all the builds (is there any Core2-builds?) of mplayer in your package?
LoRd_MuldeR
20th October 2007, 21:21
re: LoRd_MuldeR
It would be nice if you include all the builds (is there any Core2-builds?) of mplayer in your package?
Here are the builds we have:
http://sourceforge.net/project/showfiles.php?group_id=205275&package_id=248631&release_id=546081
Note: The P4 build has MMX, SSE and SSE2 enabled.
I doubt there is much SSE3 optimized code in MPlayer/libavcodec yet, if at all...
helms
3rd November 2007, 12:13
rvm is it possible for you to continue with the smplayer without mplayer download on your sourceforge page?
rvm
3rd November 2007, 23:37
Yes, I'll upload another package without mplayer soon.
helms
4th November 2007, 03:27
Thanks :)
rvm
4th November 2007, 11:42
Here it is:
smplayer_win32_svn_r360_without_mplayer.7z (http://downloads.sourceforge.net/smplayer/smplayer_win32_svn_r360_without_mplayer.7z)
It includes SMPlayer 0.5.61+SVN-r360, SMPlayer-themes 0.1.14 and the Qt 4.3.2 dlls.
LoRd_MuldeR
17th November 2007, 19:20
rvm, I think I found a bug in SMPlayer:
SMPlayer apparently doesn't open files with a filename starting with a ' character.
http://img405.imageshack.us/img405/1873/filesmplayerfilenamenv6.th.png (http://img405.imageshack.us/my.php?image=filesmplayerfilenamenv6.png)
It seems the \ char is lost somehow, so SMPlayer passes wrong argument to MPlayer.
Tested with latest SVN Build (r418), running on Windows XP x64.
rvm
18th November 2007, 13:00
Verified the problem, it seems to be a Qt bug, but fortunately it seems it's fixed in Qt 4.3.2.
You can get the Qt 4.3.2 dlls needed by smplayer, here (http://downloads.sourceforge.net/smplayer/qt-dlls-4.3.2.7z).
LoRd_MuldeR
18th November 2007, 13:30
Verified the problem, it seems to be a Qt bug, but fortunately it seems it's fixed in Qt 4.3.2.
You can get the Qt 4.3.2 dlls needed by smplayer, here (http://downloads.sourceforge.net/smplayer/qt-dlls-4.3.2.7z).
Thanks for reply, rvm. I have just updated my QT Libs with the ones from your DL link.
Unfortunately it doesn't change anything: I still get the same bug...
I use SMPlayer 0.5.62 (rev418) and in the "About SMPlayer" dialog (not in the "About QT" dialog) it still says "Compiled with Qt 4.3.1".
Do I need a fresh build of SMPlayer to get the fix?
http://img530.imageshack.us/img530/2248/filesmplayerfilename2ta1.th.png (http://img530.imageshack.us/my.php?image=filesmplayerfilename2ta1.png)
BTW: Drag&Drop works perfectly, only loading files via command-line is borked...
rvm
18th November 2007, 14:23
Sorry, you're right, the bug still exists in Qt 4.3.2. I hadn't tested to open a file from command line, only from the Open menu.
LoRd_MuldeR
18th November 2007, 14:26
Sorry, you're right, the bug still exists in Qt 4.3.2. I hadn't tested to open a file from command line, only from the Open menu.
Well, it's not a really critical bug, so I will shoot out the update anyway...
rvm
19th November 2007, 11:53
Version 0.5.62 released
Most important changes sinces 0.5.61:
* Added two new options for the subtitle menu: Size+ and Size-. They change the subtitle size.
* Added a new option in Preferences->Performance for H.264 videos: Skip loop filter (the famous "-lavdopts skiploopfilter=all").
* Now the middle click button is also configurable. The default action is mute.
* Now it's possible to dock the playlist on the left and right sides of the main window.
* Now smplayer can identify the mplayer version (or svn revision) and change the behavior of some functions according to it.
* Added in Preferences->General options to choose the initial audio & subtitle tracks.
* Now the aspect ratio settings should work when using the mplayer own window.
* Added two more functions for the mouse wheel: change the playback speed and "no function" (the mouse wheel will do nothing).
* Added a new option in Preferences->General->Audio that allows to change the playback speed without altering the pitch (requires at least MPlayer dev-SVN-r24924).
* Added the option -mini, which will display a GUI with less buttons.
* Added the audio types to the associations section in preferences.
* Added the Greek translation.
There's a available an update package (for users of version 0.5.60) and a full package, with installer, mplayer 1.0rc2 and extra codecs:
http://sourceforge.net/project/showfiles.php?group_id=185512&package_id=216202&release_id=554680
fixed
19th November 2007, 19:23
where can I find latest mplayer compiled with iconv/enca?
LoRd_MuldeR
19th November 2007, 19:45
where can I find latest mplayer compiled with iconv/enca?
Maybe here?
http://oss.netfarm.it/mplayer-win32.php
fixed
19th November 2007, 20:16
Maybe here?
http://oss.netfarm.it/mplayer-win32.php
These build does not support fontconfig. =(
ExtraEye
10th December 2007, 18:35
After trying to make smplayer work with coreavc with a separate install of smplayer everything got messed up. I saw it doesn't work and removed it from the folder and changed the settings back.
At this point I thought I was over with it but for some reason the settings replicated themselves to the other installs of smplayer. I changed all those settings back and still there were problems so I decided to save my settings in a notepad file and remove all installs of smplayer completely, then reinstall.
I did this and then went over the registry.
Redownloaded smplayer and was surprised to find the settings were still there (a horror film sound). So I entered the settings I wanted and tried playing a file and the file doesn't play(second horror film sound).. I tried different types of files but nothing would play...(cry music)
How did I manage to break Smplayer so badly? Is this divine punishment for being seduced by ther dark side(closed source)?
Who could blame me?! All I wanted was to watch an 1920 on 1080 H264 video!
But more importantly... How do I fix this?
Help PLZ :)
EDIT:
I tried installing mplayer for windows and that one works...
rvm
11th December 2007, 02:27
In Windows XP, the smplayer settings are stored in C:\Documents and Settings\your_username\.smplayer\
Delete smplayer.ini and smplayer_files.ini.
If you prefer that the settings will be stored in the smplayer folder, just move (or create an empty) smplayer.ini there.
LoRd_MuldeR
16th December 2007, 14:08
rvm, I got a feature request for a new video filter:
Would it be possible to add a "software scaling (fullscreen)" filter or something alike?
I'm thinking of:
-sws 9 -vf-add scale=1280:-2
The "1280" needs to be replaced with whatever equals my horizontal screen resolution.
This way the video will be scaled to fullscreen resolution with HQ software scaler (Lanczos).
So hardware scaling in fullscreen mode is avoided...
Of course I can get this effect via "Advanced" -> "Options for MPlayer".
But having to go to preferences every time I want to enable/disable the effect isn't very comfortable.
Having it in the Video -> Filters menu would be nice.
BTW: In case you add that filter, could you place it before the "Add noise" filter in the filter chain?
Upscaling first and then adding some noise pretends more details on a "flat" videos...
Thanks in advance :)
// EDIT
Instead of hardcoding the filter proposed above, I'd also enjoy having the ability to specify custom filters.
For example the custom filters could be specified in the INI file like this:
[custom_filters]
Fullscreen_Scaling=-sws 9 -vf-add scale=1280:-2
Just an idea to throw in ;)
rvm
17th December 2007, 09:43
rvm, I got a feature request for a new video filter:
Would it be possible to add a "software scaling (fullscreen)" filter or something alike?
I'm thinking of:
-sws 9 -vf-add scale=1280:-2
The "1280" needs to be replaced with whatever equals my horizontal screen resolution.
This way the video will be scaled to fullscreen resolution with HQ software scaler (Lanczos).
So hardware scaling in fullscreen mode is avoided...
I think this can be done.
// EDIT
Instead of hardcoding the filter proposed above, I'd also enjoy having the ability to specify custom filters.
For example the custom filters could be specified in the INI file like this:
[custom_filters]
Fullscreen_Scaling=-sws 9 -vf-add scale=1280:-2
Just an idea to throw in ;)
The possibility to customize the filters is planned for version 2.0.
LoRd_MuldeR
17th December 2007, 10:30
Thanks for all your efforts!
:thanks:
rvm
19th December 2007, 10:21
Ok, an option for software scaling has been added in svn r498. Here it is an update for windows: smplayer_update_svn_r499.7z (http://smplayer.wiki.sourceforge.net/space/showimage/smplayer_update_svn_r499.7z)
BTW, another recent change is an improvement on the file associations code to support Windows Vista and other versions of Windows (98, NT...), but maybe compatibility with your associations tool in your installer could have broken. Details (http://smplayer.sourceforge.net/forums/viewtopic.php?pid=415#p415).
LoRd_MuldeR
19th December 2007, 11:14
Ok, an option for software scaling has been added in svn r498. Here it is an update for windows: smplayer_update_svn_r499.7z (http://smplayer.wiki.sourceforge.net/space/showimage/smplayer_update_svn_r499.7z)
Great :)
BTW, another recent change is an improvement on the file associations code to support Windows Vista and other versions of Windows (98, NT...), but maybe compatibility with your associations tool in your installer could have broken. Details (http://smplayer.sourceforge.net/forums/viewtopic.php?pid=415#p415).
Thanks. I'll have a look at it, as soon as I have some free time...
Kent Wang
19th December 2007, 18:38
I have the Windows version. How do I configure it so that when it opens files, it enqueues them instead of playing? VLC could do this.
LoRd_MuldeR
19th December 2007, 18:54
I have the Windows version. How do I configure it so that when it opens files, it enqueues them instead of playing? VLC could do this.
If SMPlayer is already running, you can simply drag files from Explorer and then drop them on the playlist.
And if you use my package (http://mulder.dummwiedeutsch.de/home/?page=projects#mplayer), then you can simply right-click -> "Enqueue in SMPlayer" on media files in Explorer.
Kent Wang
19th December 2007, 18:57
Yes, I'm using your package.
How can I also get this to work for videos that I click from Firefox?
LoRd_MuldeR
19th December 2007, 19:03
Yes, I'm using your package.
How can I also get this to work for videos that I click from Firefox?
Works the same way as it does in Explorer:
http://img402.imageshack.us/img402/3178/fileseamonkeyenqueueik4.th.png (http://img402.imageshack.us/my.php?image=fileseamonkeyenqueueik4.png)
Ayla
19th December 2007, 22:27
Hi
Can SMPlayer be compiled for Mac OS X, has it been done already?
I would really like a better GUI frontend for MPlayer on Mac :)
Thanks
Martin
rvm
19th December 2007, 23:07
Someone compiled and told that it worked, although the video window couldn't be embedded in smplayer main window (see this (http://www.phpbbplanet.com/smplayer/viewtopic.php?t=214)), but I didn't get any other notice since then.
Ayla
20th December 2007, 19:09
Someone compiled and told that it worked, although the video window couldn't be embedded in smplayer main window (see this (http://www.phpbbplanet.com/smplayer/viewtopic.php?t=214)), but I didn't get any other notice since then.
Thanks for the reply.
I have E-mailed the guy (Ahmet) that have compiled it for Mac.
I hope he responds.
I have compiled MPlayer myself on Mac in the past.
If I try and compile SMPlayer, what do I do with the binary I end up with, how do I make it interact with the MPlayer binary?
Thanks
Martin
Kent Wang
20th December 2007, 21:07
Works the same way as it does in Explorer:
http://img402.imageshack.us/img402/3178/fileseamonkeyenqueueik4.th.png (http://img402.imageshack.us/my.php?image=fileseamonkeyenqueueik4.png)
No, I don't mean the Open File dialog. I mean an inline link on a web page to a video file. Firefox has its own system of managing file type associations (Tools, Options, Content, Manage). So how can I configure Firefox so that the default behavior on click is to enqueue? Is there just a command line switch to enqueue? (I tried --enqueue but that didn't work)
LoRd_MuldeR
20th December 2007, 21:12
This requires multiple clicks. How can I setup Firefox so that the default behavior on click is to enqueue? Is there just a command line switch to enqueue? (I tried --enqueue but that didn't work)
Well, you can completely replace the "open" operation with "enqueue", if that's what you want ;)
But it will effect Explorer and every other application as well...
Make the following registry changes:
HKEY_CLASSES_ROOT\MPlayerFileVideo\shell\open\command = "C:\Program Files (x86)\MPlayer for Windows\smplayer_portable.exe" -add-to-playlist "%1"
HKEY_CLASSES_ROOT\MPlayerFileAudio\shell\open\command = "C:\Program Files (x86)\MPlayer for Windows\smplayer_portable.exe" -add-to-playlist "%1"
Make sure you use the correct paths. Your install path might be completely different from mine.
Basically all you need to do is inserting "-add-to-playlist" into the existing registry entries.
You might need to reboot in order to make those changes effect!
rvm
21st December 2007, 00:04
If I try and compile SMPlayer, what do I do with the binary I end up with, how do I make it interact with the MPlayer binary?
In the preferences dialog of smplayer (general section) just set the path to the mplayer binary.
Ayla
21st December 2007, 19:37
In the preferences dialog of smplayer (general section) just set the path to the mplayer binary.
I'm having trouble compiling it on Mac sadly :(
I installed QT4 .dmg from the trolltech site, but I still get qmake errors when trying to compile smplayer.
rvm
21st December 2007, 23:02
What errors?
Maybe I can help you.
LoRd_MuldeR
28th December 2007, 16:35
Hi, rvm. I recently got heavy problems with DVD playback in SMPlayer/MPlayer. Video playback was always extremely jerky and the audio was full of "squeaking" sounds. Tested with several original DVDs, all the same. Image file from HDD was playing okay though. It gave me some serious headache! First I though it was the recent MPlayer build that broke DVD playback, but I went back to an older one and the same! Finally I found a solution: "Cache for DVDs: 0 KB" results in jerky playback from DVD drive! Setting the cache for DVDs to 8192 KB fixed the problem immediately and results in perfectly smooth playback here. Maybe some lower value would be okay too, not sure. So I think the "Cache for DVDs" setting should definitely not default to 0 KB ...
Also: Do you know why opening original DVDs in MPlayer takes so long? Well, I can live with that. It's still faster than clicking through all the nasty menus. But other OpenSource players, such as VLC, open DVDs much faster. I know that cannot be fixed on the SMPlayer side, but I would appreciate if SMPlayer displays some kind of status information while opening the DVD. At the moment SMPlayer just appears "idle" for ~1 minutes until playback starts. The regular user might expect that the player failed to open the disc or even never started to open the disc. Maybe you just add some simple status messages like: "Loading Video DVD. Please be patient, this might take a few minutes...."
rvm
29th December 2007, 00:56
Hi, rvm. I recently got heavy problems with DVD playback in SMPlayer/MPlayer. Video playback was always extremely jerky and the audio was full of "squeaking" sounds. Tested with several original DVDs, all the same. Image file from HDD was playing okay though. It gave me some serious headache! First I though it was the recent MPlayer build that broke DVD playback, but I went back to an older one and the same! Finally I found a solution: "Cache for DVDs: 0 KB" results in jerky playback from DVD drive! Setting the cache for DVDs to 8192 KB fixed the problem immediately and results in perfectly smooth playback here. Maybe some lower value would be okay too, not sure. So I think the "Cache for DVDs" setting should definitely not default to 0 KB ...
I set it to 0 KB because I read in the mplayer-users list that seeking on dvds might not work properly with -cache. In fact I've just tested with a disc and chapter switching didn't work at all when using a cache. It worked perfectly (and very fast) without cache.
Also: Do you know why opening original DVDs in MPlayer takes so long? Well, I can live with that. It's still faster than clicking through all the nasty menus. But other OpenSource players, such as VLC, open DVDs much faster. I know that cannot be fixed on the SMPlayer side, but I would appreciate if SMPlayer displays some kind of status information while opening the DVD. At the moment SMPlayer just appears "idle" for ~1 minutes until playback starts. The regular user might expect that the player failed to open the disc or even never started to open the disc. Maybe you just add some simple status messages like: "Loading Video DVD. Please be patient, this might take a few minutes...."
I use -identify to get info about the dvd (titles, chapters...). That could make the playback to take a little bit longer to start. Anyway it never took 1 minute to start, just some seconds (although I have only a few dvds to test). I guess that could depend on the complexity of the disc.
LoRd_MuldeR
29th December 2007, 01:08
Here it takes about one minute to start playback, for all of my DVDs :(
Maybe it's a Windows specific problem of MPlayer? VLC or MPC start playback without such big delay.
And with chache set to 0 KB the result is unwatchable. On all discs...
rvm
29th December 2007, 02:52
Maybe it's a Windows specific problem of MPlayer?
No, in the discs I tested, it takes only a few seconds to start to play, in Windows.
Have you tried some other builds? I'm using my own build: mplayer-r25537-mingw.7z (http://downloads.sourceforge.net/smplayer/mplayer-r25537-mingw.7z)
LoRd_MuldeR
29th December 2007, 06:04
No, in the discs I tested, it takes only a few seconds to start to play, in Windows.
Have you tried some other builds? I'm using my own build: mplayer-r25537-mingw.7z (http://downloads.sourceforge.net/smplayer/mplayer-r25537-mingw.7z)
Sorry, no difference with your build. Also the cache "problem" is the same...
HarryM
30th December 2007, 10:21
I dont think, if this thing falls in here, but the newest linux versions can't change of subtitle size in dependence on diagonal (of frame) - my popular mode. But in dependence on height or width works. I tested Ubuntu debs.
Windows version paradoxly works good overall.:eek:
rvm
30th December 2007, 12:23
I'm in Windows now, so I can't test, but would it be possible that you're using in linux and older mplayer than in Windows?
helms
4th January 2008, 01:37
On windows version
I find it hard to change the subtitle size in smplayer.
When using SSA/ASS library It doesn't seem possible to change subtitle size.
When not using SSA/ASS library and setting autoscale to no autoscale or any other autoscale setting. Trying to manually change the scale doesn't seem to have an effect on the size of the subtitles. Subtitles appear extremely small when no autoscale is chosen.
Or is it just that I'm using a different build of mplayer?
WISH LIST
The video size setting doesn't seem to have an effect in fullscreen. E.g. maybe you want black bars around the video rather than having it enlarged when you fullscreen.
Under pan and scan there is a limit on how far you can zoom out and once you are zoomed out to this size moving up, left, right or down doesn't work. E.g. maybe you want subtitles under the picture rather than on it. Either by zooming out or moving the picture up.
rvm
4th January 2008, 11:52
On windows version
I find it hard to change the subtitle size in smplayer.
When using SSA/ASS library It doesn't seem possible to change subtitle size.
When not using SSA/ASS library and setting autoscale to no autoscale or any other autoscale setting. Trying to manually change the scale doesn't seem to have an effect on the size of the subtitles. Subtitles appear extremely small when no autoscale is chosen.
Or is it just that I'm using a different build of mplayer?
If the subtitles are in SSA/ASS format, then I think it's not possible to change the size (easily). If the subtitles are in srt, sub or similar format, then changing the size should work (using the options size+ and size- in the subtitle menu).
But recently (since r470) the size changes in steps of 0.2 (instead of 1) so you may need to increase the size several times until you notice that the size of the subtitles has changed.
WISH LIST
The video size setting doesn't seem to have an effect in fullscreen. E.g. maybe you want black bars around the video rather than having it enlarged when you fullscreen.
Under pan and scan there is a limit on how far you can zoom out and once you are zoomed out to this size moving up, left, right or down doesn't work. E.g. maybe you want subtitles under the picture rather than on it. Either by zooming out or moving the picture up.
I think I didn't understand quite well. But you can use the option Video->Filters->Add black borders.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.