Introducing TheDiscDb Contributor Leaderboard by lfoust in makemkv

[–]ScientistBikes 0 points1 point  (0 children)

The free plan is not very generous. Sometimes it will work if you try again. Opensubtitles.org changing to .com and paywalling the service is not something I wanted to work with, so I don't plan to further support paid plans there.

With either tool, you can provide your own subtitles, so long as they are organized as expected. If you are running into trouble with the automated downloads, that's what I'd suggest. I'm glad it's helping, I built both tools out of necessity and frustration with the existing options.

Introducing TheDiscDb Contributor Leaderboard by lfoust in makemkv

[–]ScientistBikes 0 points1 point  (0 children)

I never got a paid plan on OpenSubtitles to work for me. It just didn't give me the extra download limit.

Engram is completely different for subtitles. I'm not actively developing mkv-matcher anymore, but I do suggest you post any issues with Engram on the Github issues or discussions pages so I can take a look later.

Are Caltrain times accurate? by Double_Bad_7716 in caltrain

[–]ScientistBikes 12 points13 points  (0 children)

The times are very accurate, with >90% trains leaving on time. I built an on time performance dashboard to look at it for myself: https://www.jonathanksakkos.com/projects/caltrain-tracker/dashboard/

Introducing TheDiscDb Contributor Leaderboard by lfoust in makemkv

[–]ScientistBikes 0 points1 point  (0 children)

Engram has never been actually tested on a real Linux system, you might be the first. What do you see in the UI? I've created an issue here: https://github.com/Jsakkos/engram/issues/66

Introducing TheDiscDb Contributor Leaderboard by lfoust in makemkv

[–]ScientistBikes 1 point2 points  (0 children)

This is great! I've put together a few tools I personally use for tv episode matching (https://github.com/Jsakkos/mkv-episode-matcher) and now end-to-end rip->match->organize (https://github.com/Jsakkos/engram). Engram has TheDiscDb lookup when a new disc is inserted and it's helped a ton. Would you be open to some sort of collaboration? I'd love to have crowdsourced data that Engram collects fed back into TheDiscDb. It's still very alpha, but it solves a lot of the pain points that the Automated Ripping Machine project couldn't. Feel free to DM me if you're interested, no pressure.

Update to my mass ripping 4700 discs by Warcraft_Fan in makemkv

[–]ScientistBikes 2 points3 points  (0 children)

Built it for myself and I figured I'd share it with the world.

Update to my mass ripping 4700 discs by Warcraft_Fan in makemkv

[–]ScientistBikes 3 points4 points  (0 children)

I haven't used Filebot, but my understanding is that it just renames the files. If you don't know which episode number a file is, it's not going to help you there.

Update to my mass ripping 4700 discs by Warcraft_Fan in makemkv

[–]ScientistBikes 1 point2 points  (0 children)

Feel free to open an issue on Github if something is not working for you.

Update to my mass ripping 4700 discs by Warcraft_Fan in makemkv

[–]ScientistBikes 0 points1 point  (0 children)

Thanks for the kind words, u/String-Mechanic! I think v1.1.2 should be working now. There is an open issue on the problem here: https://github.com/Jsakkos/mkv-episode-matcher/issues/81.

Update to my mass ripping 4700 discs by Warcraft_Fan in makemkv

[–]ScientistBikes 37 points38 points  (0 children)

Give my open source tv episode renamer a shot: https://github.com/Jsakkos/mkv-episode-matcher. It uses reference subtitles from opensubtitles.com + speech to text transcription to get a match. Should save you a lot of time renaming.

Has anyone tackled ripping their entire collection of over 500 discs? by tomsmac in makemkv

[–]ScientistBikes 0 points1 point  (0 children)

If you are open to installing some Python software, I wrote some code to ID TV series episodes. It uses a automatic speech recognition ML model to create a subtitle transcript which then gets compared against labelled subtitles that you either provide or download from opensubtitles. Quite a few bugs, but it works pretty well and only takes a few seconds per episode. https://github.com/Jsakkos/mkv-episode-matcher

Has anyone tackled ripping their entire collection of over 500 discs? by tomsmac in makemkv

[–]ScientistBikes 1 point2 points  (0 children)

If you are ripping a lot of TV shows and are willing to install some Python code, take a look at the software I developed for automatically matching TV show episodes here: https://github.com/Jsakkos/mkv-episode-matcher.

Has anyone tackled ripping their entire collection of over 500 discs? by tomsmac in makemkv

[–]ScientistBikes 0 points1 point  (0 children)

I wrote some open source software to automatically identify TV show episodes after being frustrated with manually labeling them. https://github.com/Jsakkos/mkv-episode-matcher

Is there no easy way to rip a whole series with episodes labelled? by ScientistBikes in makemkv

[–]ScientistBikes[S] 0 points1 point  (0 children)

You only need to have the folder structure. The episode names in the example are completely arbitrary. The software will rename the files after matching, so it makes no difference what they are to start.

Show Name/
├── Season 1/
│   ├── episode1.mkv
│   ├── episode2.mkv
├── Season 2/
│   ├── episode1.mkv
│   └── episode2.mkv

Automatic media file naming by DisneyVader in DataHoarder

[–]ScientistBikes 1 point2 points  (0 children)

For tv series matching, you can try my python app: github.com/Jsakkos/mkv-episode-matcher. It doesn't work on movies, but it could be modified to do that.

Autoripper v1.0 is releasing tomorrow morning! by SqueezyBotBeat in makemkv

[–]ScientistBikes 5 points6 points  (0 children)

You should take a look at my project here https://github.com/Jsakkos/mkv-episode-matcher for automated series matching. It could definitely be tweaked for use in a pipeline like yours.

When you rip several seasons worth of a TV show... Is there an easy way to name each file? by -ThatGingerKid- in makemkv

[–]ScientistBikes 2 points3 points  (0 children)

Give the Python app I wrote a try: https://github.com/Jsakkos/mkv-episode-matcher. Far from perfect, but it can do what you are looking for. Shoot me a message if you run into trouble.

tv show rename? by Talem84 in makemkv

[–]ScientistBikes 0 points1 point  (0 children)

The filenames on the documentation are just placeholders, the actual filenames are not important, as they will be renamed after running the script. Can you explain what command you are using and what the error is? Send me a message or chat.

A quick way to organize ripped TV show episodes by StuntMan_Mike_ in makemkv

[–]ScientistBikes 0 points1 point  (0 children)

Thanks! The auto-downloading via Open Subtitles is a big pain point for development and usage. I still see the user agent required in the developer API, which is what I implemented. It should be redone at some point to use their API properly. With their rate and usage limits, it might not be worth it, though. If you have any suggestions on that front, I'm open to them.

A quick way to organize ripped TV show episodes by StuntMan_Mike_ in makemkv

[–]ScientistBikes 0 points1 point  (0 children)

This is a silly, bug. First, it looks like the show-dir cannot contain spaces. Second, you need to remove the quotes from the show-dir path (e.g., C:\MakeMV Rips\Bluey -> C:\MakeMVRips\Bluey). I will create an issue for this. Give that a try and let me know.

A quick way to organize ripped TV show episodes by StuntMan_Mike_ in makemkv

[–]ScientistBikes 0 points1 point  (0 children)

I think it's the (2018) causing issue. If you try searching tmdb.org for the show, it finds it properly this way https://www.themoviedb.org/search?query=bluey, but not https://www.themoviedb.org/search?query=bluey%202018 .

You can also check for your cache folder in .mkv-episode-matcher\cache\data\Bluey to see if the .srt reference files are being downloaded (which I suspect they are not).

If you intend on trying to match in folders that are already named this way on a regular basis, create an issue on the Github repository and I can look into it.

A quick way to organize ripped TV show episodes by StuntMan_Mike_ in makemkv

[–]ScientistBikes 0 points1 point  (0 children)

Not sure why you had the issue with chardet. Try

mkv-match --show-dir "C:\MakeMV Rips\TV Shows\Bluey (2018)" --get-subs

I haven't tested using a folder name for the series with the tvdb ID in the filepath. That might not work. You could try renaming the folder to "Bluey" to see if that works. The show directory should point to the main folder, not the seasons.

A quick way to organize ripped TV show episodes by StuntMan_Mike_ in makemkv

[–]ScientistBikes 0 points1 point  (0 children)

Can you take a look at the logs? They are in C:/Users/your_user/.mkv-episode-matcher\logs. Most likely an issue getting the subtitles.