Skip to content

Add "How this was made" disclosure and AI labels - #9749

Open
caetano-dev wants to merge 14 commits into
FreeTubeApp:developmentfrom
caetano-dev:feat/AI_labels
Open

Add "How this was made" disclosure and AI labels#9749
caetano-dev wants to merge 14 commits into
FreeTubeApp:developmentfrom
caetano-dev:feat/AI_labels

Conversation

@caetano-dev

@caetano-dev caetano-dev commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Pull Request Type

  • Bugfix
  • Feature Implementation
  • Documentation
  • Other

Related issue

closes #9746

Description

This PR adds a label for AI content in the watch page + "How this was made" disclosures in the description.
The label only shows up if the video has AI. The automatic dubbing and "Captured with a camera" videos show the disclosure only.

Screenshots

image Pasted Graphic 3 Pasted Graphic 4 image Pasted Graphic 2

Testing

Open https://www.youtube.com/watch?v=gfjgRHtDa38
Open https://youtu.be/7RogQiih3M8
Open https://youtu.be/BxunALc8r18
and see that the label + description shows up for the AI video. For the others, there should be the description only.

Desktop

  • OS: MacOS
  • OS Version: 27
  • FreeTube version: v0.25.3 Beta

Additional context

Initially, I only planned to add the AI tags, but since I was already halfway through adding the other descriptions, I decided to implement both.

@github-actions github-actions Bot added the PR: waiting for review For PRs that are complete, tested, and ready for review label Sep 5, 2026
@FreeTubeBot
FreeTubeBot enabled auto-merge (squash) September 5, 2026 01:22

@efb4f5ff-1298-471a-8973-3d47447115dc efb4f5ff-1298-471a-8973-3d47447115dc left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Image Image

@efb4f5ff-1298-471a-8973-3d47447115dc efb4f5ff-1298-471a-8973-3d47447115dc added PR: changes requested and removed PR: waiting for review For PRs that are complete, tested, and ready for review labels Sep 5, 2026
@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Conflicts have been resolved. A maintainer will review the pull request shortly.

Comment thread src/renderer/components/WatchVideoInfo/WatchVideoInfo.vue Outdated
Comment thread src/renderer/components/WatchVideoInfo/WatchVideoInfo.vue Outdated
Comment thread src/renderer/helpers/api/local.js Outdated
@caetano-dev
caetano-dev requested a review from Shadorc September 5, 2026 15:08
Comment thread src/renderer/components/WatchVideoDescription/WatchVideoDescription.vue Outdated
Comment thread src/renderer/components/WatchVideoInfo/WatchVideoInfo.vue Outdated
Comment thread src/renderer/helpers/api/local.js
@caetano-dev
caetano-dev requested a review from Shadorc September 6, 2026 13:18
Shadorc
Shadorc previously approved these changes Sep 6, 2026
@Shadorc Shadorc added PR: waiting for review For PRs that are complete, tested, and ready for review and removed PR: changes requested labels Sep 6, 2026
Comment thread src/renderer/components/WatchVideoInfo/WatchVideoInfo.vue Outdated
@efb4f5ff-1298-471a-8973-3d47447115dc efb4f5ff-1298-471a-8973-3d47447115dc added PR: changes requested and removed PR: waiting for review For PRs that are complete, tested, and ready for review labels Sep 6, 2026
Co-authored-by: efb4f5ff-1298-471a-8973-3d47447115dc <73130443+efb4f5ff-1298-471a-8973-3d47447115dc@users.noreply.github.com>
…ption.css

Co-authored-by: efb4f5ff-1298-471a-8973-3d47447115dc <73130443+efb4f5ff-1298-471a-8973-3d47447115dc@users.noreply.github.com>
Comment thread src/renderer/main.js Outdated
Comment thread src/renderer/main.js Outdated
@caetano-dev
caetano-dev requested a review from Shadorc September 6, 2026 23:53
Shadorc
Shadorc previously approved these changes Sep 6, 2026

@efb4f5ff-1298-471a-8973-3d47447115dc efb4f5ff-1298-471a-8973-3d47447115dc left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I noticed that on YT that it stated

Info from Truepic in the Captured with camera section

Image

Is that some info we are missing and we should include too?

Edit: Please update your PR body to reflect latest changes

@caetano-dev

Copy link
Copy Markdown
Contributor Author

I added the disclosure attributions and updated the PR body.
image

@efb4f5ff-1298-471a-8973-3d47447115dc efb4f5ff-1298-471a-8973-3d47447115dc added PR: waiting for review For PRs that are complete, tested, and ready for review and removed PR: changes requested labels Sep 9, 2026
Comment thread src/renderer/helpers/api/local.js
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: waiting for review For PRs that are complete, tested, and ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature Request]: Label AI content on Watch page

3 participants