Jak wykryć podobne filmy

9

Mam katalog pełen multimediów. Chciałbym wyszukiwać podobne filmy i ręcznie usuwać niektóre kopie (te, które są za krótkie, za długie, mają znaki wodne, nie mają znaków wodnych itp.).

Jak znaleźć filmy podobne do siebie?

James Mertz
źródło
1
Nie sądzę, że znajdziesz takie oprogramowanie (cóż, i tak nie za niską cenę). OTOH są zduplikowane programy do wyszukiwania plików, możesz je sprawdzić.
Lawand

Odpowiedzi:

7

To, czego szukasz, to cyfrowe pobieranie odcisków palców .

Odcisk palca wideo to technika, w której oprogramowanie identyfikuje, wyodrębnia, a następnie kompresuje charakterystyczne elementy wideo, umożliwiając jednoznaczną identyfikację tego wideo na podstawie wynikowego „odcisku palca”. Odcisk cyfrowy wideo to technologia, która sprawdziła się w rozpoznawaniu i porównywaniu cyfrowych danych wideo.

Oto kilka odpowiednich firm, które to obsługują:

Wszystkie te (wymienione na Wikipedii) wydają się profesjonalnymi płatnymi rozwiązaniami, niektóre z nich już nie istnieją. Możesz znaleźć coś, przeszukując strony internetowe projektów hostingowych ...

Większość z nich decyduje się na zachowanie swoich algorytmów w tajemnicy i raczej świadczy usługi niż sprzedaje produkt.

Tamara Wijsman
źródło
3

Ja też szukałem takiego programu. Najbliższe, które znalazłem, to Thumbsplus (Cerious.com). Może tworzyć miniatury większości typów wideo. Następnie może znaleźć duplikaty lub nawet podobne miniatury tych filmów. Jest naprawdę stworzony do robienia zdjęć, ale do tego też działa.

Pomogło mi to.

Dion
źródło
Metoda porównywania miniatur? To jest naprawdę genialne.
music2myear
@ music2myear: Jeśli tylko dwa podobne filmy generują podobną miniaturę. Jeśli jeden film ma inny FPS lub zaczyna się nieco wcześniej / później, może to spowodować zupełnie inną miniaturę.
Tamara Wijsman,
Tak, wiąże się z wieloma różnymi zmiennymi. Ale prawdopodobnie zasoby systemu są bardzo łatwe i poświęcenie mu odpowiedniej uwagi może doprowadzić do rozsądnego dopasowania systemu, który jest mniej podatny na różnice w kodowaniu lub rozdzielczości.
music2myear
@ music2myear: Wydaje mi się, że redukuje to problem do wykrywania podobnych obrazów. Co może być nadal skomplikowane, jeśli chcesz to zrobić na odpowiednim poziomie, takim jak Google Images i TinEye. idée to punkt wyjścia, którym jest usługa używana przez TinEye. Zapewniają bezpłatną usługę online, ale wątpię, czy faktycznie pokazuje podobne obrazy, a nie tylko pozwala znaleźć podobne obrazy podczas wyszukiwania za pomocą obrazu.
Tamara Wijsman,
Jeśli uda Ci się wygenerować wiele miniatur dla każdego filmu (może jedną na około 30 sekund), prawdopodobnie będzie to działać dobrze. (I wtedy w zasadzie chwytasz 1% klatek (zwykle 30 fps, więc 900 klatek w 30 s)
Clay Nichols
2

Znalazłem ten mały program, ma okres próbny, więc możesz spróbować. Potem kosztował 50 USD

http://visualsearchpony.com/

ale działa, wykorzystuje technologię pobierania odcisków palców, tworząc kciuki filmów.

PoulGrym
źródło
2

Możesz także spróbować pobrać odcisk palca z pliku audio i znaleźć filmy, które mają podobną ścieżkę audio.

AcoustId jest oprogramowaniem typu open source i obsługuje generowanie takich odcisków palców audio.

Możesz użyć fpcalc do wygenerowania odcisku palca ze ścieżki audio. AcoustId zapewnia niewielki silnik wyszukiwania o nazwie acoustid-index do wyszukiwania podobnych odcisków palców.

Jotschi
źródło
1

Możesz wypróbować Video Comparer (shareware).

http://www.video-comparer.com

Szybko wykrywa podobne filmy z transformacją obrazu i obsługuje dzielone filmy na wiele płyt CD.

Eric
źródło
0

Jeden wolny i pracy programu (wykrywanie duplikatów filmów o tej samej treści, ale różnej jakości i wielkości) udało nam się z powodzeniem używać był SimilarImages . Mimo, że został wycofany i naprawdę stary, oto kilka wskazówek, które pozwolą mu działać w nowszych wersjach systemu Windows: Recenzje podobne zdjęcia - AlternativeTo.net .

evgeny9
źródło