Skip to content

Releases: akhi07rx/Youtube-To-Google-Drive

v1.6

30 May 08:39
Compare
Choose a tag to compare

Fixed issue with exiting the program

  1. Added the option to enter 'quit' to exit the program entirely. The program will terminate immediately when 'quit' is entered.
  2. Modified the prompt message when asking for user input to include the 'exit' and 'quit' options.
  3. Added a conditional check to handle the 'exit' command. If the user enters 'exit', the program will continue to the next iteration of the while loop, allowing them to enter a new YouTube video URL or the 'exit' or 'quit' commands.
  4. Added a conditional check to handle the 'quit' command. If the user enters 'quit', the program will exit immediately using sys.exit() and display the "Exiting the program." message.

v1.5

30 May 08:16
Compare
Choose a tag to compare
  1. The import statement for pytube library is added at the beginning.
  2. The code now uses pytube library instead of YouTube from pytube3.
  3. The filtering of video streams is added using type='video' in the streams filter.
  4. The mime_type property is used to display the format of the video along with the resolution in the available video qualities list.
  5. The file name for downloading is constructed using the video's title and the selected stream's resolution.
  6. The output_path parameter is used instead of destination_folder in the selected_stream.download() method.
  7. The prompt message for selecting the video quality is modified to ask for the number of the desired video quality instead of "option."
  8. The error handling for invalid input is added in the selection of video quality.

v1.4: updated

30 May 07:51
Compare
Choose a tag to compare
  1. Imported the pytube library to handle YouTube video downloads.
  2. Added a new function download_youtube_video() to handle YouTube video downloads with quality options.
  3. Added a check to detect YouTube links in the user input and invoke the download_youtube_video() function if a YouTube link is detected.
  4. Modified the file naming logic to append the video quality at the end of the file name, but only for video files (excluding audio files).
  5. Updated the error handling to catch exceptions specific to YouTube video downloads.
  6. Introduced formatted text box display for the available quality options using the dedent() function from the textwrap module.

v1.3.218B

30 May 05:39
Compare
Choose a tag to compare