You are here

Picard Portable 1.2 Development Test 3

19 posts / 0 new
Last post
Ken Herbert
Ken Herbert's picture
Online
Last seen: 15 min 15 sec ago
DeveloperModerator
Joined: 2010-05-25 18:19
Picard Portable 1.2 Development Test 3

Application: Picard
Category: Music & Video
Licence: Open Source (source code)
Description: (from website) MusicBrainz Picard is a cross-platform (Linux/Mac OS X/Windows) application written in Python and is the official MusicBrainz tagger.

Picard supports the majority of audio file formats, is capable of using audio fingerprints (AcoustIDs), performing CD lookups and disc ID submissions, and it has excellent Unicode support. Additionally, there are several plugins available that extend Picard's features.

When tagging files, Picard uses an album-oriented approach. This approach allows it to utilize the MusicBrainz data as effectively as possible and correctly tag your music.

Plugins: Picard allows installing plugins by two methods, automatically via the Options->Plugins menu (which installs to %AppData%\MusicBrainz\Picard\plugins), or manually to one of two locations: InstallDir\plugins or the same folder as the automatic installer.

While both methods and both locations are supported by Picard Portable (note that manually installing to the path in %AppData% will only work while Picard Portable is running) I would recommend using the manual install method to install your plugins to AppNamePortable\App\Picard\plugins as this will help keep startup times down for Picard Portable. For help on manually installing plugins see the advanced method listed on the plugins page.

Download Picard Portable 1.2 Development Test 3 [8.9MB download / 30.8MB installed]
(MD5: 2e07cc7c0c779447a9e4bf029572eb60)

Release Notes:

1.2 Development Test 3 (2014-09-11):

  • Added proper handling for folder left in %LocalAppData%\cache

1.2 Development Test 2 (2014-08-22):

  • Fixed typo "Music & Vidoe" in appinfo.ini category

1.2 Development Test 1 (2014-06-14): Initial Release

hof
Offline
Last seen: 9 years 11 months ago
Joined: 2014-06-29 05:23
Thank you!

I've used it on x64 versions of Windows 7 and Windows 8.1 and it works just fine as far as far I can see. I haven't tried any plugins but I have tried automatic tagging/adding cover art to a folder structure with MP3's. I also did some manual directory lookups and sent release information to tagger so the listener works.
Well done!

Ken Herbert
Ken Herbert's picture
Online
Last seen: 15 min 15 sec ago
DeveloperModerator
Joined: 2010-05-25 18:19
Glad to hear

Glad to hear. Thanks for testing and for the feedback.

portport
Offline
Last seen: 8 years 9 months ago
Joined: 2014-09-05 21:34
Future

Appreciate you for making this, Picard have a ticket issue for "Portable" setting since 2011 but no one care enough.

A new version 1.3 probably will goes stable in a couples of month, perhaps making this 1.2 you are testing with perhaps obsolete, perhaps you should skip 1.2 and start testing for v1.3 (see: Development @ https://musicbrainz.org/doc/MusicBrainz_Picard ) or wait till 1.3 goes stable and continue this.

But if 1.3 someone decide to add in Portability, then I don't see there any point in this (which at the moment seem unlikely)

Edit: I decided to use your portable laucher and replace all the v.1.2 of Picard with the v1.3dev4 version. Used it for a while and it seem to be working fine without any issue. All the setting work, no error yet.

Ken Herbert
Ken Herbert's picture
Online
Last seen: 15 min 15 sec ago
DeveloperModerator
Joined: 2010-05-25 18:19
Thanks for letting me know,

Thanks for letting me know, but I am only supporting the stable channel for Picard.

A nightly Windows build is more work than I care to take on. Even if I updated weekly or monthly I don't want to open myself up to users asking me to update it because bugs X, Y & Z are fixed in a new day's build - I don't always have the time for updates, and I'd feel guilty not doing it if someone asked and I couldn't.

Even if Picard does introduce a portable setting I wouldn't drop this package. There are always users here who will pick a PortableApps formatted app over the base app, even if the portability was the same, because of the PortableApps Platform integration (and the eventual hope that it will become an official release here).

As for updating the app inside this package yourself, you shouldn't have any problems as long as each new version of Picard doesn't try to leave anything on the PC that this package can't handle.

Ken Herbert
Ken Herbert's picture
Online
Last seen: 15 min 15 sec ago
DeveloperModerator
Joined: 2010-05-25 18:19
Dev Test 3 released

Dev Test 3 introduces handling for the folder %LocalAppData%\cache\picard which I had previously not noticed.

If it exists on your system this folder will be automatically moved into your portable install by the Dev Test 3 installer.

Note that if you have the base app of Picard installed on your PC then the cache for your base app will be removed by this installer. Since it is just a cache there shouldn't be an issue, but if you do want to put it back again follow these steps:

  1. Copy the PicardPortable\Data\cache folder into %LocalAppData%\cache\ (so you end up with %LocalAppData%\cache\cache)
  2. Rename %LocalAppData%\cache\cache to %LocalAppData%\cache\picard
  3. Done!

Sorry for any inconvenience this has caused.

portport
Offline
Last seen: 8 years 9 months ago
Joined: 2014-09-05 21:34
Splash

.\PicardPortable\Other\Source\AppNamePortable.ini
DisableSplashScreen=true

I use the setting describe above but Picard splash still shown. This is true for both "test 2" and "3"

Ken Herbert
Ken Herbert's picture
Online
Last seen: 15 min 15 sec ago
DeveloperModerator
Joined: 2010-05-25 18:19
Readme.txt

You need to read the Readme.txt file in the same folder for the full instructions.

Long story short, copy and rename \PicardPortable\Other\Source\AppNamePortable.ini to \PicardPortable\PicardPortable.ini

portport
Offline
Last seen: 8 years 9 months ago
Joined: 2014-09-05 21:34
Look like Picard 1.3 is
wlorenz65
Offline
Last seen: 9 years 7 months ago
Joined: 2015-02-22 09:15
Requires WinSxS

If you have set up a clean machine with Windows XP SP2, Picard Portable will not start and show its main window. You will have to install the Microsoft Visual C++ 2008 Redistributable Package (x86) from http://www.microsoft.com/en-us/download/details.aspx?id=29 to solve this issue.

See also http://forums.musicbrainz.org/viewtopic.php?id=1960 for some comments.

Ken Herbert
Ken Herbert's picture
Online
Last seen: 15 min 15 sec ago
DeveloperModerator
Joined: 2010-05-25 18:19
Thanks for the report

Although that forum post is over 5 years old, I'll download an XP VM and try to remember to test it when I update to 1.3.2 (although no guarantees of exactly when that might be).

vf2nsr
vf2nsr's picture
Offline
Last seen: 7 years 11 months ago
Developer
Joined: 2010-02-13 17:10
Thinnk

the key issue is SP2 Not sure why not to jave SP3 installed on machine?

“Be who you are and say what you feel because those who mind don't matter and those who matter don't mind.” Dr. Seuss

Ken Herbert
Ken Herbert's picture
Online
Last seen: 15 min 15 sec ago
DeveloperModerator
Joined: 2010-05-25 18:19
Good catch...

too early in the morning after only 3 hours sleep for my brain to be fully functional.

If this is a problem specific to XP SP2 and not seen in SP3 I'm not going to go out of my way to fix it. XP VM is downloading now, and will (hopefully) be done for me to test it tomorrow morning.

John T. Haller
John T. Haller's picture
Offline
Last seen: 6 hours 50 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Include, Ready for Release

We can always include them the way I do with our other releases. I can assist on that.

Otherwise, you think this is ready for final?

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

Ken Herbert
Ken Herbert's picture
Online
Last seen: 15 min 15 sec ago
DeveloperModerator
Joined: 2010-05-25 18:19
Good to go

I'll admit that my knowledge regarding the MSVC runtime stuff is limited. I had thought that Picard itself including msvcp90.dll and msvcr90.dll should have been enough, but obviously I'm wrong as I've just tested and it doesn't work on XP SP3 either.

You are welcome to update to 1.3.2 and release if you'd like, otherwise I can update it tonight/tomorrow and then you can release it.

The only things that may have changed are the registry entries for the DefaultData.

Up to you which way you want to do it, I can handle either way.

null00
Offline
Last seen: 9 years 3 months ago
Joined: 2015-06-28 22:19
Any news on the update for

Any news on the update for Picard?

Ken Herbert
Ken Herbert's picture
Online
Last seen: 15 min 15 sec ago
DeveloperModerator
Joined: 2010-05-25 18:19
Home computer is busted right

Home computer is busted right now, and my work laptop isn't Windows, so unless John releases it I won't be updating the dev test any time soon, sorry.

portport
Offline
Last seen: 8 years 9 months ago
Joined: 2014-09-05 21:34
It rather confusing when you

It rather confusing when you download this, it say
"Artha Portable
Your download will start shortly... "

Upon inspection, it appear that all your files fall under your main project.

It a pity that the development stall for whatever reason. There is something I would like to know though, will you consider moving the future project/development on an alternative platform rather than Sourceforge? Recent discover reveal Sourceforge been doing unethical tactics. See Notepad++, GIMP & VLC for references.

Ken Herbert
Ken Herbert's picture
Online
Last seen: 15 min 15 sec ago
DeveloperModerator
Joined: 2010-05-25 18:19
Probably not

Sourceforge has done nothing wrong by me, nor PortableApps as far as I know and have seen. Sure they have done a couple of dodgy things and uptime recently hasn't been optimal, but generally speaking they have also listened to user complaints and fixed their issues.

The only move I would consider making at this moment in time is moving hosting to my own website. But considering my host doesn't have the greatest track record either (website/database going down at random times, usually when I am asleep, general slowness etc.) there is likely to be slightly more downtime and longer download times, just to remove issues that don't affect any of my apps at all, or affect all of SourceForge equally.

Regarding the name you see when downloading, Artha was my first packaged app, and I didn't see much reason to create a new project for each app after that and I haven't bothered rearranging things there. Considering you are the first to mention it in 4 years, I didn't think it necessary.

I've got my home computer back up and running for the most part, but it doesn't help that I'm so snowed under at work (web developer/programmer) that I have no motivation to do more of the same when I get home each day, so there won't be any updates coming any time soon to my beta apps until I find some motivation.

Log in or register to post comments