Search and feeds
Search
Search on Youtube is case insensitive. By default it is performed in all video metadata i.e. not only title but also in description, user names, keywords etc.
Search supports several rules to customize search query. They are listed in the table below with example of every rule and brief description. Note search results count for every rule.
Search query | Results | Description |
---|---|---|
wacken | 829844 | Search clip containing word Wacken (case-insensitive) in any place (title, description etc.) |
wacken -2016 | 541051 | Hyphen before a word excludes clips containing this word from the search results. So this search query means "search clips containing word wacken and not containing word 2016". Note the decrease of results count when compared to previous example |
wacken 2016 | 188854 | Search clips containing both words in any order. So from 800k+ results from first example it picks up only those containing word 2016. But of course search engine works in more complex way than just trivial words match. These rules describe just common search strategy. Otherwise sum of results from this and previous examples would be equal to search results count from the first example (or at least similar due to caching) but there are ~100k difference |
"wacken 2016" | 71828 | Search for exact phrase. So for example "Wacken Open Air 2016" will be omitted. Note that phrase should be wrapped by double quotes. If you wrap it for example by single quotes, they will be ignored by the search engine. Also note, when searching by exact phrase, word separators do not matter. For example, search query "one two three" will also match "one, two, three" and "one-two-three" |
INTITLE:wacken 2016 | 22075 | Keyword INTITLE: instructs search engine to perform search only in the clip title. Note, "2016" is searched in any place, not only title |
INTITLE:wacken INTITLE:2016 | 4613 | To force search engine to search all words in title, each word should be prepended by INTITLE: |
INTITLE:"wacken 2016" | 1072 | To search an exact phrase in title wrap it by double quotes and then prepend by INTITLE: |
wacken -INTITLE:2016 | 801359 | A bit exotic but still possible variant. To exclude something only from title, hyphen should be added before INTITLE: keyword. Note a bit less results than in first example but much more results than in second example since here word 2016 is excluded only from title but allowed in other places |
wacken|2016 | 1M+ | Search word Wacken OR word 2016 |
Search has several filters listed in the table below.
Name | Value | Description |
---|---|---|
HD | checked | Maximum available video resolution should be at least 720p |
unchecked | (Default) Video may have any resolution | |
Subtitles | checked | Clip should have external subtitles. Note, this filter does not relate to subtitles that are part of video image |
unchecked | (Default) Search for any clips no matter have they subtitles or not | |
Duration | any | (Default) Accept any clip duration |
< 4 minutes | Clip should be shorter than 4 minutes | |
4-20 minutes | Clip should have at least 4 minutes and not more than 20 minutes duration | |
> 20 minutes | Clip should be longer that 20 minutes. Note, these duration values come from Search API i.e. this is not what the program decided by itself | |
Order by | relevance | (Default) Sort by relevance to the search query. More relevant clips come first |
published | Sort by publish date. Recently published clips come first | |
view count | Sort by view count. Clips with more views come first | |
rating | Sort by user rating. Clips with higher rating come first |
Feeds
There are supported Youtube playlists, channels and user uploads. When speaking about all of them used common word feed.
Dailymotion in addition to the same types of feeds has contests and groups feed types.
Retrieved clips are sorted by date - last uploaded videos come first.
In general case there should be no problem with feed URL recognition. However if you have some problem, below are listed canonical URLs for the feeds so you can edit your URL accordingly.
Feed type | Canonical URL form |
---|---|
Playlists | https://www.youtube.com/playlist?list=playlistID |
Channels | https://www.youtube.com/channel/channelID |
Used uploads | https://www.youtube.com/user/username |
In case of playlists Youtube almost everywhere adds also URL of one of the clips to resulting link. In this case, if you are trying to use this URL in URL edit box of main window, there will be performed current task on the clip URL instead of displaying this Feeds window.
In such cases try to find on the site some link like View full playlist, or use Feeds window explicitly, or modify link manually before add. For example this link:
https://www.youtube.com/watch?v=rYC8ZJxim3w&list=PLE25D68EF51886FDC
have to be modified like this:
https://www.youtube.com/playlist?list=PLE25D68EF51886FDC
List of clips
Result of the operation is a list of clips. This list has several columns, you can show or hide column using list header context menu. Each column is described in the table below.
Column | Description |
---|---|
# | Index in the list |
Title | Original clip title on the site |
Uploaded | Date when the clip was uploaded to the site |
Duration | Duration of the clip, HH:MM:SS |
Uploader | The title of the channel to which belongs the video. In most cases this is 'display name' of the user but not always: for example on Youtube channels may not be associated with user (e.g. BBC News channel). Also this is a display name, it does not have to be unique unlike user names on Youtube |
Views | Number of views of the clip |
Likes, Dislikes | Number of likes/dislikes of the clip |
Rating | The average rating given to the clip by the users, from 1 to 5, where 5 is the best |
Rating Ratio | Ratio of likes to dislikes filtered to prevent unfair values. Filter is quite simple but could be more effective than plain ratio: IF (dislikes > 10 OR likes > 100) ratio = MIN(likes/dislikes, 999) |
Program remembers previous selection and scroll position of the list.
In case of feeds program also retrieves feed thumbnail (if allowed by Show thumbnails option) and uses its semitransparent version as background of the list. Thumbnail becomes opaque when feed list header is hovered.