tvmv
plugins
tvmv | plugins | |
---|---|---|
5 | 78 | |
24 | 91 | |
- | - | |
9.2 | 6.6 | |
2 months ago | 26 days ago | |
Haskell | Shell | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
tvmv
-
Haskell binary size across different platforms (Linux/Mac/Win)
By the way, this is the tool. And here's its package.yaml, if that matters. (FWIW, I've built all three binaries the same way, with a simple stack build, using GHC 9.2.8.)
-
Command-line tool to bulk-rename TV episode files
https://github.com/keithfancher/tvmv (or check out the quick-start to get the rough idea)
-
Making the most of Haskell's type system
I'm putting the finishing touches on my second "real" Haskell project*, and now that I find myself (mostly) able to get some (simple, practical) stuff done with the language, I'd like to spend some time learning more about how to put types to work.
-
What can I do in Haskell? UwU
For example, I wanted to build a tool to pull down TV episode data from an API and bulk-rename files. Super IO-heavy, figured it would be a P.I.T.A. to write in Haskell. But I did it anyway, haha. And it was fine! Fun, even.
-
What practice programs or knowledge should I learn to do "real" projects in Haskell
And now I'm working on something a bit more complex: lots of IO, filestystem stuff, API calls, etc. It's basically a FileBot replacement (tentatively) called tvmv. And after that, I kinda want to try a small game.
plugins
-
I have this 1TB ssd and I want to use it only for media over the local network. What is the best practices you wish you knew earlier regarding organisation of the media files?
Check out FileBot
- Can i force Plex to stop using TMDB for my tv shows?
-
How to name single episodes, specifically natgeo
Also, for naming not manually, there is Filebot - link
-
need some advice on media managers
Filebot, renames and organizes media files, can create folder structure as well. Paid ($6/year, last time I checked) . https://www.filebot.net/
- Like MP3tag but for Video Files?
- Noob question about Stage File Limit (and two other quick questions)
-
Bob Barker PSA: Don't Forget to Back Your Plex Library Up
First search result. https://www.filebot.net/
-
Need help with batch file change
Use Mp3tag or FileBot.
- Plex doesn't find Picard s3
-
Workflow for renaming files with Plex specific format
If you’re not locked into Automator, try filebot. https://www.filebot.net
What are some alternatives?
post-rfc - Blog post previews in need of peer review
Absolute-Series-Scanner - Seasons, absolute mode, Subfolders...
sdl2-boilerplate
MediaInfoLib - Convenient unified display of the most relevant technical and tag data for video and audio files.
splits - Expense-splitting for no one, or: A Haskell joyride.
subliminal - Subtitles, faster than your thoughts
monomer - An easy to use, cross platform, GUI library for writing Haskell applications.
Tdarr - Tdarr - Distributed transcode automation using FFmpeg/HandBrake + Audio/Video library analytics + video health checking (Windows, macOS, Linux & Docker)
threepenny-gui - GUI framework that uses the web browser as a display.
PlexSubtitleExtractor - Save subtitles added to Plex via upload and on-demand search
io-sim - Haskell's IO simulator which closely follows core packages (base, async, stm).
Hama.bundle - Plex HTTP Anidb Metadata Agent (HAMA)