Skip to content

Instantly share code, notes, and snippets.

@jfeilbach
Last active August 23, 2023 18:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jfeilbach/c67a05f79b51aa7180e00ba31867134f to your computer and use it in GitHub Desktop.
Save jfeilbach/c67a05f79b51aa7180e00ba31867134f to your computer and use it in GitHub Desktop.
Fixing Season 2 of Bluey

Bluey Season 2

Fixing Bluey Season 2 to conform to the TVDB order. This fixes the giant mess displayed in Plex. Otherwise titles, descriptions. and other metadata will not match to the correct file.

Reorder

Move the incorrect episode number to the correct episode number temporarily. This avoids overwriting needed files.

mv -v Bluey\ \(2018\).S02E01.Dance\ Mode.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E02.Hammerbarn.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E02.Hammerbarn.WEBDL-1080p.h264.EAC3.mkv 'Bluey (2018).S02E03.Featherwand.WEBDL-1080p.h264.EAC3.mkv-tmp'
mv -v Bluey\ \(2018\).S02E03.Featherwand.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E01.Dance\ Mode.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E05.Hairdressers.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E11.Charades.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E06.Stumpfest.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E09.Bingo.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E09.Bingo.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E26.Sleepytime.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E11.Charades.WEBDL-1080p.h264.EAC3.mkv 'Bluey (2018).S02E05.Hairdressers.WEBDL-1080p.h264.EAC3.mkv-tmp'
mv -v Bluey\ \(2018\).S02E13.Dad\ Baby.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E16.Army.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E14.Mum\ School.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E17.Fancy\ Restaurant.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E15.Trains.WEBDL-1080p.h264.EAC3.mkv 'Bluey (2018).S02E06.Stumpfest.WEBDL-1080p.h264.EAC3.mkv-tmp'
mv -v Bluey\ \(2018\).S02E16.Army.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E19.The\ Show.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E17.Fancy\ Restaurant.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E20.Tickle\ Crabs.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E18.Piggyback.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E21.Escape.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E19.The\ Show.WEBDL-1080p.h264.EAC3.mkv 'Bluey (2018).S02E15.Trains.WEBDL-1080p.h264.EAC3.mkv-tmp'
mv -v Bluey\ \(2018\).S02E20.Tickle\ Crabs.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E23.Queens.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E21.Escape.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E24.Flat\ Pack.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E23.Queens.WEBDL-1080p.h264.EAC3.mkv 'Bluey (2018).S02E14.Mum School.WEBDL-1080p.h264.EAC3.mkv-tmp' 
mv -v Bluey\ \(2018\).S02E24.Flat\ Pack.WEBDL-1080p.h264.EAC3.mkv 'Bluey (2018).S02E18.Piggyback.WEBDL-1080p.h264.EAC3.mkv-tmp'
mv -v Bluey\ \(2018\).S02E25.Helicopter.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E51.Christmas\ Swim.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E26.Sleepytime.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E39.Double\ Babysitter.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E27.Grandad.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E28.Seesaw.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E28.Seesaw.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E29.Movies.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E29.Movies.WEBDL-1080p.h264.EAC3.mkv 'Bluey (2018).S02E27.Grandad.WEBDL-1080p.h264.EAC3.mkv-tmp'
mv -v Bluey\ \(2018\).S02E31.Barky\ Boats.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E34.Swim\ School.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E32.Burger\ Shop.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E42.Bin\ Night.WEBDL-1080p.h264.EAC3.mkv-tmp 
mv -v Bluey\ \(2018\).S02E33.Circus.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E47.Ice\ Cream.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E34.Swim\ School.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E40.Bad\ Mood.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E35.Café.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E37.The\ Quiet\ Game.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E37.The\ Quiet\ Game.WEBDL-1080p.h264.EAC3.mkv 'Bluey (2018).S02E35.Café.WEBDL-1080p.h264.EAC3.mkv-tmp'
mv -v Bluey\ \(2018\).S02E38.Mr\ Monkeyjocks.WEBDL-1080p.h264.EAC3.mkv 'Bluey (2018).S02E31.Barky Boats.WEBDL-1080p.h264.EAC3.mkv-tmp'
mv -v Bluey\ \(2018\).S02E39.Double\ Babysitter.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E43.Muffin\ Cone.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E40.Bad\ Mood.WEBDL-1080p.h264.EAC3.mkv 'Bluey (2018).S02E33.Circus.WEBDL-1080p.h264.EAC3.mkv-tmp'
mv -v Bluey\ \(2018\).S02E41.Octopus.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E46.Road\ Trip.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E42.Bin\ Night.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E48.Dunny.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E43.Muffin\ Cone.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E44.Duck\ Cake.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E44.Duck\ Cake.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E45.Handstand.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E45.Handstand.WEBDL-1080p.h264.EAC3.mkv 'Bluey (2018).S02E25.Helicopter.WEBDL-1080p.h264.EAC3.mkv-tmp'
mv -v Bluey\ \(2018\).S02E46.Road\ Trip.WEBDL-1080p.h264.EAC3.mkv 'Bluey (2018).S02E41.Octopus.WEBDL-1080p.h264.EAC3.mkv-tmp'
mv -v Bluey\ \(2018\).S02E47.Ice\ Cream.WEBDL-1080p.h264.EAC3.mkv Bluey\ \(2018\).S02E50.Baby\ Race.WEBDL-1080p.h264.EAC3.mkv-tmp
mv -v Bluey\ \(2018\).S02E48.Dunny.WEBDL-1080p.h264.EAC3.mkv 'Bluey (2018).S02E38.Mr Monkeyjocks.WEBDL-1080p.h264.EAC3.mkv-tmp'
mv -v Bluey\ \(2018\).S02E50.Baby\ Race.WEBDL-1080p.h264.EAC3.mkv 'Bluey (2018).S02E32.Burger Shop.WEBDL-1080p.h264.EAC3.mkv-tmp'
mv -v Bluey\ \(2018\).S02E51.Christmas\ Swim.WEBDL-1080p.h264.EAC3.mkv 'Bluey (2018).S02E52.Easter.WEBDL-1080p.h264.EAC3.mkv-tmp'

Remove the temporary name from the filename.

Easiest

rename -v 's/-tmp//' Bluey*

Optional in case you don't have the rename command for some reason.

for f in Bluey*-tmp ; do
mv -v "$f" $(echo "$f" | sed 's/-tmp//g')
done

Optional for those who enjoy pain.

mv -v 'Bluey (2018).S02E01.Dance Mode.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E01.Dance Mode.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E02.Hammerbarn.WEBDL-1080p.h264.EAC3.mkv' 'Bluey (2018).S02E03.Featherwand.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E02.Hammerbarn.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E02.Hammerbarn.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E05.Hairdressers.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E05.Hairdressers.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E06.Stumpfest.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E06.Stumpfest.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E09.Bingo.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E09.Bingo.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E11.Charades.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E11.Charades.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E14.Mum School.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E14.Mum School.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E15.Trains.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E15.Trains.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E16.Army.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E16.Army.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E17.Fancy Restaurant.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E17.Fancy Restaurant.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E18.Piggyback.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E18.Piggyback.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E19.The Show.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E19.The Show.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E20.Tickle Crabs.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E20.Tickle Crabs.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E21.Escape.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E21.Escape.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E23.Queens.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E23.Queens.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E24.Flat Pack.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E24.Flat Pack.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E25.Helicopter.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E25.Helicopter.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E26.Sleepytime.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E26.Sleepytime.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E27.Grandad.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E27.Grandad.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E28.Seesaw.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E28.Seesaw.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E29.Movies.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E29.Movies.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E31.Barky Boats.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E31.Barky Boats.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E32.Burger Shop.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E32.Burger Shop.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E33.Circus.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E33.Circus.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E34.Swim School.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E34.Swim School.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E35.Café.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E35.Café.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E37.The Quiet Game.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E37.The Quiet Game.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E38.Mr Monkeyjocks.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E38.Mr Monkeyjocks.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E39.Double Babysitter.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E39.Double Babysitter.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E40.Bad Mood.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E40.Bad Mood.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E41.Octopus.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E41.Octopus.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E42.Bin Night.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E42.Bin Night.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E43.Muffin Cone.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E43.Muffin Cone.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E44.Duck Cake.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E44.Duck Cake.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E45.Handstand.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E45.Handstand.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E46.Road Trip.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E46.Road Trip.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E47.Ice Cream.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E47.Ice Cream.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E48.Dunny.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E48.Dunny.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E50.Baby Race.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E50.Baby Race.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E51.Christmas Swim.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E51.Christmas Swim.WEBDL-1080p.h264.EAC3.mkv'
mv -v 'Bluey (2018).S02E52.Easter.WEBDL-1080p.h264.EAC3.mkv-tmp' 'Bluey (2018).S02E52.Easter.WEBDL-1080p.h264.EAC3.mkv'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment