XaiJu
Filmot.com

Filmot.com

patreon


Filmot.com posts

Login with Patreon enabled on the site

View Post

#changelog Added a toggle to disable autoplay on mouse-over

A few days ago I conducted a poll about autoplay on mouse-over for desktop users.

Based on the results of the poll I've implemented a toggle to disable autoplay on mouse-over.

The toggle is persistent and is stored in a cookie, it is also accessible from the settings page at https://filmot.com/settings

The default behavior is autoplay on hover unless the toggle is set to off, when the toggle is off you need ...

View Post

Poll for auto-play vs click preferences on desktop

Hi All, I've recently got some feedback complaining about auto-play on hover/mouse-over on desktop in the search results. I would like to have some data about actual user preferences to decide if it's an actual issue or not. Currently auto-play on hover is enabled and there is no way to disable it.

This only impacts desktop users because on mobile you still need to tap the video result to play.

View Post

#changelog Search multiple channels or exclude channels

Implemented an option to search over multiple channels in one query and also an option to exclude channels (i.e. search everything except the channels in the list).

You can also just paste a comma delimited list of channel ids (UC...) or @ channel handles into the channel lookup box, it will automatically populate the list.

Pasting the text with subscriptions from google takeout also works.

If you are planning to reuse a complex channel list make a bookmark after searching a...

View Post

Crawling is expected to resume in a couple of days

I am currently testing the modified code, about 700k new videos from the test run will be loaded shortly.

View Post

YouTube's new anti-crawling measures

YouTube has implemented new anti-crawling measures which hampers subtitle retrieval. Crawling is currently suspended as of June 8, 2024, and new data will not be loaded. Existing data is not affected. I am investigating potential options and will keep you updated. This change blocks multiple projects and players, including YouTube's own players, requiring a login to play videos.

View Post

#changelog 16/9 thumbnails in grid layout

Given that most regular videos on YouTube are 16/9 I've decided to modify the grid layout to 16/9 for thumbnails and for the embedded video player.

Previously visible black horizontal bars on thumbnails and the video player have been removed to improve screen utilization and fit more information.

View Post

#changelog exporting search results into a text file

A new export option was added for subtitle search results (grid layout) to export the results, in combination with timestamps, into a text file. For videos which have the "Creative Commons" license it's then possible  to feed the results into yt-dlp (needs to be installed separately with ffmpeg) and download all the segments into local files.

The following options can be configured for the export:

Pad seconds before match -  number of seconds to add before the timestamp ...

View Post

#changelog added wildcard word matching to supplement NEAR

The NEAR operator added previously doesn't respect the order of the words, it only measures distances. 

This is the intended functionality. However, based on the feedback received, some users require order of words to be respected. Since I am using an open source search engine I am unable to add core functionality, however I've exposed support for wildcard matches in expressions which might solve some of the mentioned use cases.

When searching for expressions enclosed in doub...

View Post

#changelog new NEAR operator - match multiple terms in close proximity

Support was added for the NEAR operator to find multiple terms which appear close to each other in the document or title. It works in the following way:

Stalingrad NEAR\5 chuikov NEAR\7 army

\5 indicates that the number of word between the first and second term is at most 5 words \7 indicates that the number of words between the second and third term is at most 7 words. 

This also works with expressions, enclosed in "". 

The numeric value can be at most...

View Post

#changelog Grid Layout is now default, channel selector on front page

1. The grid layout for search results is now the default.

It's possible to switch between old layout and new layout using the button on the right, next to the channel text box on the search results.

2. Channel selector was added to the front page to easily search inside specified channels.


View Post

#changelog Sort By options added

Several sorting options for subtitle search were added.

The sort options are accessible in the "Filter" section - "Sort By".

Channel Rank is an experimental metric which gives each channel a score based on how many times it was listed in the "Related Channels" of another channel using an algorithm similar to PageRank.  The rest of the metrics are self explanatory.

View Post

#changelog Dark mode added

Dark mode has been added, you can enable it using the half filled circle in the navigation bar or in the settings screen. Feedback welcome.

View Post

#changelog Using negative and OR search operators, channel word cloud search, remove the nag message

1. You can use negative search operator on the site (- symbol) or the OR search operator (| symbol). For example if you search for "go go go" -"go go go go" it should only find places with three go words and exclude any documents that have "go go go go"

https://filmot.com/search/%22go%20go%20go%22%20-%22go%20go%20go%20go%22/1?lang=en&

The caveat is tha...

View Post

#changelog Find censored words, more languages

1. You can now search for [ __ ] that YouTube uses to replace censored words in subtitles, to find censored locations. To find these search for the placeholder #FUCK#, for example 

https://filmot.com/search/%23FUCK%23/1?channelID=UCXuqSBlHAE6Xw-yeJA0Tunw&  

This also works with #Music# and #Applause# 

2023-02-01 19:17:18 +0000 UTC View Post

Call for support

I am a solo software developer working on the public search engine https://filmot.com/  which indexes video metadata and subtitles.

I've started this project in 2018 and so far collected quite a bit of data. 

So far, over 1.5 Billion videos were crawled and over 650 Million subtitles have been indexed. 

Current server hosting costs are about 510$ per month and expanding the service has become financia...

View Post