Automatically TRANSLATE Subtitles in DaVinci Resolve - ChatGPT How to Translation AI 18.5
Vložit
- čas přidán 20. 06. 2024
- You're going to love this! This video will show you how to combine the power of DaVinci Resolve's neural engine with ChatGPT to automatically translate subtitles.
00:00 Introduction
00:12 How To
03:21 Conclusion
Created by Team 2 Films.
#colorgrading #davinciresolve #filmmaking #videoediting #videoeditor #davinciresolve #tutorial #howto #certifiedtrainer #fusion #chatgpt #ai - Krátké a kreslené filmy
You two are CRUSHING it x
Team 2 Films, I love the quality of your tutorials.
Thank-you so much for your kind comment.
noo waay!! perfect timing love you team 2 films!
Thank you!!
It's mind blowing how fast and easy this is!!! Thank you for sharing this!!!
Our pleasure.
Every video you guys make is just such high quality! I'm glad this was the first video that popped up in search results.
Thanks so much. We appreciate your support and comments on our videos too. Thank-you.
@@team2films looking forward to the course!
I love these high quality tutorials and videos!
Thanks Adrian. Much appreciated.
Love this!! Great video as always
Thank you for sharing this! 👏🏼👏🏼👏🏼
No problem 😊
Greerings from Germany: This is super helpful and the translation seems good 👍🏻
Dankeschön! That's great news, thanks for confirming.
Wow this was super helpful, thank you!!
This was awesome. I kind of knew intuitively what to do because I work a lot with chatGPT. But all little steps combined in one video is a really cool thing. And ... yes, that German looks pretty acurate over there. :D
I definitely subscribed!
Thanks so much. We'll try and come up with some new AI integration ideas.
Many uses of ChatGPT, thanks
So versatile!
WOW! Thank you so much! Amazing tutorial.
Pleasure!
Incredible! too good~ thanks for sharing!
Our pleasure, thank you for watching!
This is absolutely brilliant!
Thanks! 🤩
thank you for this awesome tutorial. this is what i needed today
So glad it was helpful!
This is awesome. Thank you for this!
Our pleasure.
Thanks for the video. This was very helpful 🙂
You’re welcome 😊
Thank you so much. This helps me out big time!
You're welcome!
Mind blowing video, keep it up.
Wow! Glad you liked it so much.
Thankyou from Colombia Nice and work prety well
Glad it helped
very helpful thanks!
You're welcome!
i need this thank you so much
You're welcome 😊
You are the best and explain super well! thaaaaaaanks
Thank you! Glad people are enjoying the videos.
Thanks ,very useful !
Glad it was helpful!
omg gggggg such life saver!! thank you soooo much
You are welcome :)
great video thank you!
Thank you for watching!
I'm really digging this new era of AI. One way I'm using AI is for creating customized, quality-of-life scripts for the editing software I frequently use. Just about anything that you do repetitively can be scripted. No more need to scour help forums for example code, adapting it to my needs, and then troubleshooting what I invariably got wrong.
Yeah, it's great how it can speed up the more labour intensive parts of the job. Thanks for watching and commenting.
If you've tried with a real .srt file which typically contains hundreds of conversations you would know that chatgpt will not accept your task.
Yes we've tried with real .SRT files. There is a limit to the number of characters you can send in a ChatGPT request! Sorry that makes this method less helpful for super long videos. If the video is a modest length, you can break the SRT file up into smaller requests. Thanks so much for watching. We hope that's helpful.
Bravi!
amazing
Awesome 👍👍👍
Thanks as always.
@@team2films make a tutorial on xyz color space how make for dcp
Thank you l love you !!! omg... you're the best presenter in the world
Thank-you!
Thank you guys for making complex subjects easy to learn for everyone... This will come in handy in the future for me .... please keep it up 👍@@team2films
your persian subtitle for this video is 95% correct.
Excellent! Thank you
NIce video, thanks. As i experimented yesterday , i would add 2 more actions. Make a pass in your subs to spot some obvious errors. Then in GPT ask to correct, improve and rephrase the text if needed, then do the translation. You can also ask for a second pass and ask to make the translation shorter for example. But i don't think it will surpass (yet) the finesse of a real translator and expert in subs!
What i noticed is that davinci somehow doesn't transcript word to word, but is kind of "intelligent" and improves slightly the grammar.
That’s a fantastic idea about asking it to do the second pass. Yeah, Resolve’s transcription is interesting. Like you said it makes small improvements and seems to prioritise meaning rather than word for word transcription. And yes, definitely doesn’t replace a proper skilled translator. Thanks for watching and commenting. Great to have you here.
@@team2films can you please explain what the original commentator mean? i 'm a little bit lost. Perhaps , make a video about this topic.
@@kerenbanget1They are talking about asking chatGPT to improve the accuracy of the translation. Just ask it to look for errors and improve. Does that help?
Lifesaver
Ace , new subscriber
Thanks so much! Glad to have you here.
It may be interesting to take the translated SRT files and upload them to CZcams in a few relevant or popular languages and perhaps widen our audiences that way.
That's a good idea. Although CZcams has excellent auto translation already built in for subs.
You are very right. Unfortunately a few less common languages aren't supported yet. Some of my audience speaks Thai for example. @@team2films
شكرا
شرحك مميز
Our pleasure. Glad it was helpful.
Great video. Very helpful. I wonder whether this would work in Google translate?
It seems that DVR is able to create subtitles with translation to other languages from English. I know, it is not supposed to, it is not indicated in the user manual but IT WORKS. I have made the test by selecting "french" in the "Create subtile from audio" window and it works pretty well. But the opposite doesn't work. If the audio is in french and i i select "English" as a language, that doesn't work. Any idea why?
Ooooo. Very interesting. Will check that out. Thanks for sharing that. Not sure sure it's happening, will investigate.
Thanks for sharing this tip. It worked out 😂 actually! Genius
Thanks for all your video.
i have learn more from you than i did goin to a flimschool,
can you do grade similar to Queen of katwe, The woman king
Thanks so much, glad the channel is so helpful. We're planning more 'looks' masterclasses soon.
make sure you start your timeline timecode at 00: so your subtitles will start at 00:.. i tried uploading a video with the SRT file to a subscription based streaming service and had plenty problems until i found out that my timeline was starting with 01:
That's a good tip. Thanks for sharing.
Good trick, works bad with long videos and sometimes GPT removes some of the last subtitles. So need to discuss this with it... But even with this - helps to win some time. Thanks
Yeah, that's true. chatGPT's query limitations are frustrating. However, you can always split your queries up into smaller ones.
😍😍😍
THANKS! 😊
There are a few odd bits in the translation, but it's good enough.
Thanks Stuart. Appreciate you checking it. For professional work, nothing will replace a human translator checking it. But if there's not time or budget for anything better... I'm glad it's good enough. Great to have you here.
i love you
thank-you
I think Chatgpt has some limitations on longer subtitles! I put 25-minute video subtitles on it but it gave me the first two or three minutes of translation do you have any solutions?
Great tutorial by the way I'm gonna start learning DaVinci Resolve now
Ah that’s a good point. Does the pro version of chatGPT have that limitation?
I asked about it and chat GPT said you have to break down the longer subtitles into 2 minutes segments atmost
and the paid version doesn't specifically address the issue of handling longer texts for translation.
@@team2films
@@sharoleslam thanks for the research. Well I think the next step is to ask chatGPT to make a script that breaks srts into 1 minute segments 😎😂😁
I already asked that, it's beyond it's capabilty😂😁@@team2films
Here's what yall can do: get text splitter. Turn your srt file into txt. Split it into 500 line chunks (I had each subtitle the standard 42 characters). Then input individually every newly split text into chat gpt and you're good. Just copy the results into a new file and turn it back to srt. It's a bit more grunt work, but it works.
When I copy the text back into notepad and save it then put it into the media pool then add it to the new sub title line made the text does not show up like the original file with spaces?
Sorry you are having trouble. It's difficult to diagnose without more info.
It would be helpful to point out that the length of the translations
is limited!
Ah, is that a chat GPT limitation on the length of queries?
@@team2films yeah I tried it just now and it was unusable for a 30 min video.
Nice video but I am having an issue with the request being too long - I am attempting to do it in chunks but it's also saying that the material may violate the content policy - not sure what could be triggering that but it is an interview with a cuban woman who's talking negatively and exposing a famous cuban athlete for his indiscretions. Any way around this or other ideas ?
Sorry! Yes there are limits to using free tools a like ChatGPT. You might need to try an alternative service.
Is there a way to enable multiple subtitles in the timeline vs one? I had to do subtitles for a video in China, and they require single line text in English and a second single line Chinese version underneath it. My work around was to make one a text graphic :/
Yes, in subtitle track 1 right click and select add subtitle region. You can then drag the subtitles from the second sub track into the new region of sub track 1 and format them differently while have them show simultaneously on screen. If confused, just serach for adding subtitle region in davinci resolve. I do this all the time for my English - Chinese subs.
That's awesome. Thanks so much for sharing your knowledge Justin. Much appreciated.
@@JustininTaiwan OMG, "subtitle region" and its invisible rows?!! Thank you so much for this. Its all about the right search engine phrase, am I right smh... The video was approved but took 4 months to produce, a month just on the subtitles alone. I wish I knew this before, again thank you so much!!
@@team2films Please make a video on subtitle regions, I love your tutorials.
@@JAOpictures That's a great idea. Thanks so much. It's added to the list.
hi guys, another nice and well done tutorial as always! Talking about AI, is there any approach on your radar about using DaVinci Resolve combined with something like Midjourney? Thanks again for this amazing channel 👍.
Heya, thanks for watching. Sorry, no plans currently to do something on Midjourney. Exciting technology though.
Support for RTL languages in Davinci Resolve (like Arabic, Persian, ...) is still limited and not as good as Premiere Pro. Hope the developers would soon make both the translation and the support for RTL languages possible.
Yeah, that's a good point, hope support for that continues to grow. The Dev team behind Resolve is awesome.
it practically came in handy for me and I'm glad to the ears that there is such an opportunity. Blackmagic should take this feature on board. This is extremely important
So glad it was helpful. Thanks for watching.
Is this in free version Davinci Resolve or Studio?
We used studio features in this video.
This only works with smaller videos from my testing. I have a 7 min long video and it wont work on the 290 lines of subtitles.
Yeah, that's true. You can of course break your srt file up into smaller chunks and still benefit from chat gpt. I think it's the length queries that chat GPT allows.
💥Interesting integration of DaVinci with ChatGPT to create subtitles in any other language. I wonder what will be more accurate in translation with native translation tools DaVinci or ChatGPT❓ I believe that this method would be appropriate to use if DaVinci does not have a supported translation language 👈
Yes, maybe Blackmagic will add this ability natively to Resolve in the future. Thanks so much for watching.
if i pay for chatgpt, there won't be any characters limit?
That’s a good question. Sorry we are not sure!
I’m confused, Resolve already translates subtitles into 17 different languages so why not just create a separate german subtitle track??
Resolve transcribes in multiple languages, but it won't translate a transcription in one language to another language.
I've tried doing this even with a ChatGPT subscription, and it fails consistently. The file has 255 subtitles (each one line) - ChatGPT stops translating every 30-60 lines (for which I can press a "Continue Generating" button), and then fails to create an SRT file. It may work if the video is very short, but ChatGPT does not seem to be capable of dealing with translation of an SRT file for a video of 15 min. I don't know why this should be more difficult, but I am assuming this is because it is trying to deal with the entire text as one continuous stream rather than be able to divide it at any point (which it could, say at the end of a sentence). It either gives an error generating a response (which is an endless loop), gives a link resulting in "file not found", or gives a link to an incomplete SRT file with titles that last only a couple of minutes.
I’m so sorry. We’ve mostly been dealing with short videos. Any insights you can share would probably be helpful to others. Thanks for watching
For me, I think the best way to translate video subtitles is using Immersive Translate.
That's a great solution.
would be kinda cool if it was really IN Resolve, and not externally. Translating a feature film is a pain like this, as you have to copy+paste the document dozens of times
Yes, that would be good. It's great to have a free alternative though using ChatGPT. There are paid services you can use for translating longer content.
@@team2films ... only you have the chance to correct the title to make it less click-baity ;)
can you add bulgarian language please
Thanks for watching. Feature requests should be sent to Blackmagic Design! Sorry, we don't have any influence over development.
This can be done with Google translate
Yes, as mentioned in the video, there are other free and paid services that can be used to translate subtitles. Thanks for watching.
not sure google translate will understand the SRT file format nor the fact that it must read sentences like a flow and not like chunks... Else Deepl ils a good translator too. But none is clever enough to understand the full request and restitute a valid SRT file.
Just need Resolve's neural engine to be able to respond to "Hey, Resolve ... can you edit, colour grade and color match all these RUBBISH clips into something amazing and add appropriate music?"
DR v.19 perhaps. #ItsThatClose 😱
😜
🤣 that would be amazing! But I think AI is most promising for helping with assistant editing tasks. Good edits with meaningful creativity will still require the creativity of a skilled editor.
long line cant accepted.
Yes, chatGPT has query length limits. Try breaking it into small requests.
Sorry, but longer subtitles are not easier to read. Shorter subs, that are split by commas are, as you can just do a do a quick split second glance, at each text.
Reading one long subtle, takes your focus completely away, from what is happening on the screen.
Trust me, Ive been reading subtitles in foreign movies and series, since I was five.
The subtitles, that are generated in DR, are also not perfect, as the software sometimes choose odd places, to cut the text, to a new text field.
And example, is your actual subs, in this video:
"Once the subtitles are created,
right click on the subtitle track and"
"export subtitle."
A better version would be to move the "and", to the second part:
"Once the subtitles are created,
right click on the subtitle track"
"and export subtitle."
The transcribe function creates a lot of these small errors.
The easiest way to fix the mistakes, is to export the subtle to .srt, then use Subtitle Edit (by Nikse), to correct (copy paste) text, that needs to be removed.
In Subtitle Edit, you can also adjust the start and end of each subtle string, by dragging start and end points. It's not faster, than in DR, and some may prefer to fix the timings, in DR.
But Subtitle Edit also supports so many other features, including translation via Google and Microsoft, both free (less accurate), and paid, via Google API.
The software doesn't mess up translation, as it only sends the text, and not time stamps, to the translator.
The software has a tonne of functionality, like auto correcting errors, like overlapping subtitles, spell check etc.
And yes, DR transcription does spell errors, unfortunately, at least in Danish.
Subtitle Edit can also export to a number of formats, including for DVD or Blu-ray.
Subtitle Edit is freeware.
Hello! Thanks for watching. Yes, there is room for improvement in the way that Resolve transcribes subtitles, although it's amazing for a first gen feature, built directly into an NLE. As mentioned in the video, we're aware that there are other solutions (both paid and free) for creating subtitles. That's a good point about shorter subtitles being easier to read for some. Thanks again for watching and commenting. Nice to have you here.
Does not translate Finnish.
Aw, that's a shame! Sorry.
you should translate the word Automatically into something else ...
Like what? Suggestions welcomed.
ChatGPT can't translate more than few sentence it's awful....
I'm not sure of the exact length, but when we created this video it was able to handle translating our video that was about 2 minutes long.
@@team2films I’m having videos to translate about 10 to 15min so it can’t handle it unfortunately
The Problem here is with DR's (Create Subtitles from Audio) Great forTalking heads, But every thing in real life is talking heads REAL WROLD videos of Real World things Like School Plays & Conserts.Even BMD Davinci 19 doesn't Correctly (Creat Subtitles from audio) nor does it Transcrib Audio correctly even after all the CREATED SUBTITLES have Pains takenly been Corrected by hours of work, Transcribe makes the Exact same Mistakes (C S T F A) did. That's really DUMB on BMD's part. DR could be made so muchmore Uesful with a little more Effort.
Hello! Have you used version 19? Subtitles can now be created from the corrected source media transcripts. Does that solve your problem?
Try this if you have a longer video-
expor the srt here and see if it works for you.
I dont think its as accurate as chat GBT but since chat gbt doesnt do longer videos I think this will. ANd its free as of now!
www.veed.io/subtitle-tools/translate?CZcams+Description+Tim&How+to+Translate+Subtitles+with+AI+Online+Subtitle+Translator&CZcams
That's a great tip. Thanks for sharing with everyone.
This is useless unless you pay $295 for the software.
Yes, a studio license is required for transcription.