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

Create external video in Studio #5107

Open
stevespaw opened this issue Jul 7, 2022 · 8 comments
Open

Create external video in Studio #5107

stevespaw opened this issue Jul 7, 2022 · 8 comments

Comments

@stevespaw
Copy link

Describe the problem to be solved

Please add the option to "Add the new video to Channel" in the Studio tool. We want to create some short highlights from a longer show. But we don't want to overwrite the original or delete it.

Describe the solution you would like

Option to "Add the new video to Channel" in Studio

@Chocobozzz Chocobozzz changed the title Option to "Add the new video to Channel" in Studio Create external video in Studio Jul 8, 2022
@smilekison
Copy link
Contributor

Hey!!
I think we can achieve this using plugin as well. If you can provide the hooks as mentioned here #5089 . I can start working on Plugin to resolve this issue.

@smilekison
Copy link
Contributor

Hey!!
Since I want to inject HTML in studio-related pages using the plugin, a client-side hook if available would solve my issue.

@stevespaw
Copy link
Author

@smilekison Hi there, I just thought I would connect and see if there was any progress on this feature. Thanks!

@kntndrsn
Copy link

I've made some updates based on the comment in #6281

There is now a checkbox the user can select if they want to save as a new video. When checked, a textbox displayed that will allow the user to put in a new video name. If they do not specify a new name, then it will default to the existing.

image

And will show up as a task:

image

Let me know your thoughts. Thanks.

@Chocobozzz
Copy link
Owner

Chocobozzz commented Mar 26, 2024

Hi,

I think we should provide a video edition form like we have for video imports:

  • User decides to save the edition as a new video
  • On save:
    • the video edition/update form is opened so the user can update new video metadata
    • PeerTube creates a new "video container" on server side in TO_EDIT_AS_NEW_VIDEO video state and run the edition job

The way, users can easily updates the new video metadata (privacy, channel etc) before editing is complete. Users would also see the video in their library and so can track which one is still in "processing state" or not.

@kntndrsn
Copy link

@Chocobozzz That would be better for sure. It alleviates some of challenges with how much metadata we should copy from the source video. I'll get started on a prototype.

@stevespaw
Copy link
Author

Is this feature going to make it to 6.1? We can really use it.

@kntndrsn
Copy link

Is this feature going to make it to 6.1? We can really use it.

I'm working on #1322 rn, haven't had much time to work on it but will try to get back to it this weekend.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants