https://github.com/skyzyx/tv-show-renamer
Simple Bash scripts for cleaning up TV show titles and descriptions
https://github.com/skyzyx/tv-show-renamer
bash itunes mp4info mp4tags mp4v2 tv-shows
Last synced: about 2 months ago
JSON representation
Simple Bash scripts for cleaning up TV show titles and descriptions
- Host: GitHub
- URL: https://github.com/skyzyx/tv-show-renamer
- Owner: skyzyx
- License: mit
- Created: 2019-12-27T13:16:06.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-12-20T00:37:54.000Z (over 5 years ago)
- Last Synced: 2026-01-18T22:20:57.889Z (5 months ago)
- Topics: bash, itunes, mp4info, mp4tags, mp4v2, tv-shows
- Language: Shell
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# TV Show Renamer
Fixes a number of small annoyances when purchasing complete TV series’ from the iTunes Store.
1. In a title such as “Season 1, Episode 1: Pilot”, it will set Season to `1`, Episode to `1`, and Title to _Pilot_.
1. Will attempt some basic cleanup around apostrophes, quotes, etc.
## Usage
* Assumes GNU tools instead of BSD tools:
* `brew install mp4v2`
I tend to run it like this:
```bash
find /path/to/shows -type f -name "*.m4v" -print0 \
| xargs -0 --no-run-if-empty -I% ./itunes-store-complete-series-episode-fixer.sh "%"
```
## Support
None. If you have an issue, submit a PR with a fix.