[WIP] Automated CH metadata extractor

Discussion about Cock Hero and other sexy videos.

Moderator: andyp

User avatar
Rule63MePlease
Explorer At Heart
Explorer At Heart
Posts: 185
Joined: Sun Sep 20, 2015 4:13 am
I am a: None of the above

Re: [WIP] Automated CH metadata extractor

Post by Rule63MePlease »

People would understand things much better if it was a number like 1-10 or 1-100 with the lower number being easier and the high number being harder.

And I came up with the score formula when I saw Zoltan's Cock Hero Revolution 2ndMix: Championship Edition. In the video it shows a number in front of each player's name showing the number of days they went without fapping and the video showed when they was eliminated. So the plan was to take the number of days they went without fapping and their time (in seconds) minus the time before the first beat of course. Then I think the formula was (days √ * seconds = score. So for example if they went for 5 days before playing and lasted 15 mins which would be 900 sec. Than it would be 5√ = 2.23606797749979 x 900 = 2,012.461179749811. And we can just round it to 2,012 as their final score.
User avatar
high_octane
Explorer At Heart
Explorer At Heart
Posts: 283
Joined: Fri Oct 19, 2018 3:17 am
Gender: Male
Sexual Orientation: Straight
I am a: None of the above

Re: [WIP] Automated CH metadata extractor

Post by high_octane »

Rule63MePlease wrote: Sun Aug 18, 2019 5:43 pm People would understand things much better if it was a number like 1-10 or 1-100 with the lower number being easier and the high number being harder.
Since my scale is continuous, it will not be possible to create a 1:1 translation to your discrete scale. In other words, there will be data loss due to rounding errors. The best I can do is approximate. :-/ I don't know. Honestly, I think the most user-friendly scale is the label scale, which is:

Hardest
Super Hard
Very Hard
Hard
Medium
Easy
Very Easy
Super Easy
Easiest

I find this to be advantageous to using numbers in any case, because the labels provide context, whereas numbers require context.
Rule63MePlease wrote: Sun Aug 18, 2019 5:43 pm And I came up with the score formula when I saw Zoltan's Cock Hero Revolution 2ndMix: Championship Edition. In the video it shows a number in front of each player's name showing the number of days they went without fapping and the video showed when they was eliminated. So the plan was to take the number of days they went without fapping and their time (in seconds) minus the time before the first beat of course. Then I think the formula was (days √ * seconds = score. So for example if they went for 5 days before playing and lasted 15 mins which would be 900 sec. Than it would be 5√ = 2.23606797749979 x 900 = 2,012.461179749811. And we can just round it to 2,012 as their final score.
Interesting! May I ask more about how your formula was derived? Specifically about the inclusion of the square root operation? The function would increase somewhat sharply and slowly become more linear over time. For example, you would get a higher increase in score between days 2 and 3 compared to between days 102 and 103.

Would it make more sense to use a slow exponential growth function instead? I would imagine that as days go by, it would become harder and harder to win over time. What do you think?

Code: Select all

>>> # In python3
>>> days = 5
>>> rate = 0.006686
>>> secs = 900
>>> score = round(days * (1 + rate) ** secs)
>>> print(score)
>>> 2012
My original Cock Hero songs can be found here:
https://high-octane-ch.bandcamp.com or https://archive.org/details/cock-hero-osts
Spoiler: show
"When I get home I'm going to let my apparatus out of its cage!" ~fragrantEmulsion

"The rhythm for that song is very complex, and I fear that if I mimic it with the beat meter, people will want to throw their shoes at me." ~high_octane
If you're wondering what my avatar is, it's my own design entitled "The Crest of Confusion".
User avatar
Rule63MePlease
Explorer At Heart
Explorer At Heart
Posts: 185
Joined: Sun Sep 20, 2015 4:13 am
I am a: None of the above

Re: [WIP] Automated CH metadata extractor

Post by Rule63MePlease »

No the formula was made that way because going for 102 to 103 would make less of a difference increase than 2 to 3 days.
If you fap everyday your penis would be use to it so it would be easy, but if you have already gone 100+ days without fapping your penis is really not going to get any more sensitive. So the difficulty difference being more from day 2 to 3 vs 102 to 103 should be smaller. Zoltan also agreed with a "Diminishing Returns Formula" when coming up with a score system.
User avatar
book_guy
Experimentor
Experimentor
Posts: 1820
Joined: Sat Nov 26, 2011 2:42 am
Gender: Male
Sexual Orientation: Straight

Re: [WIP] Automated CH metadata extractor

Post by book_guy »

A meta-data engine that can extract porn starlet's name, by means of facial recognition, seems to me one of the highlights of this kind of project. Better, even, to find the name and source of each scene by means of media recognition? That may be a few years off. Identifying scene-length, number of beats, song speed, etc. ... all very noble endeavors. I would love to have a database that tells me something like, "If you want to see more of Dillion Harper but you don't like anal, then watch these seven scenes," or, "If you want to finish to point-of-view and you are not into fem-dom, then you will like this particular CH and will not like this one."

Subjective rankings are less important, IMO. On that subject, I suggest that using a verbal scale with only certain allowed adjectives is merely the use of a numerical scale but by a different set of names.

Your following scale ...
Hardest
Super Hard
Very Hard
Hard
Medium
Easy
Very Easy
Super Easy
Easiest

... is simply 9, 8, 7, 6, 5, 4, 3, 2, 1, but with words other than "nine" or "eight" or "seven" etc..

Problems are many, with a verbal scale. First, comparison is nearly impossible. The verbal scale is harder to convert to compare to any other scale. If another one exists which simply says "hard, medium, easy," you can't be sure where to put your "easiest" in that other scale, and you're highly likely to misplace your "easy" into the space where their "easy" currently sits, even though the two should not be considered as equivalent. Whereas numerical scales are inherently comparable. If one scale runs from 1 to 10, and another from 1 to 3, then a 2 on the latter equates (roughly) to a 5 on the former, and the ratios are easy and obvious to work out.

Second, verbal identifications are unclear. (And third, fail in translation to languages other than the original.) Your suggested scale has some words ranked as higher than others, which I would personally have put the other way around. For instance, I would not have used "Hardest" if I also had "Super Hard" as an option, because I would want to keep "Super Hard" as the hardest option. Verbally, you've introduced confusion. If any one user has a different assumption about a word's definition, he uses an inaccurate interpretation of the ENTIRE scale. Numbers, to the contrary, cannot be misunderstood. Nobody thinks 9 is between 6 and 8.

Verbal scales must be perpetually maintained and re-invented. Nearly all will be converted into numerical equivalents inside the bellies of any calculating machines anyway, and will need to be charted numerically rather than verbally (since there's no such thing as a Cartesian vocabulary plane). Use numbers, please.
●▬▬▬▬▬▬▬▬▬●▬▬▬▬▬▬▬▬▬●▬▬▬▬▬▬▬▬▬●
Are you missing a cock-hero video?
Me too. Since September 1, 2020, my Mega Sharing Zones contents are being removed by Mega.
●▬▬▬▬▬▬▬▬▬●▬▬▬▬▬▬▬▬▬●▬▬▬▬▬▬▬▬▬●
User avatar
high_octane
Explorer At Heart
Explorer At Heart
Posts: 283
Joined: Fri Oct 19, 2018 3:17 am
Gender: Male
Sexual Orientation: Straight
I am a: None of the above

Re: [WIP] Automated CH metadata extractor

Post by high_octane »

Those labels were meant to signify the boundaries between my highly unconventional non-discrete numerical scale. What's the significance between 1.49 and 1.50? Without my labels, you wouldn't know. As I've already stated, my weird scale is used for internal calculations. In the end, I will try to display both (pretty) numbers and labels as the difficulty.

Another problem with small range discrete scales, particularly 1-10 or 1-9: How do you determine whether you are closer to 7 than 6? Or closer to 2 than 3? I know that might sound like a very silly question, but these are the strange things that I consider when making a scale. One possible rectification would be to use a larger set of numbers like 1-100, or 1-1000.

We must be careful when we quantize this data. If we only operate on a scale of 1-10, how will we definitively know which CH is the hardest or the easiest? We would end up with many in the same place as one another. This is another reason why using non-quantized numbers are best suited to that application.

Also, "Hardest" makes sense and cannot be misconstrued. It is simply the hardest difficulty available. :hmmm: When the labels have a range of numbers associated with them, it should be impossible to misconstrue their order.

Honestly, I don't know... I have bigger things on my plate to worry about than this right now.
My original Cock Hero songs can be found here:
https://high-octane-ch.bandcamp.com or https://archive.org/details/cock-hero-osts
Spoiler: show
"When I get home I'm going to let my apparatus out of its cage!" ~fragrantEmulsion

"The rhythm for that song is very complex, and I fear that if I mimic it with the beat meter, people will want to throw their shoes at me." ~high_octane
If you're wondering what my avatar is, it's my own design entitled "The Crest of Confusion".
User avatar
doremi
Experimentor
Experimentor
Posts: 1219
Joined: Sat Apr 23, 2016 11:09 pm
Gender: Male
Sexual Orientation: Straight
Contact:

Re: [WIP] Automated CH metadata extractor

Post by doremi »

I just checked this:
high_octane wrote: Sun Aug 25, 2019 7:42 pm My original Cock Hero songs can be found here:
https://high-octane-ch.bandcamp.com
You composed this music? <jaw-dropping-to-the-floor-smiley> :bow:
Cock Hero Database (on the ice atm) - https://www.ch-db.club/ - :gathering:
[APP] Cock Hero Slideshow Player - Thinking about a script feature for [APP] Cock Hero Video Player :icecream:
If your video is too fat, there's a solution!
Spoiler: show
The generated output of your video editor may be bloated, too big for not any significant benefit. One thing you can do is use HANDBRAKE with the H.264 (x264), RF18 Constant Quality and Web Optimized / Fast Start options, all other options by default. You'd be surprised how smaller the video becomes, without any impact to the quality.
:yes:

LINKS:

HandBrake, The open source video transcoder
https://handbrake.fr/

For future reference, here's the original Hanbrake post by Eriol:
viewtopic.php?f=25&t=12815&hilit=Handbrake#p164242
Interesting for further details about the process.
:thumbsup:
So many projects to kill, so little time. :-)
User avatar
high_octane
Explorer At Heart
Explorer At Heart
Posts: 283
Joined: Fri Oct 19, 2018 3:17 am
Gender: Male
Sexual Orientation: Straight
I am a: None of the above

Re: [WIP] Automated CH metadata extractor

Post by high_octane »

doremi wrote: Mon Aug 26, 2019 4:23 am I just checked this:
high_octane wrote: Sun Aug 25, 2019 7:42 pm My original Cock Hero songs can be found here:
https://high-octane-ch.bandcamp.com
You composed this music? <jaw-dropping-to-the-floor-smiley> :bow:
Too kind, doremi! :-D

I wrote a ton of songs for my CH projects, with some dating back to 2017. I only uploaded the ones that have, so far, been used in a released CH (mostly). Stay tuned for more in the future!
My original Cock Hero songs can be found here:
https://high-octane-ch.bandcamp.com or https://archive.org/details/cock-hero-osts
Spoiler: show
"When I get home I'm going to let my apparatus out of its cage!" ~fragrantEmulsion

"The rhythm for that song is very complex, and I fear that if I mimic it with the beat meter, people will want to throw their shoes at me." ~high_octane
If you're wondering what my avatar is, it's my own design entitled "The Crest of Confusion".
User avatar
high_octane
Explorer At Heart
Explorer At Heart
Posts: 283
Joined: Fri Oct 19, 2018 3:17 am
Gender: Male
Sexual Orientation: Straight
I am a: None of the above

Re: [WIP] Automated CH metadata extractor

Post by high_octane »

Okay! The repository is up on GitLab:
https://gitlab.com/high_octane/chext

The link can also be found in the original post. Sorry for the delay. The mp4 parser took me a while to write.
My original Cock Hero songs can be found here:
https://high-octane-ch.bandcamp.com or https://archive.org/details/cock-hero-osts
Spoiler: show
"When I get home I'm going to let my apparatus out of its cage!" ~fragrantEmulsion

"The rhythm for that song is very complex, and I fear that if I mimic it with the beat meter, people will want to throw their shoes at me." ~high_octane
If you're wondering what my avatar is, it's my own design entitled "The Crest of Confusion".
User avatar
Rule63MePlease
Explorer At Heart
Explorer At Heart
Posts: 185
Joined: Sun Sep 20, 2015 4:13 am
I am a: None of the above

Re: [WIP] Automated CH metadata extractor

Post by Rule63MePlease »

high_octane wrote: Sat Aug 31, 2019 3:17 am Okay! The repository is up on GitLab:
https://gitlab.com/high_octane/chext

The link can also be found in the original post. Sorry for the delay. The mp4 parser took me a while to write.
Very interesting, you are making your own music for CH videos... :hmmm: I'm not much of a music person, I'm more of an artist. I drew my profile picture my self. ;-)

Also what do you use to make your music?
User avatar
high_octane
Explorer At Heart
Explorer At Heart
Posts: 283
Joined: Fri Oct 19, 2018 3:17 am
Gender: Male
Sexual Orientation: Straight
I am a: None of the above

Re: [WIP] Automated CH metadata extractor

Post by high_octane »

Rule63MePlease wrote: Mon Sep 02, 2019 2:36 pm Very interesting, you are making your own music for CH videos... :hmmm: I'm not much of a music person, I'm more of an artist. I drew my profile picture my self. ;-)
I'm the opposite. I can't draw for my life! :lol: I'm not the best at judging other people's artwork, but I think your drawing looks pretty good. :-) Didn't you used to have a profile picture of a red-haired girl with snakes wrapping around her, or something like that? Was she the kettle-born girl known as female Ranma? Is the girl in your current profile picture also female Ranma?

I've been a composer for around 12 years now, and a musician for 11 years. I can remember what my first songs sounded like -- horrible! They looked, sounded, and smelled bad. :lol: I also didn't know what a tuplet was! Writing music for CH has been a very refreshing venture for me. I've never historically written electronic music before now, as I normally write heavier (rockin') styles of music.
Rule63MePlease wrote: Mon Sep 02, 2019 2:36 pm Also what do you use to make your music?
Well... I'll tell you what I use in a PM. I use very specific software and, as silly as this might sound, I don't want to risk doxing myself by mentioning it here. Then again, songs are like a composer's fingerprint, so... whoops! :-P
My original Cock Hero songs can be found here:
https://high-octane-ch.bandcamp.com or https://archive.org/details/cock-hero-osts
Spoiler: show
"When I get home I'm going to let my apparatus out of its cage!" ~fragrantEmulsion

"The rhythm for that song is very complex, and I fear that if I mimic it with the beat meter, people will want to throw their shoes at me." ~high_octane
If you're wondering what my avatar is, it's my own design entitled "The Crest of Confusion".
User avatar
Rule63MePlease
Explorer At Heart
Explorer At Heart
Posts: 185
Joined: Sun Sep 20, 2015 4:13 am
I am a: None of the above

Re: [WIP] Automated CH metadata extractor

Post by Rule63MePlease »

No, the drawing is my own original character.
User avatar
high_octane
Explorer At Heart
Explorer At Heart
Posts: 283
Joined: Fri Oct 19, 2018 3:17 am
Gender: Male
Sexual Orientation: Straight
I am a: None of the above

Re: [WIP] Automated CH metadata extractor

Post by high_octane »

Rule63MePlease wrote: Tue Sep 03, 2019 3:55 am No, the drawing is my own original character.
My bad! :slap:
My original Cock Hero songs can be found here:
https://high-octane-ch.bandcamp.com or https://archive.org/details/cock-hero-osts
Spoiler: show
"When I get home I'm going to let my apparatus out of its cage!" ~fragrantEmulsion

"The rhythm for that song is very complex, and I fear that if I mimic it with the beat meter, people will want to throw their shoes at me." ~high_octane
If you're wondering what my avatar is, it's my own design entitled "The Crest of Confusion".
Post Reply

Who is online

Users browsing this forum: Baidu [Spider], diglet, ginep and 96 guests