Clip Number and the Glass Category

  掲示板 / iStripperに関する全て

DrDoom9
Joined in Dec 2008

224 投稿
April 24, 2018
For my amusement I have a little Excel spreadsheet which converts the decimal clip number to the characteristics of the clip. It worked fine until the glass category was introduced.
I find that is works fine even now by assigning 'Glass' to octal 20000 - i.e. the next bit to the left of the category 'Nude At Start'.
But it fails with 3 clips in my collection:
(e0619, clip 100384303; e0806, clip 104480302; e0918, clip 104480402)
These clips are all 'Nude at Start', but so are some others where the 1st decimal digit is not 1.
I can derive the clip number less 100000000 by assuming the byte where In/Out is represented by 100 has now had both 200 and 400 assigned.

This isn't a good description of the issue, but experts such as @Starryk my well understand what I mean.

Can anyone give me a hint as to how it is done?
Wyldanimal
モデレータ
Joined in Mar 2008

3777 投稿
April 24, 2018 (edited)
Each type of Clip has a Binary Bit associated to it.
Some clips are combinations of more then One type.
So you add together the Value for Each Binary Bit.
And that results in the Decimal representation used for the clip name.

The clip name is then followed by an additional 3 digits.
the first digit is the Erotic Level, and the Last two digits are just a clip number.

Here are the bits in the first 24 - the Software has provisions for a 32 bit word length.
Bit - Value - Description
0 - 1 - Over Task Bar (in front of On top of Task bar )
1 - 2 - Task Bar Over (Behind task bar, can climb on top from behind )
2 - 4 - Pole
3 - 8 - Full Legs shot in 4K
4 - 16 - Holds a Buy Me Sign- Holds a Sign
5 - 32 - With Accessory
6 - 64 - Enter Exit from side
7 - 128 - reserved
8 - 256 - reserved
9 - 512 - Cage
10 - 1024 - Swing Top of Screen
11* - 2048 - Interactive Start ( opposite of Dry Start ) can not be linked to
12* - 4096 - Interactive End ( opposite of Dead end ) can not be linked from
13 - 8192 - Magic Spin at Start
14 - 16384 - Magic Spin at End
15 - 32768 - Starts out Nude
16 - 65536 - Glass
17 - 131072 - reserved
18 - 262144 - reserved
19 - 524288 - reserved
20 - 1048576 - reserved
21 - 2097152 - reserved
22 - 4194304 - reserved
23 - 8388608 - reserved
  • bit 11 If NOT set, Dry Start
  • Bit 12, If NOT set, Dead end

to go backwards, from a clip Number and figure out what all of it's types are..
You start at the highest bit value, and if the clip Number is larger or equal to, then you Subtract the Bit value from the clip number, and save the remainder.

Then you repeat the process, using the remainder as the new clip number.
each time you are able to Subtract a Bit value, it means that the clip has that type in it.

Take your e0619, 100384303 as an Example...
Remove the right 3 digits 303, 3 = the erotic Level, and 03 is the clip number.
now you have this left over
100384
it is greater than 16 - 65536 - Glass, so Subtract.. 100384 - 65536 = 34848
34848
it is greater than 15 - 32768 - Starts out Nude, so we subtract 34848 - 32768 = 2080
2080
it is greater than 11 - 11 - 2048 - Interactive Start ( opposite of Dry Start ), subtract 2080 - 2048 = 32
32
it is equal to 5 - 32 - With Accessory, we Subtract 32 - 32 = 0
we arrived at Zero we are done..

the Bits are 16, 15, 11, and 5, bit 12 not set so it is a Dead end.

Glass, starts Nude, Interactive at the Start, Dead end, and has an Accessory


What does Interactive Start, Interactive End, Dry Start, and Dead End Mean?

Some clips as designed to flow into each other.
When a clip with Interactive end, finishes, a Transition clip is Played, and then an Interactive Start clip can be played

One clip transitions into the Next.
When Filming, the Model had to be On A Specific spot on the Stage, And Posed in the correct position
so these clips Flow together.

Dry Start, Means the Clip can not be part of a Transition from a previous clip.
Dead end, Means the Clip is the End of the Transition. It will not Flow to the Next clip.


New wordings
iStripper uses new wording for Dry Start, and Dead End..
Dry Start, now = Can not be Linked to
Dead end, now = Can not be Linked From

if a card is both Dry Start and Dead End = Can not be Linked
DrDoom9
Joined in Dec 2008

224 投稿
April 24, 2018
@WyldAnimal

Thank you very much for going to the trouble of detailing the full clip number logic.
Actually, I was very close; I had failed to include the full 6 nibbles from the octal clip number.
So my Excel sheet works with 'glass' now, on all clips, as it used to do.

I am most grateful.
Fox991
Joined in Oct 2010

25 投稿
January 13, 2019 (edited)
There are a few clips that have 0 as a binary bit. (e.g. a0790_0201.vghd )
They appear to be standing clips. Same as value 1.

Meanwhile, transition clips have a fixed number, for example:
e0974_it07_6144101.demo

6144 for non-nude and 38912 for nude.

Unless there's another formula, I'll treat these as not having binary bit information.

Edit: I found an error in my code and now the bit info for the transition clips do make sense. Oops!

This has been great help for my playlist project. Thanks.
Dorsai6
Joined in Apr 2013

1027 投稿
January 13, 2019
You can't have zero as a binary bit. The far right bit is 1 when true.
Fox991
Joined in Oct 2010

25 投稿
January 13, 2019 (edited)
It defaults to zero. I label them "standing". These are clips where the camera is further away.
On most clips, the 'case else' won't be called. For those, I also assume it is a "standing" clip.

'obtain binary bit information
If InStr(f, "_") Then f = Replace(f, "_", "") Else f = Replace(f, ".", "")
g = "": r = 65536: t = Val(Left(f, Len(f) - 3))
Do
If t < r Then GoTo 70
If t > r Then t = t - r
Select Case r
Case 1: e = "sitting on table"
Case 2: e = "below table"
Case 4: e = "pole"
Case 8: e = "full legs shot in 4k"
Case 16: e = "Holds a Buy Me Sign - Holds a Sign"
Case 32: e = "with accessory"
Case 64: e = "Enter/Exit from side"
Case 512: e = "cage"
Case 1024: e = "swing"
Case 2048: e = "interactive start"
Case 4096: e = "interactive end"
Case 8192: e = "magic spin at start"
Case 16384: e = "magic spin at end"
Case 32768: e = "starts out nude"
Case 65536: e = "glass"
Case Else: e = "standing"
End Select
g = g & ", " & e
70
If r = t Then Exit Do
r = r / 2
Loop
d = d & g
List2.AddItem d
spiderman1804
Joined in Feb 2008

439 投稿
January 13, 2019 (edited)
Here is the overview of the file name information.
All information found in the forum or found by myself.

See picture.

2048 and higher:
0 - No clip can be played in front of this clip (no transition). After this clip no clip can be played (no transition).

2048 - After this clip no clip can be played (no transition).

4096 - No clip can be played in front of this clip (no transition).

6144 - Before and after this clip a clip can be played. (Transitions are possible.)

Fox991
Joined in Oct 2010

25 投稿
January 13, 2019
What I have appears consistent with your description.
There are thousands of clips, so I can't draw a definitive conclusion.
Dorsai6
Joined in Apr 2013

1027 投稿
January 13, 2019
Bit 8, value 256 is actually used. It redundantly identifies sc clips which are found in some old Desk Babes (iStripper XXX) cards.

I use the same decode logic in my Playlist Generator and I have not yet seen any errors.

まだ参加することはできません

iStripper の無料ユーザーはフォーラム内のトピックに参加したり新しいトピックを作ることはできません。
でもベーシックカテゴリーには参加できコミュニティーと接することはできます!