Nevcairiel / LAVFilters

LAV Filters - Open-Source DirectShow Media Splitter and Decoders
GNU General Public License v2.0
7.23k stars 786 forks source link

Update autopicker for Subtitles, please #541

Open tealkami opened 1 year ago

tealkami commented 1 year ago
  1. Make it not case sensitive, sometimes the titles are "FULL" or "Full", *:eng@FULL should pick both. (someone on reddit write this one year ago, they didn't write which MPC-HC version did they use)

  2. Make something which will make ignore chosen Titles examples: A. one group made titles : 1."English [Signs & Songs]", 2."English", 3."English [PGS]" (yes, they did put English at the start of title in every subtitles, they don't to it anymore, but I want to make ignore [Signs & Songs] everytime anyway) so if I want to make it ignore "English [Signs & Songs]" I would write something like *:eng#English [Signs & Songs] B. if the first subtitles have titles , and second one doesn't, you have no other way to make it ignore the title and pick the one without any title, like: fourth subtitles is Spanish + Title:Latin American fifth subtitles is Spanish without Title so if I want to pick the the second one (which doesn't have title), I would make something like eng:spa#Latin American, eng:spa

  3. I don't how it is called, but can you make it to look for the word in the whole Title ? I think it is called not to make it absolute, but relative too, like not only the first word, but the all words too. examples: someone make title "English SDH"(with word "english" in the title) so the :@SDH will pick it up or if you add the "ignore title", so when someone make the "English [Signs & Songs]" so I will only neeed to make it *:eng#[Signs & Songs] without the "English" part, to make ignore those titles

The fourth one is like, why not ask it, it exist, but it is very low priority

  1. Can you make LAVFilters load all subtitles into buffer ? When I use MPC-HC , and change subtitles it lags for a second (because I test something), but in MPC-BE it doesn't lag, because it load all subtitles into buffer. Yes I know MPC-BE doesn't use LAVFilters, but it is open source too, and it exist already, so why not try to ask, if you can add/copy it, too.