# media.sh # Craig Jennings # Media utilities - music, video, downloads # ============================================================================= # Terminal MPV # ============================================================================= alias play='mpv --no-video' alias shuffle='mpv --no-video --shuffle' # ============================================================================= # Tidal # ============================================================================= alias tdl="tidal-dl -l" alias ttdl="tsp tidal-dl -l" # ============================================================================= # YouTube (yt-dlp) # ============================================================================= # Video - single alias yt="yt-dlp --ignore-config --no-playlist --embed-metadata -i -o '%(channel)s-%(title)s.%(ext)s'" alias tyt="tsp yt-dlp --ignore-config --no-playlist --embed-metadata -i -o '%(channel)s-%(title)s.%(ext)s'" # Video - playlist alias ytp="yt-dlp --ignore-config --yes-playlist --embed-metadata -i -o '%(channel)s-%(playlist_title)s-%(playlist_index)s-%(title)s.%(ext)s'" alias tytp="tsp yt-dlp --ignore-config --yes-playlist --embed-metadata -i -o '%(channel)s-%(playlist_title)s-%(playlist_index)s-%(title)s.%(ext)s'" # Audio - single alias yta="yt-dlp --ignore-config --no-playlist -x -f bestaudio/best -o '%(artist)s-%(title)s.%(ext)s'" alias tyta="tsp yt-dlp --ignore-config --no-playlist -x -f bestaudio/best -o '%(artist)s-%(title)s.%(ext)s'" # Audio - playlist alias ytap="yt-dlp --ignore-config --yes-playlist -x -f bestaudio/best -o '%(playlist_index)s-%(artist)s-%(title)s.%(ext)s'" alias tytap="tsp yt-dlp --ignore-config --yes-playlist -x -f bestaudio/best -o '%(playlist_index)s-%(artist)s-%(title)s.%(ext)s'" # ============================================================================= # Audible Conversion (AAXtoMP3) # ============================================================================= alias aax2flac='AAXtoMP3 -f' alias aax2mp3='AAXtoMP3 -c -e:mp3' alias aax2opus='AAXtoMP3 --opus -t . -c'