Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Youtube's Timeline Heatmap (Histogram) enables/improves a lot... #1463

Open
ImprovedTube opened this issue Oct 19, 2022 · 1 comment
Open
Assignees
Labels
bounty Will pass on donations (Optional) - (OR: Requester will pay personally. Only if stated!) data compare: https://github.com/LuanRT/YouTube.js & maybe github.com/MarcGuiselin/youtube-refined Feature request Wish or idea Filtering & Discovery (of Content) good first issue A GitHub standard for inviting (new) contributors *Congratulations in advance!* help wanted Just an old github standard we add automatically. (The team can remove it when working on it.) 🧩Plan ready Solution or some specification noted; To-Do; steps for implementation (+raw brainstorming too maybe) Set & forget (automatic feature) All permanent effects should be favorable by design. (Avoiding side-effects >99.8% of the time) ✰Unique unique ~ Worth extra work (not done anywhere in any way? out of the box?) up-for-grabs (a github standard for inviting new contributors) - Welcome! ♥

Comments

@ImprovedTube
Copy link
Member

ImprovedTube commented Oct 19, 2022

Youtube's Timeline Histogram

this potenially enhances all ideas about speed-watching / skipping irrelevant scenes. ( beyond what we could do skipping intros or silences )
Because views per scenes correlate with relevance (or with ignorant* viewers or confusing/deceptive structure of content)

  • 1.) Lows at the Start are indicating irrelvance (intro)
  • 2.) Similar at the end. Besides that a slight steady decline is normal / ineviteable (average to some certain degree, simply by the viewer's attention span / patience. - Or forgetting to continue later)

3.) Only playing back the spikes-up, can sometimes save most of the time!
( while getting the gist. Especially for clickbaity videos, with an extreme diagram... )

Except: this could be inverted if the video's audience's mode/mood, can be definied as slow/meditative = Exception for forced speedup:

  • Example: Linus Tech Tipps: Retro computing for 20 minutes with one fast/novel sponsor Ad from IBM...
    • so without defining this as inverted/exception this results logically/productively results in skipping most of the whole video, except for the ad. ( And this equals business advice to Linus tech tipps: a playlist (reverse chronologic with sponsors. Some / many people will watch that first or only)).

Content per second: Content difficulty( Ø-Word-length ) & content speed ( Views/WPM )

  • Also: common phrases can be considered (as irrelevant) IDEA: 1. Skip intro & outro - X & Y seconds 2. Skip common phrases #514
  • When (uncommon) text is suddenly spoken faster, viewers will commonly repeat the scene: To approach a spike's meaning it can be divided by an increased WPM ( if any ) (from transcript or audio)
  • A high/increasing word-difficulty can be a clue, that the relevance of a video-section is beyond/higher than the views can tell (word-difficulty could be measured by average word-length (and the category/language in general)

( "counter-indication:" "spikes could be inluenced by "clips" - or a popular link with a start-time offset ?t=... or end-time) - yet that's rare & also real... )


the heatmap gives 100 values, one for each percent of the video duration
these are just before the end when going ctrl+U

						"markersList": {
								"markerType": "MARKER_TYPE_HEATMAP",
								"markers": [
									{
										"startMillis": "0",
										"durationMillis": "1234",
										"intensityScoreNormalized": 0.1
									},
@ImprovedTube ImprovedTube added the Feature request Wish or idea label Oct 19, 2022
@ImprovedTube ImprovedTube self-assigned this Oct 19, 2022
@ImprovedTube ImprovedTube pinned this issue Oct 19, 2022
@ImprovedTube ImprovedTube moved this to Todo in Priority A Oct 20, 2022
@ImprovedTube ImprovedTube changed the title Youtube's Timeline Histogram enables / improves /everything... Youtube's Timeline Histogram enables/improves everything... Oct 22, 2022
@ghost ghost unpinned this issue Dec 19, 2022
@ImprovedTube ImprovedTube pinned this issue Jan 15, 2023
@ImprovedTube ImprovedTube changed the title Youtube's Timeline Histogram enables/improves everything... Youtube's Timeline Histogram enables/improves a lot... Feb 19, 2023
@ImprovedTube ImprovedTube mentioned this issue Mar 24, 2023
20 tasks
@ImprovedTube ImprovedTube removed their assignment May 10, 2023
@ImprovedTube ImprovedTube added the 🧩Plan ready Solution or some specification noted; To-Do; steps for implementation (+raw brainstorming too maybe) label May 10, 2023
@ImprovedTube
Copy link
Member Author

ImprovedTube commented May 10, 2023

@ImprovedTube ImprovedTube added the data compare: https://github.com/LuanRT/YouTube.js & maybe github.com/MarcGuiselin/youtube-refined label Sep 10, 2023
@ImprovedTube ImprovedTube added up-for-grabs (a github standard for inviting new contributors) - Welcome! ♥ good first issue A GitHub standard for inviting (new) contributors *Congratulations in advance!* help wanted Just an old github standard we add automatically. (The team can remove it when working on it.) labels Oct 19, 2023
@ImprovedTube ImprovedTube added bounty Will pass on donations (Optional) - (OR: Requester will pay personally. Only if stated!) Set & forget (automatic feature) All permanent effects should be favorable by design. (Avoiding side-effects >99.8% of the time) labels Nov 5, 2023
@ImprovedTube ImprovedTube added the ✰Unique unique ~ Worth extra work (not done anywhere in any way? out of the box?) label May 24, 2024
@ImprovedTube ImprovedTube changed the title Youtube's Timeline Histogram enables/improves a lot... Youtube's Timeline Heatmap (Histogram) enables/improves a lot... Nov 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bounty Will pass on donations (Optional) - (OR: Requester will pay personally. Only if stated!) data compare: https://github.com/LuanRT/YouTube.js & maybe github.com/MarcGuiselin/youtube-refined Feature request Wish or idea Filtering & Discovery (of Content) good first issue A GitHub standard for inviting (new) contributors *Congratulations in advance!* help wanted Just an old github standard we add automatically. (The team can remove it when working on it.) 🧩Plan ready Solution or some specification noted; To-Do; steps for implementation (+raw brainstorming too maybe) Set & forget (automatic feature) All permanent effects should be favorable by design. (Avoiding side-effects >99.8% of the time) ✰Unique unique ~ Worth extra work (not done anywhere in any way? out of the box?) up-for-grabs (a github standard for inviting new contributors) - Welcome! ♥
Projects
Status: Todo
Development

No branches or pull requests

2 participants