You are here

SMPlayer Portable Development Test 4 (DevTest 5) (I should say Testers Needed)

41 posts / 0 new
Last post
digitxp
digitxp's picture
Offline
Last seen: 12 years 6 months ago
Joined: 2007-11-03 18:33
SMPlayer Portable Development Test 4 (DevTest 5) (I should say Testers Needed)

Description:SMPlayer intends to be a complete front-end for MPlayer, from basic features like playing videos, DVDs, and VCDs to more advanced features like support for MPlayer filters and more. And, it plays audio, too!
Download:
DevTest 4 (Latest Version)

This one should automatically download the codecs.(This one is also still very beta
Other:

  • You cannot rename the SMPlayer executable under /App, 'cause it's only portable when you name it SMPlayer_portable.exe.
  • I can't figure out the settings to make the screenshots work...
  • It should be able to handle what's left behind when dvd's are played (I'd especially like to have feedback if it works :)) Now really! :):)

To Do:

  • Make the launcher remove some more useless stuff.
  • Make the installer download and put in the codecs pack.

Thanks for Trying!

ZachHudock
ZachHudock's picture
Offline
Last seen: 1 year 2 months ago
Developer
Joined: 2006-12-06 18:07
Uh oh....better take this

Uh oh....better take this one down lol, John was gonna do this one. Wink

The developer formerly known as ZGitRDun8705

digitxp
digitxp's picture
Offline
Last seen: 12 years 6 months ago
Joined: 2007-11-03 18:33
Awe...

but it was fun...

Insert original signature here with Greasemonkey Script.

ZachHudock
ZachHudock's picture
Offline
Last seen: 1 year 2 months ago
Developer
Joined: 2006-12-06 18:07
Leave it up, maybe it will

Leave it up, maybe it will get John interested in it since he planned one. I'd say you gave him a pretty good base, if not totally finished it for him.

The developer formerly known as ZGitRDun8705

OliverK
OliverK's picture
Offline
Last seen: 2 years 9 months ago
Developer
Joined: 2007-03-27 15:21
Yeah, leave it up!

Yeah, leave it up!

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

alanbcohen
Offline
Last seen: 4 years 7 months ago
Joined: 2006-01-04 10:47
Corrupt

Corrupt

After multiple attempts to download both the installer and zip versions; reported as corrupt.

digitxp
digitxp's picture
Offline
Last seen: 12 years 6 months ago
Joined: 2007-11-03 18:33
It should

work now Smile
P.S. this is my second app release, nobody put any bugs or stuff, so I'm probrably ready for a pre-release.

Insert original signature here with Greasemonkey Script.

Patrick Patience
Offline
Last seen: 4 years 3 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
Looks Good

This looks pretty good, here's some changes to get it closed to an official release:

  • Add an AppInfo.ini to App\AppInfo using AppInfo.ini from a recent release as a template.
  • I'm not sure whether their package came compressed, or whether you UPXed it, but if you did, there's some other files that can still be UPXed to save a couple megs. If it runs okay after doing this, keep it. If it doesn't revert it. Download pangout.bat, upax.bat, and cleanup.bat. Save all of those files to C:\WINDOWS if you're using XP. Next, download UPX and copy UPX.exe to C:\WINDOWS and also download PNGOUT and save it to C:\WINDOWS. Next, open the command prompt cd to your app directory (Not App Portable, App\appname) and type upax wait till compression is done, them pangout and when all is done type cleanup.
  • You can add your copyright below Johns in the source.
  • Rename App\SMPlayer to App\smaplayer. Smile
  • The LegalCopyright entry in the source should be 'PortableApps.com and contributers' as apposed to John T. Haller.
  • Below line 210 of the source, which is:

    ${ReplaceInFile} "$PROGRAMDIRECTORY\SMPlayer.ini" ':$LASTDRIVE:\' ':$CURRENTDRIVE:\'

    I don't think CURRENTDRIVE and LASTDRIVE should precede with a colon, only a slash as the last drive letter in the portable settings is also written with a colon.

  • You can add your copyright below Johns in the readme as well, and change the website.
  • ...Development_Test_1_en-us in the installer, don't forgot that though we all do. Smile
  • Your default settings file SMPlayer.ini with things like Screenshot dir set to ..\..\Data should be in App\DefaultData instead, so use the code from another app that uses defaultdata to copy the file from their is the settings aren't found in the Data or program dir.
  • The icon needs work, I can help you with that on IRC or something, too tired right now. Smile
  • Add a help.html file, which also requires Other\Help. You can edit the file with something like KompoZer. Also, take the readme.txt from App\ from one of the new releases and put it in the same dir on your app.

That's basicially it, you did really great on this and I'm pretty impressed, good work!

digitxp
digitxp's picture
Offline
Last seen: 12 years 6 months ago
Joined: 2007-11-03 18:33
Thanks for the tips!

But I don't get why I would have to rename it to smaplayer. I mean it's SMPlayer, not smaplayer, right?

Insert original signature here with Greasemonkey Script.

Steve Lamerton
Steve Lamerton's picture
Offline
Last seen: 10 years 6 months ago
Developer
Joined: 2005-12-10 15:22
I

think that he meant that it needs to be lowercase, smplayer.

digitxp
digitxp's picture
Offline
Last seen: 12 years 6 months ago
Joined: 2007-11-03 18:33
Okay, now I fixed the icon.

Anything else for me to do? (I wish there was more).

Insert original signature here with Greasemonkey Script.

BuddhaChu
BuddhaChu's picture
Offline
Last seen: 7 years 5 months ago
Joined: 2006-11-18 10:26
compression

Patrick: Take a look on this page and point peeps there and to the download at the bottom in the future please. That page makes it easier to explain to poepl the concept of compression portable apps and gives them a download with all the scripts and UPX in one shot.

Cancer Survivors -- Remember the fight, celebrate the victory!
Help control the rugrat population -- have yourself spayed or neutered!

Patrick Patience
Offline
Last seen: 4 years 3 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
Oh, Thanks

I was looking at that page before I posted this one to see if it would be better to refer to, but I didn't see the package, thanks.

John T. Haller
John T. Haller's picture
Online
Last seen: 34 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Codecs?

Does this include the codecs pack? If so, it should be pulled from SourceForge ASAP as it includes numerous closed source binaries (which are a no no on SF). The main SMPlayer SF project has pulled theirs already.

Sometimes, the impossible can become possible, if you're awesome!

digitxp
digitxp's picture
Offline
Last seen: 12 years 6 months ago
Joined: 2007-11-03 18:33
Oh, really?

Then I'll just make it somehow just make it a seperate package :P.
I'm still amazed how nobody posted bugs yet.

Insert original signature here with Greasemonkey Script.

digitxp
digitxp's picture
Offline
Last seen: 12 years 6 months ago
Joined: 2007-11-03 18:33
Done.

Reallly.

Insert original signature here with Greasemonkey Script.

Sintaku
Offline
Last seen: 15 years 10 months ago
Joined: 2006-11-08 16:54
Do I install the codecs like

Do I install the codecs like I would to MPlayer? (as in download the codecs provided by mplayer?) Or do you have your own codecs pack somewhere else?

digitxp
digitxp's picture
Offline
Last seen: 12 years 6 months ago
Joined: 2007-11-03 18:33
Yeah,

just put them under app\smplayer\mplayer\codecs. I wish I knew how to make a separate package.

Insert original signature here with Greasemonkey Script.

Simeon
Simeon's picture
Offline
Last seen: 9 years 5 months ago
DeveloperTranslator
Joined: 2006-09-25 15:15
as its tricky

with a separate package, why dont you just make a readme in the codec folder woth a link to the mplayer codec pack? Its not convenient but legal. Smile

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

digitxp
digitxp's picture
Offline
Last seen: 12 years 6 months ago
Joined: 2007-11-03 18:33
kay.

Done.
The only thing is, MPlayer has all of 'em.

Insert original signature here with Greasemonkey Script.

Sintaku
Offline
Last seen: 15 years 10 months ago
Joined: 2006-11-08 16:54
Its a very nice

Its a very nice applications. Thanks for making it portable. I have a few realmedia files. Smile

digitxp
digitxp's picture
Offline
Last seen: 12 years 6 months ago
Joined: 2007-11-03 18:33
Thanks.

Simeon told me that a dir gets left behind when watching a DVD. I made the code delete it.

Insert original signature here with Greasemonkey Script.

Simeon
Simeon's picture
Offline
Last seen: 9 years 5 months ago
DeveloperTranslator
Joined: 2006-09-25 15:15
I'll test it

You might want to remove the "latest version" link. I almost clicked it but then I saw the Rev 4 link.

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

Patrick Patience
Offline
Last seen: 4 years 3 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
Yea

And close your unordered list, too. As well, remove all the old link, too. People just want a download.

digitxp
digitxp's picture
Offline
Last seen: 12 years 6 months ago
Joined: 2007-11-03 18:33
Done.

I'm just kinda a pack rat...

Insert original signature here with Greasemonkey Script.

Simeon
Simeon's picture
Offline
Last seen: 9 years 5 months ago
DeveloperTranslator
Joined: 2006-09-25 15:15
the dvd thing

doesn't work.
First you must change rmdir to RMDir and the homepath variable should be something like "C:$%HOMEPATH%\.dvdcss" but even that doesn't work. Maybe its because the folder isn't empty? I dunno. Maybe Wraithdu does Smile

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

John T. Haller
John T. Haller's picture
Online
Last seen: 34 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
slash r

You need RMDir /r for it to work and remove everything if not empty.

Just be sure you're not mucking with existing settings for a local install.

Sometimes, the impossible can become possible, if you're awesome!

digitxp
digitxp's picture
Offline
Last seen: 12 years 6 months ago
Joined: 2007-11-03 18:33
Oh, thanks

I'll add that as soon as I get the chance.
Oh, and BTW, the local install, if not named SMPLayer_portable.exe, writes settings to the registry, I believe...

Insert original signature here with Greasemonkey Script.

Simeon
Simeon's picture
Offline
Last seen: 9 years 5 months ago
DeveloperTranslator
Joined: 2006-09-25 15:15
one thing

if the folder .dvdcss exists prior to the SMPlayer launch, it would be good it you back it up so you don't delete local settings...

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

digitxp
digitxp's picture
Offline
Last seen: 12 years 6 months ago
Joined: 2007-11-03 18:33
I would love to do that

but how do I know it's the local install and not SMPLayer Portable (well, I suppose it would already be there...). How do you back up a folder???

Insert original signature here with Greasemonkey Script.

Simeon
Simeon's picture
Offline
Last seen: 9 years 5 months ago
DeveloperTranslator
Joined: 2006-09-25 15:15
well...

-check if folder exists prior to launching the portable version.
-if it does change a variable (make one up) to true
-if variable is true rename it to something like .dvdcss-backupbysmplayerportable
-run your prog and delete .dvdcss
-if variable is true then rename .dvdcss-backupbysmplayerportable to .dvdcss

Something like that should do it Smile

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

digitxp
digitxp's picture
Offline
Last seen: 12 years 6 months ago
Joined: 2007-11-03 18:33
Okay

It should work now!

Insert original signature here with Greasemonkey Script.

thetrueholly
Offline
Last seen: 13 years 6 months ago
Joined: 2007-10-07 10:45
Problem with

vts-files... when i open a dvd from my harddrive, i have to select in the menu, which vts-file i want to play. therefore the player stops playing the film after this only file although a dvd-film consits of several vts-files. what do i have to adjust, that the smplayer plays the whole film without brakes such as the windows media player and other media player do. (by the way: the same problem i have with the kmplayer)

Simeon
Simeon's picture
Offline
Last seen: 9 years 5 months ago
DeveloperTranslator
Joined: 2006-09-25 15:15
does it work

if you select "open"- "DVD from folder"?

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

digitxp
digitxp's picture
Offline
Last seen: 12 years 6 months ago
Joined: 2007-11-03 18:33
It's an MPlayer thing

It doesn't really play DVD's right yet, mainly because of the MPLayer Backend

Insert original signature here with Greasemonkey Script.

NeoRame
NeoRame's picture
Offline
Last seen: 3 years 4 months ago
Joined: 2007-05-11 09:12
For me it works fine. good

For me it works fine.

good work
NeoRame

Hell was full, so I came back!!!
Sorry for my lousy English!!!

digitxp
digitxp's picture
Offline
Last seen: 12 years 6 months ago
Joined: 2007-11-03 18:33
Auto-download

I tried to make it automatically download and extract the codecs.
I'm not sure if it works...
Anyway,
Download

[fixed your link - moderator PP]

Insert original signature here with Greasemonkey Script.

BuddhaChu
BuddhaChu's picture
Offline
Last seen: 7 years 5 months ago
Joined: 2006-11-18 10:26
link dead

link dead

Cancer Survivors -- Remember the fight, celebrate the victory!
Help control the rugrat population -- have yourself spayed or neutered!

digitxp
digitxp's picture
Offline
Last seen: 12 years 6 months ago
Joined: 2007-11-03 18:33
Okay

Mod Patrick fixed it.

Insert original signature here with Greasemonkey Script.

BuddhaChu
BuddhaChu's picture
Offline
Last seen: 7 years 5 months ago
Joined: 2006-11-18 10:26
wget didn't "get" the file.

wget didn't "get" the file. I can grab it fine using a browser so it's not my connection that the issue.

You need to add a notification to the user on what you're doing when wget runs. Use a popup box to let them know you're grabbing the CODECs for them. Users may close the box since you didn't inform them. How about launching a batch file in the \App\wget dir that tells the user what's going on with echo statements and then runs wget?

wget should be in the \App\wget directory, not as a "top level" directory. All files that execute have been put in the \App dir in the past.

EDIT: correction - wget DID get the file and it's in my $TEMP directory, but it didn't get extracted to $TEMP\windows-essential-20071007 and the contents of that dir wasn't copied over to the target directory as specified in the source code.

Cancer Survivors -- Remember the fight, celebrate the victory!
Help control the rugrat population -- have yourself spayed or neutered!

digitxp
digitxp's picture
Offline
Last seen: 12 years 6 months ago
Joined: 2007-11-03 18:33
Huh

Okay, I'll fix it when I get home.
BTW, I wonder if wget could be used for freeware apps to download them into theapp dir...

Insert original signature here with Greasemonkey Script.

Log in or register to post comments