Checking "Skip Existing {Faces}" will crash.

The Extraction process failing on you, and you aren't getting an error back with clear instructions? Tell us about it here


Forum rules

Read the FAQs and search the forum before posting a new topic.

This forum is for reporting errors with the Extraction process. If you want to get tips, or better understand the Extract process, then you should look in the Extract Discussion forum.

Please mark any answers that fixed your problems so others can find the solutions.

Locked
User avatar
tokafondo
Posts: 31
Joined: Mon Dec 16, 2019 1:43 pm
Has thanked: 10 times
Been thanked: 4 times

Checking "Skip Existing {Faces}" will crash.

Post by tokafondo »

I added frames to a folder and want to reextract, but keeping the already detected faces intact. If I check any of the "Skip Existing {Faces}" options, it will crash.

Attachments
crash_report.2021.02.02.162725397854.log
(26.11 KiB) Downloaded 20 times

User avatar
torzdf
Posts: 1277
Joined: Fri Jul 12, 2019 12:53 am
Answers: 120
Has thanked: 40 times
Been thanked: 252 times

Re: Checking "Skip Existing {Faces}" will crash.

Post by torzdf »

Yeah. There is apparently a bug with skip functions in extract. I will look at it when I get a chance, but it may not be for a while.

Have tagged this post to remind me.

My word is final


User avatar
Nightwatch
Posts: 4
Joined: Wed May 06, 2020 2:38 pm

Re: Checking "Skip Existing {Faces}" will crash.

Post by Nightwatch »

The issue appears to be related to the way metadata is included in the new alignments file format. The new __meta__ and __data__ fields are stored directly alongside frame data, so when an alignments file (in the new format) is loaded and checked for legacy landmarks, it attempts to read the face field for the __meta__ and __data__ fields (which obviously doesn't exist, its file metadata, not frame data), since the metadata is stored alongside the frame data. The easiest fix would to just add a check against any frame data called __meta__ or __data__.


User avatar
torzdf
Posts: 1277
Joined: Fri Jul 12, 2019 12:53 am
Answers: 120
Has thanked: 40 times
Been thanked: 252 times

Re: Checking "Skip Existing {Faces}" will crash.

Post by torzdf »

This should now be fixed in latest commit.

My word is final


Locked