Update aliases
This commit is contained in:
		
							parent
							
								
									dca90109a9
								
							
						
					
					
						commit
						9f5cfd9469
					
				
							
								
								
									
										34
									
								
								.aliases
									
									
									
									
									
								
							
							
						
						
									
										34
									
								
								.aliases
									
									
									
									
									
								
							| 
						 | 
					@ -492,15 +492,22 @@ download_youtube_vid() {
 | 
				
			||||||
    printf "${BOLD}Finished downloading ${YELLOW}$filename${NORMAL}\n"
 | 
					    printf "${BOLD}Finished downloading ${YELLOW}$filename${NORMAL}\n"
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# You can control which videos are downloaded using the opts param:
 | 
				
			||||||
 | 
					#   --playlist-start NUMBER  (1-indexed)
 | 
				
			||||||
 | 
					#   --playlist-end   NUMBER
 | 
				
			||||||
 | 
					#   --playlist-items ITEMS   (Can be something like 1,2,5 or a range like 1-3,7,10-20)
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
download_youtube_playlist() {
 | 
					download_youtube_playlist() {
 | 
				
			||||||
    local format="$1"
 | 
					    local format="$1"
 | 
				
			||||||
    local url="$2"
 | 
					    local url="$2"
 | 
				
			||||||
    local dir_name="$3"
 | 
					    local dir_name="$3"
 | 
				
			||||||
    shift 3
 | 
					    shift 3
 | 
				
			||||||
    local opts="$@"
 | 
					    local opts="$@ --write-sub --sub-lang en --embed-subs"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if [[ $url == "" ]]; then
 | 
					    if [[ $url == "" || $dir_name == "" ]]; then
 | 
				
			||||||
        error "Usage: <url> <directory name (optional)> <optional args>"
 | 
					        error "Usage: <url> <directory name> <optional args>"
 | 
				
			||||||
        return
 | 
					        return
 | 
				
			||||||
    fi
 | 
					    fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -513,22 +520,18 @@ download_youtube_playlist() {
 | 
				
			||||||
        opts+=" --merge-output-format mp4"
 | 
					        opts+=" --merge-output-format mp4"
 | 
				
			||||||
    fi
 | 
					    fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    opts+=" --write-sub --sub-lang en --embed-subs"
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    if [[ $dir_name != "" ]]; then
 | 
					 | 
				
			||||||
    make_vid_dir_and_cd_into $url "$dir_name"
 | 
					    make_vid_dir_and_cd_into $url "$dir_name"
 | 
				
			||||||
    if [[ $? -ne 0 ]]; then
 | 
					    if [[ $? -ne 0 ]]; then
 | 
				
			||||||
        return
 | 
					        return
 | 
				
			||||||
    fi
 | 
					    fi
 | 
				
			||||||
    fi
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    local cmd="yt-dlp.exe -f $format -o \"v%(playlist_index)03d--%(upload_date>%Y-%m-%d)s-%(title)s-yt-%(id)s.%(ext)s\" $opts $url"
 | 
					    local cmd="yt-dlp.exe -f $format -o \"%(playlist_index)03d--%(upload_date>%Y-%m-%d)s-%(title)s-yt-%(id)s.%(ext)s\" $opts $url"
 | 
				
			||||||
    eval $cmd   # Need to eval in order to preserve the quotes wrapping the filename format string.
 | 
					    eval $cmd   # Need to eval in order to preserve the quotes wrapping the filename format string.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # Removing any trailing subtitle files
 | 
					    # Removing any trailing subtitle files
 | 
				
			||||||
    rm *.vtt *.srt 2>/dev/null
 | 
					    rm *.vtt *.srt 2>/dev/null
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if [[ $dir_name == "1" ]]; then cd ..; fi
 | 
					    cd ..
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    printf "${BOLD}Finished downloading the playlist\n${NORMAL}"
 | 
					    printf "${BOLD}Finished downloading the playlist\n${NORMAL}"
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					@ -873,13 +876,14 @@ download_twitter_vid() {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    printf "${BOLD}Downloading Twitter vid.${NORMAL}\n"
 | 
					    printf "${BOLD}Downloading Twitter vid.${NORMAL}\n"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    local opts=""
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if [[ $vid_name == "" ]]; then
 | 
					    if [[ $vid_name == "" ]]; then
 | 
				
			||||||
        local name_format="%(upload_date>%Y-%m-%d)s-%(title)s-twitter-%(id)s"
 | 
					        local name_format="%(upload_date>%Y-%m-%d)s-%(title)s-twitter-%(id)s"
 | 
				
			||||||
        local opts=""
 | 
					 | 
				
			||||||
    else
 | 
					    else
 | 
				
			||||||
        local name_format="%(upload_date>%Y-%m-%d)s-${vid_name}-twitter-%(id)s"
 | 
					        local name_format="%(upload_date>%Y-%m-%d)s-${vid_name}-twitter-%(id)s"
 | 
				
			||||||
        shift 4
 | 
					        shift 4
 | 
				
			||||||
        local opts="$@"
 | 
					        opts="$@"
 | 
				
			||||||
    fi
 | 
					    fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if [[ $make_folder == "1" ]]; then
 | 
					    if [[ $make_folder == "1" ]]; then
 | 
				
			||||||
| 
						 | 
					@ -928,13 +932,14 @@ download_instagram_vid() {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    printf "${BOLD}Downloading Instagram vid.${NORMAL}\n"
 | 
					    printf "${BOLD}Downloading Instagram vid.${NORMAL}\n"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    local opts=""
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if [[ $vid_name == "" ]]; then
 | 
					    if [[ $vid_name == "" ]]; then
 | 
				
			||||||
        local name_format="%(upload_date>%Y-%m-%d)s-%(title)s-ig-%(id)s"
 | 
					        local name_format="%(upload_date>%Y-%m-%d)s-%(title)s-ig-%(id)s"
 | 
				
			||||||
        local opts=""
 | 
					 | 
				
			||||||
    else
 | 
					    else
 | 
				
			||||||
        local name_format="%(upload_date>%Y-%m-%d)s-${vid_name}-ig-%(id)s"
 | 
					        local name_format="%(upload_date>%Y-%m-%d)s-${vid_name}-ig-%(id)s"
 | 
				
			||||||
        shift 4
 | 
					        shift 4
 | 
				
			||||||
        local opts="$@"
 | 
					        opts="$@"
 | 
				
			||||||
    fi
 | 
					    fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if [[ $make_folder == "1" ]]; then
 | 
					    if [[ $make_folder == "1" ]]; then
 | 
				
			||||||
| 
						 | 
					@ -1075,11 +1080,12 @@ alias yt-720-t='download_youtube_vid            "136+140" $SHORTNAME_OFF $TRANSC
 | 
				
			||||||
alias yt-720-shortname-t='download_youtube_vid  "136+140" $SHORTNAME_ON  $TRANSCRIBE_ON'
 | 
					alias yt-720-shortname-t='download_youtube_vid  "136+140" $SHORTNAME_ON  $TRANSCRIBE_ON'
 | 
				
			||||||
#---------------------------
 | 
					#---------------------------
 | 
				
			||||||
alias yt-playlist='download_youtube_playlist       ""'
 | 
					alias yt-playlist='download_youtube_playlist       ""'
 | 
				
			||||||
alias yt-playlist-list='download_youtube_playlist_list '
 | 
					alias yt-playlist-audio='download_youtube_playlist "140"'
 | 
				
			||||||
alias yt-playlist-1440='download_youtube_playlist  "620+140"'
 | 
					alias yt-playlist-1440='download_youtube_playlist  "620+140"'
 | 
				
			||||||
alias yt-playlist-1080='download_youtube_playlist  "137+140"'
 | 
					alias yt-playlist-1080='download_youtube_playlist  "137+140"'
 | 
				
			||||||
alias yt-playlist-720='download_youtube_playlist   "136+140"'
 | 
					alias yt-playlist-720='download_youtube_playlist   "136+140"'
 | 
				
			||||||
alias yt-playlist-tiny='download_youtube_playlist  "160+140"'
 | 
					alias yt-playlist-tiny='download_youtube_playlist  "160+140"'
 | 
				
			||||||
 | 
					alias yt-playlist-list='download_youtube_playlist_list '
 | 
				
			||||||
#---------------------------
 | 
					#---------------------------
 | 
				
			||||||
alias yt-audio='download_youtube_audio'
 | 
					alias yt-audio='download_youtube_audio'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user