2024-08-03, 12:45 AM
I went the slightly less extreme route.
I wrote a python script that uses the Jellyfin API to automatically find and delete all Virtual TV episodes.
It also deletes empty seasons afterward to avoid having to do a metadata refresh.
If anyone else here wants to use it, here you go: https://github.com/paulmiro/jellyfin-empty-season-fix
If I understand it correctly, this should effectively do the same thing as dontcryforme's solution, but without a need to edit the database directly.
I wrote a python script that uses the Jellyfin API to automatically find and delete all Virtual TV episodes.
It also deletes empty seasons afterward to avoid having to do a metadata refresh.
If anyone else here wants to use it, here you go: https://github.com/paulmiro/jellyfin-empty-season-fix
If I understand it correctly, this should effectively do the same thing as dontcryforme's solution, but without a need to edit the database directly.