diff --git a/README.md b/README.md index 802a94f..c86ba50 100644 --- a/README.md +++ b/README.md @@ -91,7 +91,7 @@ Then you need to give your OAuth Client ID access to your YouTube content. First Then access is granted by email address. Scroll down and select `+ ADD USERS` and then enter the email account associated with your YouTube account/content. -![OAuth Client ID Settings](https://raw.githubusercontent.com/deepgram-devs/youtube-captioner/main/images/5-oauth-consent-screen.png) +![OAuth Client ID Settings](https://raw.githubusercontent.com/deepgram-devs/youtube-captioner/main/images/6-oauth-test-users.png) ### ffmpeg and ffprobe @@ -111,7 +111,31 @@ or this could also be done by a simple export of the API Key before executing yo DEEPGRAM_API_KEY="YOUR_DEEPGRAM_API_KEY" python caption_youtube_video.py --url "" ``` -That's it! No joke! +During the Subtitle process, the application is going to request access to your YouTube content. + +![Asking for Access](https://raw.githubusercontent.com/deepgram-devs/youtube-captioner/main/images/10-running-the-command.png) + +You will need to verify this application's access. + +![Verify the Application](https://raw.githubusercontent.com/deepgram-devs/youtube-captioner/main/images/11-verify-application.png) + +You need to select the Gmail account associated with your YouTube content. If you have multiple Gmail accounts logged in, you will see them here. + +![Select Account for YouTube](https://raw.githubusercontent.com/deepgram-devs/youtube-captioner/main/images/12-youtube-select-account.png) + +Then you need to authorize the application. + +![Authorize the Application](https://raw.githubusercontent.com/deepgram-devs/youtube-captioner/main/images/13-authorize-application.png) + +Copy the `Authorization Code` to be used in the utility/application. + +![Authorize the Application](https://raw.githubusercontent.com/deepgram-devs/youtube-captioner/main/images/14-copy-authoization-code.png) + +Then paste the `Authorization Code` into the console. + +![Paste Authorization Code into Console](https://raw.githubusercontent.com/deepgram-devs/youtube-captioner/main/images/15-paste-authorization-code-into-console.png) + +That might seem like a lot, but it's a time saver! That's it! No joke! ## Development and Contributing diff --git a/images/10-running-the-command.png b/images/10-running-the-command.png new file mode 100644 index 0000000..754b7b8 Binary files /dev/null and b/images/10-running-the-command.png differ diff --git a/images/11-verify-application.png b/images/11-verify-application.png new file mode 100644 index 0000000..f113b80 Binary files /dev/null and b/images/11-verify-application.png differ diff --git a/images/12-youtube-select-account.png b/images/12-youtube-select-account.png new file mode 100644 index 0000000..c99a155 Binary files /dev/null and b/images/12-youtube-select-account.png differ diff --git a/images/13-authorize-application.png b/images/13-authorize-application.png new file mode 100644 index 0000000..140a488 Binary files /dev/null and b/images/13-authorize-application.png differ diff --git a/images/14-copy-authoization-code.png b/images/14-copy-authoization-code.png new file mode 100644 index 0000000..4225086 Binary files /dev/null and b/images/14-copy-authoization-code.png differ diff --git a/images/15-paste-authorization-code-into-console.png b/images/15-paste-authorization-code-into-console.png new file mode 100644 index 0000000..3d67b47 Binary files /dev/null and b/images/15-paste-authorization-code-into-console.png differ diff --git a/images/6-oauth-test-users.png b/images/6-oauth-test-users.png index c3a785d..c691794 100644 Binary files a/images/6-oauth-test-users.png and b/images/6-oauth-test-users.png differ