If you have not already, we suggest setting your Plex username to something else rather than email which is displayed on your posts in forum. You can change the username at https://app.plex.tv/desktop#!/account
Welcome to our forums! Please take a few moments to read through our Community Guidelines (also conveniently linked in the header at the top of each page). There, you'll find guidelines on conduct, tips on getting the help you may be searching for, and more!

Sub-Zero v2 Beta inquiry

1235

Comments

  • pannipanni Posts: 1,041Members, Plex Pass, Plex Ninja, TunerTester Plex Ninja

    The errors will go away in RC6. I've redone the whole SZ subtitle data storage and now use gzipped json instead of the PMS internal pickle module. Data will be smaller and stuff like above won't happen anymore.

  • pannipanni Posts: 1,041Members, Plex Pass, Plex Ninja, TunerTester Plex Ninja

    Release Candidate 2.0.19.1267 RC6 out!

    https://github.com/pannal/Sub-Zero.bundle/releases/tag/2.0.19.1267
    https://github.com/pannal/Sub-Zero.bundle/releases/download/2.0.19.1267/Sub-Zero.bundle-2.0.19.1267.zip

    Changelog

    2.0.19.1267 RC6

    • core: add new SZ subtitle storage format

      • smaller data files and less cumbersome
      • it will auto migrate when old data is accessed - to speed this up, use "Trigger subtitle storage migration (expensive)" in advanced menu)
    • core: performance optimizations

    • addic7ed: when release group matches, assume the format matches, too (leftover change from RC5)
    • submod: fix patterns for beginlines/endlines
    • submod: add our own dictionaries to OCR fixes (english)
    • submod: hearing impaired: also remove full-caps with punctuation inside
    • submod: correctly handle partiallines
    • submod: in numbers with spaces (incorrect), also allow for some punctuation (,.:')
  • pannipanni Posts: 1,041Members, Plex Pass, Plex Ninja, TunerTester Plex Ninja

    Release Candidate 2.0.19.1299 RC7 out!

    A bunch of submod fixes and performance improvements while we're preparing for 2.0 final

    https://github.com/pannal/Sub-Zero.bundle/releases/tag/2.0.19.1299
    https://github.com/pannal/Sub-Zero.bundle/releases/download/2.0.19.1299/Sub-Zero.bundle-2.0.19.1299.zip

    Changelog

    2.0.19.1299 RC7

    • submod: offset mods now get merged internally when applied multiple times (to avoid errors and increase performance)
    • submod: improve performance
    • submod: core mods (OCR, common, remove_HI) now are always applied in a fixed order internally, regardless of the order they were added in
    • submod: CM_spaces_in_numbers: don't break up ellipses (30... 29... 28...)
    • submod: CM_spaces_in_numbers: don't fix countdown numbers (30, 29, 28)
    • submod: remove_HI: make bracket removal more aggressive
    • submod: remove_HI: be less aggressive when removing text-before-colon
    • submod: remove_HI: remove all-uppercase-before-sentence (THIS IS ALL UPPERCASE And here starts a sentence -> And here starts a sentence)
    • submod: fix all character ranges to include non-ASCII characters
    • add new README for 2.0
  • VladarionplVladarionpl Posts: 4Members, Plex Pass Plex Pass

    @panni Sorry man, i was away for some time. Here you go:
    https://www.dropbox.com/s/n4d1js0dd7hdgdn/subzerologs.rar?dl=0
    FYI it's from RC3, will try RC7 today and will report back

  • pannipanni Posts: 1,041Members, Plex Pass, Plex Ninja, TunerTester Plex Ninja

    @Vladarionpl seems like you download non-SRT files from napiprojekt :open_mouth:

  • pannipanni Posts: 1,041Members, Plex Pass, Plex Ninja, TunerTester Plex Ninja

    Yes, those are in MicroDVD format. I'll see if I can convert those. I wonder why PySubs2 didn't do that automatically.

  • pannipanni Posts: 1,041Members, Plex Pass, Plex Ninja, TunerTester Plex Ninja

    @Vladarionpl could you please install the bleeding edge (be sure to name the extracted folder Sub-Zero.bundle)? There's more logging inside on why PySubs2 can't convert the microdvd to srt.

    Because I can't reproduce it right now.

  • pannipanni Posts: 1,041Members, Plex Pass, Plex Ninja, TunerTester Plex Ninja

    OK @Vladarionpl the latest bleeding edge (the link from above, but new version), should fix the issue.

    It correctly converts the napiprojekt microdvd subtitle to SRT and saves it. Please try.

  • JasonMeudtJasonMeudt Posts: 222Members, Plex Pass Plex Pass

    @panni said:
    @JasonMeudt seems like the error is gone. You might want to add more info to the file names of your Movies, though.

    >
    @panni... Took your advice and went back and added my file props with FileBot via it's Mediainfo.dll...

    It got me wondering, however, about it's use from within SubZero... Why is it not possible to use the same capabilities from within SubZero in conjunction with the guessit module (from filenames...)? I'm no programmer, but a scan with mediainfo can give you the result via xml for use within SubZero... No?

    • Intel Core i7 4790 @ 3.6 Mhz (Plex Server)
    • Netgear R7000 (Tomato by Toastman firmware)
    • 2x Google Chromecast V2 (Media Player)
    • 3x Roku (Media Player)
    • 20 TB of Storage Space
  • pannipanni Posts: 1,041Members, Plex Pass, Plex Ninja, TunerTester Plex Ninja
    edited May 21

    @JasonMeudt yes, Sub-Zero also uses enzyme to get infos out of the MKV container. But the crucial part is the format - HDTV/BluRay/WEB-DL and so on. That is not definitively guessable by the file contents.

    Also SZ currently can't read meta infos from other containers apart from MKV.

    Edit: And yes, SZ could use mediainfo for that, but that's a hard thing to do. SZ has to be platform-independent as a plugin, which would mean I'd have to either urge my users to install mediainfo on their own (and create a whole new level of possible errors), or ship mediainfo for every architecture Plex runs on (which would make SZ 10 times bigger).

  • pannipanni Posts: 1,041Members, Plex Pass, Plex Ninja, TunerTester Plex Ninja
    edited May 22

    Release Candidate 2.0.19.1337 RC8 out!

    Wiki is still being prepared, so here's another pre-release with all the recent fixes.

    https://github.com/pannal/Sub-Zero.bundle/releases/tag/2.0.19.1337
    https://github.com/pannal/Sub-Zero.bundle/releases/download/2.0.19.1337/Sub-Zero.bundle-2.0.19.1337.zip

    Changelog

    2.0.19.1337 RC8

    • napiprojekt: fixed: couldn't convert microdvd to SRT in certain occasions
    • core: when normalize to UTF-8 is enabled, also store the subtitle in UTF-8 encoding in the internal storage
    • core: add more encodings for western/eastern/northern europe
    • submod: OCR: update dictionaries from SubtitleEdit
    • submod: common: be smarter about uppercase i's in words that should have lowercase L's
    • submod: fix unopened/unclosed font style tags after modification
    • core: re-enable OMDB support
    • core: update guessit for better matching
    • core: fix SearchAllRecentlyMissing (was broken since RC3)
  • pannipanni Posts: 1,041Members, Plex Pass, Plex Ninja, TunerTester Plex Ninja
    edited May 22

    @JasonMeudt the next release will add the (missing from filename) known PMS stream info. Resolution, video codec, audio codec. Format/source sadly can't be guessed from the video content itself.

    This will be especially useful for people who name their movies like "Moviename.mkv". SZ will add much needed media info when scoring subtitles.

  • pannipanni Posts: 1,041Members, Plex Pass, Plex Ninja, TunerTester Plex Ninja
    edited May 22

    Join the Sub-Zero slack team - beta channel for all 2.0 testers!

  • JasonMeudtJasonMeudt Posts: 222Members, Plex Pass Plex Pass

    @panni said:
    And yes, SZ could use mediainfo for that, but that's a hard thing to do. SZ has to be platform-independent as a plugin, which would mean I'd have to either urge my users to install mediainfo on their own (and create a whole new level of possible errors), or ship mediainfo for every architecture Plex runs on (which would make SZ 10 times bigger).

    I think it could be an OPTION... I re-mux most of my files to MP4 and add in an AAC audio (if not already there...) keeping the original audio container (DTS, etc), while also marking the language if not already.

    I see your now grabbing the info direct from PLEX... seems like a good idea to keep the size down!

    BTW: Filebot solved the dilemma by making it a 'plugin' of sorts... https://www.filebot.net/forums/viewtopic.php?t=4864

    • Intel Core i7 4790 @ 3.6 Mhz (Plex Server)
    • Netgear R7000 (Tomato by Toastman firmware)
    • 2x Google Chromecast V2 (Media Player)
    • 3x Roku (Media Player)
    • 20 TB of Storage Space
  • pannipanni Posts: 1,041Members, Plex Pass, Plex Ninja, TunerTester Plex Ninja

    Yeah I get the necessary info from the PMS, so no need for mediainfo. Otherwise it could have been an option, yes.

  • pannipanni Posts: 1,041Members, Plex Pass, Plex Ninja, TunerTester Plex Ninja

    Release Candidate 2.0.20.1364 RC9 out!

    Essential LegendasTV fixes; better handling of Specials with OpenSubtitles

    https://github.com/pannal/Sub-Zero.bundle/releases/tag/2.0.20.1364
    https://github.com/pannal/Sub-Zero.bundle/releases/download/2.0.20.1364/Sub-Zero.bundle-2.0.20.1364.zip

    Changelog

    2.0.20.1364 RC9

    • core: performance improvements
    • core: if info couldn't be guessed from the filename, fill missing info from PMS #270
    • submod: OCR: add more to the eng dictionary
    • submod: HI: fixed some issues with font style tags
    • core: don't ignore subtitles from providers that don't have hearing impaired info, when hearing impaired mode is set to "force non-HI"
    • legendastv/menu: fix manual subtitle selection issues in menu
    • core: improve specials matching on OpenSubtitles
    • core: update guessit
  • rickytinrickytin Posts: 157Members, Plex Pass Plex Pass

    Thanks for Sub-Zero.
    Can you add YTS subtitles to Sub-Zero.

  • VladarionplVladarionpl Posts: 4Members, Plex Pass Plex Pass
    edited May 29

    @panni Idea for future, you can try to include napisy24.pl , it's polish sub database like 100 times better than napiprojekt (napisy24.pl is home for all of the polish sub translate group and every subs are matched with movie/tvshows release group, in napiprojekt there's a alot of google translate subs), some guys tried to get napisy24 to work, like so, but don't know if it works. QNapi have working solution afaik, the best thing it napisy24 is that you can select sub format like srt UTF8 :)

  • pannipanni Posts: 1,041Members, Plex Pass, Plex Ninja, TunerTester Plex Ninja

    Release Candidate 2.0.23.1456 RC10 out!

    Uhhh so much stuff.

    https://github.com/pannal/Sub-Zero.bundle/releases/tag/2.0.23.1456
    https://github.com/pannal/Sub-Zero.bundle/releases/download/2.0.23.1456/Sub-Zero.bundle-2.0.23.1456.zip

    Changelog

    2.0.23.1456 RC10

    • core: findBetterSubtitles: increase series cutoff by 2 (resolution match)
    • core: add VTT format
    • core: fix crashes regarding DBM/cache management
    • core: update rarfile.py
    • core: add missing encodings
    • core: full support for Serbian subtitles (Cyrillic and Latin)
    • podnapisi: fix pt-BR, srp-cyrl and srp-latn
    • core: implement own provider registry and ditch the subliminal one
    • core: use ftfy library to fix re-encoding errors inside subtitles introduced by the subtitle author
    • core: always store and save subtitles normalized to UTF-8
    • core: replace spaced dashes in movie/series names before re-refining with plex metadata info
    • submod: remove_HI: handle multiline brackets correctly
  • pannipanni Posts: 1,041Members, Plex Pass, Plex Ninja, TunerTester Plex Ninja
    edited June 2

    Release Candidate 2.0.23.1464 RC10.1 out!

    There was a badass bug in RC10.

    https://github.com/pannal/Sub-Zero.bundle/releases/tag/2.0.23.1464
    https://github.com/pannal/Sub-Zero.bundle/releases/download/2.0.23.1464/Sub-Zero.bundle-2.0.23.1464.zip

    Changelog

    2.0.23.1464 RC10.1

    • core: huge bugfix; please check Library/Application Support/Plex Media\ Server/Plug-in Support/Data/com.plexapp.agents.subzero/DataItems
      for any subs_XXXXX.json.gz file bigger than 500kb and delete them
Sign In or Register to comment.