Now as I move files back and forth doing puid checks, all the dupes end up together, lots of (1), (2), etc. So last pass, load all into Picard, save+move, delete everything left behind (all the dupes).
yllona: nope, just arranger, non specific :(
phatmonkey has quit
phatmonkey joined the channel
outsidecontext
brianfreud: could you live without it? the patch surely makes duplicate handling easier for most users as they get just displayed in picard
retfie has left the channel
tedrock has quit
tedrock joined the channel
luks
BrianFreud: how do you 'delete everything left behind'?
BrianFreud
well, I know I'm not the only one using it for dupe checking. I don't mind it, but it's not a bug (like the last dupe checker removed from Picard), it's a functionality change. Hence why I suggested a checkbox option.
luks: save+move? If I'm moving with Picard from c:\foo to c:\bar, anything left at the end in c:\foo is the dupes
luks
oh
this is based on the fact that picard doesn't not save/move 'unmatched files'
BrianFreud
yes
luks
but the soon-to-be-released 0.10 does save/move them
BrianFreud
oh?
luks
there was a ticket by fauxfaux
BrianFreud
lol, the last time you changed that behavior, I have to stop using the old method and switch to this...
(based on how you'd changed the unmatched files behavior)... guess .10 breaks that
luks
I did change that before?
BrianFreud
yes
I think I was the only one who ever noticed it on the last one though
but I don't understand how this 'dupe finder' can work in 0.9 then
BrianFreud
yes, that was the one
luks
oh oh
BrianFreud
it doesn't. That was pre-beta... 12? 14?
luks
the ticket was to NOT save them
luks is confused
BrianFreud
Back then, it moved them, but separated them into a new subtree which was safe to delete.
As unmatched files works now, it doesn't move them at all, but they still end up segmented, old dir vs new dir, still easy to delete en mass
luks
still, how do you decide which one to keep and which one to delete
they might have different bitrates, or even different formats
BrianFreud
Given that both are the same original, the only difference is in when Picard tagged them.
luks
and picard assigns them more or less randomly
BrianFreud
At least on Windows, when Picard is running the puid routines on a file, it locks the file. It does not always release that lock, however. As part of puid submission runs, I save twice.
luks
why there isn't a bug report about that? :(
BrianFreud
Figured it was an OS/QT issue, not Picard.
luks
Qt has nothing to do with files
it might be a bug in ffmpeg, but it's still picard's responsibility to clean the locks up
BrianFreud
Load files. Move all to left. Scan files. Save files to \processed . Submit. Move all back to left. Rescan files, all with (now) puid-matches move to the right. Clear all those remaining on the left, fix any that loaded a new release (1 file:2 puid matches, etc), resave the remaining on the left to \puid-done
outsidecontext
unmatched files get saved only if selected directly, not if you save the album. but otherwise the behavior seems to be the same for 0.9 and soon to be 0.10
luks
outsidecontext: yeah, I was confused by that pre-0.9 ticket
BrianFreud
Somewhere in that process I end up with dupes. So once I've run \original and \processing through the mixer enough that both are finally left empty at the end of all this, rerun \puid-done through Picard, and save to \done. Now everything left in \puid-done is dupes.
luks
no wonder it takes you so long to get your library tagged :)
BrianFreud
but because metadata (at MB) gets updated, puids get embedded, etc, the dupes are not bitwise identical, so standard dupe utils don't catch them, too much variation between the tags.
outsidecontext
brianfreud: the goal of all this is to submit puids to MB, right?
BrianFreud
yes
outsidecontext is working on a PUID submission tool for picard
luks: nah, the scans I run while I sleep - the rest takes only minutes. (Except saving itself, which is dog slow...only about 10/minute)
outsidecontext: problem is, I want to segment those that have puids from those that don't
outsidecontext
awfully complicated and surely error prone process :)
BrianFreud
those which don't get matches from mip need another run through the mixer, or have something funky in their tags which needs to be fixed so the mixer and picard can gen and get puids
luks
BrianFreud: no, I mean all the passes, etc.
just tag your files and be done with it :)
BrianFreud
lol
tedrock has quit
tedrock joined the channel
well, in the process, I do benefit too - I catch those files with doubled tags, broken tags, broken initial vbr frames, etc
outsidecontext
i prefer having some button for calculating the PUIDs for all my collection, submit it and notify me if some files need a second pass
luks
outsidecontext: I have a prototype of a standalone c++ app for that. never finished it, obviously
yllona
how do i get the "please vote for box" to go awy? it's getting the way
BrianFreud
but I have, hmm, maybe 300 dvd's worth of post- \done files backed up now, so it works, even if slow
outsidecontext
luks: i have a prototype of a python app inside of picard, not finished yet, though
luks
yay for non-finished software :)
symphonick has quit
outsidecontext
:) yeah, it's the best
BrianFreud
luks, just curious... what happened to picard 0.8?
luks
I reserved that for possible wx-based picard update
(if picardqt would fail)
BrianFreud
ah
but then yeah, if you weren't aware of it, I can file a ticket on the lock not releasing.
It does release when picard closes or crashes, but not always post-analysis
niklas
hello warp
warp
hello :)
niklas
just got your email
warp
you're fast :)
niklas
that script would be useful for testing.... and would allow me to focus on other things(at least to start with)
hehe
but Im not sure if this is okay
warp
niklas: why not?
niklas
good question :)
wanna confirm with some mentor
warp
niklas: re-using existing stuff is efficient, and generally a Good Thing. i'm sure there is enough work in the other bits, and especially if you just use my stuff for testing, there should be no trouble at all.
niklas
true
luks
stealing source code is what "Open Source" is based on...
niklas
anyways even if I for some reason have to write the tool myself I can focus on the server side at first, using your tool for testing
and then write a tool myself if required
BrianFreud
yeah, I'd tend to think OS style code-reuse would be encouraged, not forbidden, if it gets the work done better&faster
niklas
if this is not too much trouble for you
warp
niklas: if you could write up some kind of API document, i'll clean up my code a bit and implement that. i expect i can have something useful in an evening of hacking.
niklas
sure will. thank you.
warp
it's in python btw, but you probably guessed that already. it'll still be useful for testing :)
niklas
I figured :)
outsidecontext
brianfreud: can't we do one autoeditor election at a time?
why reject? the NIN release also requires you to provide a mail, and I believe it's linked in MB
warp
luks: i disagree with that one either then, obviously.
BrianFreud
outsidecontext: Given that 2 of the 3 were "pre-nominated" 4 days ago, I don't see anything objectionable in 3 at once.
outsidecontext
maybe I'm the only one, but i can't quite keep up with 3 at a time every few days
BrianFreud
well, it's only been one every 2 to 3 days, excluding the original group, this is the only time it's been 3 at a time since then
gioele
luks: the NIN torrents of ghosts does not require email addresses, dunno about the slip
outsidecontext
brianfreud: yeah, i just think it wouldn't hurt to only nominate one at a time. we have no hurry
BrianFreud
one at a time for the full week?
outsidecontext
gioele: the slip needs an email registration for download
BrianFreud
Given that almost everyone who is voting at all normally votes in the first 24 hours, I don't see the need.
outsidecontext
brianfreud: just not 3 at a time
warp
BrianFreud: i haven't checked nor voted on any of the recent nominations, don't have the time. i prefered the old nomination frequency really.
gioele
BrianFreud: I agree with outsidecontext. One at a time is more than enough
BrianFreud
sorry, I just don't see the need to limit it to one a week.
gioele
actually one a month would be better for me
BrianFreud
nor was that what we discussed a month ago on the list.
gioele
BrianFreud: it takes a lot of effort and time to do an editor review
warp agrees on the one a month nomination :)
BrianFreud
I understand.
warp
BrianFreud: i don't object to the higher frequency, i'm only stating that as a result, i will not be participating.
Creap has quit
outsidecontext
i won't vote on any editor i can not have a closer look
BrianFreud
but I think advance notice of intent to nominate 2 names on 5/9, with their actual nomination, plus 1 more person, on 5/13, is sufficient time in which to consider a whole 3 editors.
outsidecontext
i don't get it really why you want to rush this though. how many are left on your list?
BrianFreud
there were initially 107 iirc
I don't have that drive hooked up at the moment to see how many are left though
outsidecontext
k
phatmonkey has quit
BrianFreud
I'm trying to keep the frequency to an average 2 to 3 days per. In this case, I'd said I wouldn't officially nominate any between fri and mon due to the summit - today's 3 simply were the two mentioned on 5/9, plus the one I had scheduled to nominate today. :)
luks
I don't think this is a good way to nominate autoeditors
BrianFreud
well, we've accepted all but 2.
How would you suggest we nominate them?
luks
nominate people you know or vote on their edits
BrianFreud
that was the entire point - we've been doing just that, hence we had an autoeditor pool that was reflective of that.
luks
I just don't like doing it based on the number of accepted edits
BrianFreud
If you can think of a better way to find them, sure.
luks
who says there was something wrong with the old way?
(exept you, obviously :))
BrianFreud
But we had a lot of autoeditors in certain areas - musically and geographically, with many areas totally unrepresented, so no autoeditors working there.
luks
if you can't find them, then there probably aren't any
if makes no sense to nominate people nobody ever notice
*it
BrianFreud
well, looking at pbryan, kurros, montesquieu, knakker, acid2, Muzz, PhantomOTO, chopinhauer, Shlublu, alphaseven, adan_aileron, t0n3t, chiark, and jongetje, I respectfully disagree.
Muzzz
My eeeears are burning!
pbryan
So are mine!
luks
I see it as the usual 'looking for a problem where there isn't one', but that's just me