pantz.org banner
Saving money switching from Spotify to YouTube Premium
Posted on 01-14-2024 05:11:33 UTC | Updated on 01-14-2024 19:52:36 UTC
Section: /software/youtube/ | Permanent Link

After signing up for YouTube Premium it dawned on me that it also includes YouTube Music (YTM). I had never used YTM before, but if it had all the artists I listen to, and enough of the features I need in a music streaming service, I could possibly replace it with my Spotify Premium account. This would be some nice monthly savings.

Preparing to live with YouTube Music for a month

I decided to try to live with YouTube Premium for 1 month vs my Spotify Premium account. First thing was to make sure I could listen to YTM on all the devices I wanted to. For me that was the web browser, the phone, and the car. YTM had me covered on all 3. For the car I wanted Android Auto support and Apple CarPlay was supported also. Now that I can listen to the music anywhere I wanted, did YTM have all the music artists I listened to?

The short answer is yes. According to Spotify wrapped I'm designated as an "Adventurer" personality, which means I seek out new music, and listen to a lot of different artists. I could not find 1 artist I cared about, that YTM did not have. So no problems here. Time to start the move.

I had to get my playlists moved from Spotify to YouTube. There's no way these services were going to allow the transfers of playlists between each other easily, so it was off to find a way to do this. Luckily I'm not the first person to have this problem, and someone created a pay service to move playlists between different music services. I used Soundiiz to move my playlists from Spotify to YouTube without much trouble. At the time of this writing it cost $4.50 for a 1 month subscription (cancel before the month is over). The playlists transferred in less than 24 hours without much issue. There are some songs that don't quite match up between the services, but these were a very very small amount.

Using YouTube Music for a month

Spoiler, things went really well. I did not have any technical issue using YTM vs Spotify Premium. Do I miss some Spotify features yes. Here are the things that I missed from Spotify.

Did I end up switching to YTM?

Yes! I did cancel my Spotify Premium membership. The account will fall back to a free account automatically. You won't lose any of your playlists, and if you want to switch back at anytime Spotify will take you back with open arms. I really do think I was one of the better candidates to be able to make this switch from Spotify to YTM. For myself I don't need Spotify podcasts or audio books. I have my own podcast app with plenty of podcasts I download for free (long live RSS!). I also don't need all of the social Spotify features. For someone that just straight listens to music and does not need all the frills, YTM works well enough for me. I can overlook the few things I don't like about YTM for now, to save that extra monthly Spotify payment.

Reddit!

Related stories

Sort a YouTube playlist from oldest to newest videos
Posted on 12-24-2023 05:14:50 UTC | Updated on 12-24-2023 05:23:37 UTC
Section: /software/youtube/ | Permanent Link

There have been many times when I've wanted to go to a YouTube channel, and watch all the videos from oldest to newest. I swear this used to be much easier in years past, but trying to do this recently on YouTube is not easy at all. In fact it almost looks like YouTube is actively trying to hide how to do this. After much searching around I found out how to do this and thought I would share it here, as opposed to being buried in message boards on the web.

Steps to sort a YouTube channel from oldest to newest

The following works as of 12/2023. YouTube may disable this at any time.
  1. Go to the main YouTube channels "Home" link.
  2. Click the "Videos" link in the top row of links.
  3. Click the "Oldest" button.This is currently right under the "Videos" link.
  4. Open the oldest video up in a browser tab, and copy the string/characters after the "v=" in the url. This is the videos id.
  5. Go back to the channels main page and click the "Home" button again.
  6. Scroll down the page slightly, and in the "Videos" section, click the "Play All" button. This will start a playlist from latest video.
  7. Edit that url in the bar, and replace video id string after the "v=" with the oldest videos id you copied earlier.
  8. Next, at the end of the same url replace the characters/string after "&list=" with this "ULcxqQ59vzyTk".
  9. Then hit enter to go to the url. This should reverse the playlist starting from the current video.

Tips/Observations

Reddit!

Related stories

Fixing GPG not asking for a password
Posted on 01-02-2023 22:49:39 UTC | Updated on 01-02-2023 22:53:40 UTC
Section: /software/gpg/ | Permanent Link

Tried SSH'ing into a Linux machine with the same user that was also running a the gpg-agent daemon. I tried to decrypt a file with the basic "gpg -d ~/filename". This output info about the file and then just hung. No password prompt at all. If you do this via a GUI term on the same machine you get a pop-up box with a password prompt. Seems like the gpg-agent is taking this request, and not presenting anything back to the same user SSH'ed into the machine. Had to find a way around this.

Pinentry mode

I finally found some posts on the net with people having the exact same problem. The gpg pinentry mode "loopback" fakes a pinentry by using inquiries back to the caller to ask for a passphrase. Buy doing this with the command "gpg -d --pinentry-mode=loopback ~/filename". This will get you back your password prompt, and allow you to decode the file remotely over SSH.

Reddit!

Related stories


RSS Feed RSS feed logo

About


3com

3ware

alsa

alsactl

alsamixer

amd

android

apache

areca

arm

ati

auditd

awk

badblocks

bash

bind

bios

bonnie

cable

carp

cat5

cdrom

cellphone

centos

chart

chrome

chromebook

cifs

cisco

cloudera

comcast

commands

comodo

compiz-fusion

corsair

cpufreq

cpufrequtils

cpuspeed

cron

crontab

crossover

cu

cups

cvs

database

dbus

dd

dd_rescue

ddclient

debian

decimal

dhclient

dhcp

diagnostic

diskexplorer

disks

dkim

dns

dos

dovecot

drac

dsniff

dvdauthor

e-mail

echo

editor

emerald

encryption

ethernet

expect

ext3

ext4

fat32

fedora

fetchmail

fiber

filesystems

firefox

firewall

flac

flexlm

floppy

flowtools

fonts

format

freebsd

ftp

gdm

gmail

gnome

google

gpg

greasemonkey

greylisting

growisofs

grub

hacking

hadoop

harddrive

hba

hex

hfsc

html

html5

http

https

hulu

idl

ie

ilo

intel

ios

iperf

ipmi

iptables

ipv6

irix

javascript

kde

kernel

kickstart

kmail

kprinter

krecord

kubuntu

kvm

lame

ldap

linux

logfile

lp

lpq

lpr

maradns

matlab

memory

mencoder

mhdd

mkinitrd

mkisofs

moinmoin

motherboard

mouse

movemail

mplayer

multitail

mutt

myodbc

mysql

mythtv

nagios

nameserver

netflix

netflow

nginx

nic

ntfs

ntp

nvidia

odbc

openbsd

openntpd

openoffice

openssh

openssl

openvpn

opteron

parted

partimage

patch

perl

pf

pfflowd

pfsync

photorec

php

pop3

pop3s

ports

postfix

power

procmail

proftpd

proxy

pulseaudio

putty

pxe

python

qemu

r-studio

raid

recovery

redhat

router

rpc

rsync

ruby

saltstack

samba

schedule

screen

scsi

seagate

seatools

sed

sendmail

sgi

shell

siw

smtp

snort

solaris

soundcard

sox

spam

spamd

spf

spotify

sql

sqlite

squid

srs

ssh

ssh.com

ssl

streaming

su

subnet

subversion

sudo

sun

supermicro

switches

symbols

syslinux

syslog

systemd

systemrescuecd

t1

tcpip

tcpwrappers

telnet

terminal

testdisk

tftp

thttpd

thunderbird

timezone

ting

tls

tools

tr

trac

tuning

tunnel

ubuntu

unbound

vi

vpn

wget

wiki

windows

windowsxp

wireless

wpa_supplicant

x

xauth

xfree86

xfs

xinearama

xmms

youtube

zdump

zeromq

zic

zlib