• Download VirtualDub
  • Download XVid codec
  • How to capture video from command prompt
    • Open CMD
    • Make sure you are at the VirtualDub direcctory.
    • Write the following at the command prompt
      • virtualdub /capture /capdevice screen capture /min /capfile CapVidFile_%date:~10,4%%date:~4,2%%date:~7,2%%time:~-2,2%%date:~-4,2%%date:~-7,2%.avi /capstart /x
      • Flags and options to use
        • /capture
        • /capdevice
        • /min
        • /capfile
          • Captured file name formatting to include date and time.
            • CapVidFile_%date:~10,4%%date:~4,2%%date:~7,2%%time:~-2,2%%date:~-4,2%%date:~-7,2%.avi
        • /capstart
        • /x

Here are command prompt options for VirtualDub

  • Displays, sets, or removes cmd.exe environment variables.

    SET [variable=[string]]

    variable Specifies the environment-variable name.
    string Specifies a series of characters to assign to the variable.

    Type SET without parameters to display the current environment variables.

    If Command Extensions are enabled SET changes as follows:

    SET command invoked with just a variable name, no equal sign or value
    will display the value of all variables whose prefix matches the name
    given to the SET command. For example:

    SET P

    would display all variables that begin with the letter ‘P’

    SET command will set the ERRORLEVEL to 1 if the variable name is not
    found in the current environment.

    SET command will not allow an equal sign to be part of the name of
    a variable.

    Two new switches have been added to the SET command:

    SET /A expression
    SET /P variable=[promptString]

    The /A switch specifies that the string to the right of the equal sign
    is a numerical expression that is evaluated. The expression evaluator
    is pretty simple and supports the following operations, in decreasing
    order of precedence:

    () – grouping
    ! ~ – – unary operators
    * / % – arithmetic operators
    + – – arithmetic operators
    << >> – logical shift
    & – bitwise and
    ^ – bitwise exclusive or
    | – bitwise or
    = *= /= %= += -= – assignment
    &= ^= |= <<= >>=
    , – expression separator

    If you use any of the logical or modulus operators, you will need to
    enclose the expression string in quotes. Any non-numeric strings in the
    expression are treated as environment variable names whose values are
    converted to numbers before using them. If an environment variable name
    is specified but is not defined in the current environment, then a value
    of zero is used. This allows you to do arithmetic with environment
    variable values without having to type all those % signs to get their
    values. If SET /A is executed from the command line outside of a
    command script, then it displays the final value of the expression. The
    assignment operator requires an environment variable name to the left of
    the assignment operator. Numeric values are decimal numbers, unless
    prefixed by 0x for hexadecimal numbers, and 0 for octal numbers.
    So 0x12 is the same as 18 is the same as 022. Please note that the octal
    notation can be confusing: 08 and 09 are not valid numbers because 8 and
    9 are not valid octal digits.

    The /P switch allows you to set the value of a variable to a line of input
    entered by the user. Displays the specified promptString before reading
    the line of input. The promptString can be empty.

    Environment variable substitution has been enhanced as follows:


    would expand the PATH environment variable, substituting each occurrence
    of “str1” in the expanded result with “str2”. “str2” can be the empty
    string to effectively delete all occurrences of “str1” from the expanded
    output. “str1” can begin with an asterisk, in which case it will match
    everything from the beginning of the expanded output to the first
    occurrence of the remaining portion of str1.

    May also specify substrings for an expansion.


    would expand the PATH environment variable, and then use only the 5
    characters that begin at the 11th (offset 10) character of the expanded
    result. If the length is not specified, then it defaults to the
    remainder of the variable value. If either number (offset or length) is
    negative, then the number used is the length of the environment variable
    value added to the offset or length specified.


    would extract the last 10 characters of the PATH variable.


    would extract all but the last 2 characters of the PATH variable.

    Finally, support for delayed environment variable expansion has been
    added. This support is always disabled by default, but may be
    enabled/disabled via the /V command line switch to CMD.EXE. See CMD /?

    Delayed environment variable expansion is useful for getting around
    the limitations of the current expansion which happens when a line
    of text is read, not when it is executed. The following example
    demonstrates the problem with immediate variable expansion:

    set VAR=before
    if “%VAR%” == “before” (
    set VAR=after
    if “%VAR%” == “after” @echo If you see this, it worked

    would never display the message, since the %VAR% in BOTH IF statements
    is substituted when the first IF statement is read, since it logically
    includes the body of the IF, which is a compound statement. So the
    IF inside the compound statement is really comparing “before” with
    “after” which will never be equal. Similarly, the following example
    will not work as expected:

    set LIST=
    for %i in (*) do set LIST=%LIST% %i
    echo %LIST%

    in that it will NOT build up a list of files in the current directory,
    but instead will just set the LIST variable to the last file found.
    Again, this is because the %LIST% is expanded just once when the
    FOR statement is read, and at that time the LIST variable is empty.
    So the actual FOR loop we are executing is:

    for %i in (*) do set LIST= %i

    which just keeps setting LIST to the last file found.

    Delayed environment variable expansion allows you to use a different
    character (the exclamation mark) to expand environment variables at
    execution time. If delayed variable expansion is enabled, the above
    examples could be written as follows to work as intended:

    set VAR=before
    if “%VAR%” == “before” (
    set VAR=after
    if “!VAR!” == “after” @echo If you see this, it worked

    set LIST=
    for %i in (*) do set LIST=!LIST! %i
    echo %LIST%

    If Command Extensions are enabled, then there are several dynamic
    environment variables that can be expanded but which don’t show up in
    the list of variables displayed by SET. These variable values are
    computed dynamically each time the value of the variable is expanded.
    If the user explicitly defines a variable with one of these names, then
    that definition will override the dynamic one described below:

    %CD% – expands to the current directory string.

    %DATE% – expands to current date using same format as DATE command.

    %TIME% – expands to current time using same format as TIME command.

    %RANDOM% – expands to a random decimal number between 0 and 32767.

    %ERRORLEVEL% – expands to the current ERRORLEVEL value

    %CMDEXTVERSION% – expands to the current Command Processor Extensions
    version number.

    %CMDCMDLINE% – expands to the original command line that invoked the
    Command Processor.

    %HIGHESTNUMANODENUMBER% – expands to the highest NUMA node number
    on this machine.

This post describes IPTV service providers at Israel mostly

NoName / LinkPlatformPopularityPrice MonthlyNotes
1NetflixWin / iOS / AndroidWorldwide29 ILS
2Partner TV69 ILS
3Sting TV99 ILS
4VipTV.LiveeLinux / Android60 ILSVery hard to use, streaming has delay.
5Secure Iptv70 ILSNo support for Israeli channels.
They provide only m3u file with list of channels, the end user need to play it manually.
6XiptvMonth 20 Eu 3 month 40 Eu
7iptvm3uTrial 3 EU

15 EU 1 month
8Total IPTVM3U fileIsraelFree
Paid 6 usd/month
Join Telegram group.
Follow the pinned post.
NoName / LinkPlatformPopularityPriceNotes

This post describes comparison table about TV Streamers based on my experience. Please suggest more streamers for comparison.

NoModelBrandFeaturesPrice ($)Notes
1MI Box 3XiaomiOS: Android TV
IO: Wifi 2.4 / 5
67Gearbest Mibox3
2ShieldNvidiaOS: Android TV
Mem: 3 / 16
250Nvidia Shield
3X98 PROVONTAR OS: Android TV (?)
IO: Wifi / Ethernet
4TX92VONTARLCD display
IO: Ethernet / 2.4 / 5
5S905WVONTARMem: 2/ 16
OS: Android TV 7.1
IO: Wifi / Ethernet
6M8S pro WMeecoolOS: Android TV
IO: Wifi / Ethernet
Antutu: 18000

IO: Wifi / Ethernet
8X88 MINI 13X88 MINI 13 ATV Smart TV Box RK3528 Android 13.0 2.4G /5G Dual Wifi6 HD 8K Video Decoding Media Player 4GB 64GB Set Top BoxOS: Android TV
IO: Wifi / Ethernet
25X88 MINI 13 ATV Smart TV Box RK3528 Android 13.0 2.4G /5G Dual Wifi6 HD 8K Video Decoding Media Player 4GB 64GB Set Top Box
NoModelBrandFeaturesPrice ($)Notes
GenreNameDescriptionLength (sec)Source
Documentaryפרק 1 מגש הכסף – השליחות של גיא רולניקEconomics56:12Youtube
Documentaryפרק 2: ירון זליכה שומר הקופהEconomics01:00:50Youtube
Documentaryפרק 3: מגש הכסףEconomics59:09Youtube
Comedyכל האלתורים של אדיר מילר 201601:18:20Youtube
Comedyסטנדאפ קורע של אדיר מילר 201622:38Youtube
Comedyנאור ציון – הופעה מלאה 201752:01Youtube
LectureWhat you can do to prevent Alzheimer’sAlzheimer lecture at TED13:56TED
GenreNameLength (sec)Source

Emgu CV is a cross platform .Net wrapper to the OpenCV image processing library. Allowing OpenCV functions to be called from .NET compatible languages such as C#, VB, VC++, IronPython etc. The wrapper can be compiled by Visual Studio, Xamarin Studio and Unity, it can run on Windows, Linux, Mac OS X, iOS, Android and Windows Phone.


Cross Platform

Emgu CV is written entirely in C#. The benefit is that it can be compiled in Mono and therefore is able to run on any platform Mono supports, including iOS, Android, Windows Phone, Mac OS X and Linux. A lot of efforts has been spent to have a pure C# implementation since the headers have to be ported, compared with managed C++ implementation where header files can simply be included. But it is well worth it if you see Emgu CV running on Fedora 10! Plus it always gives you the comfort knowing that your code is cross-platform.

Cross Language and comes with example code

Emgu CV can be used from several different languages, including C#, VB.NET, C++ and IronPython. On this wiki, we provide examples for all those languages, which are available from the Examples section on Tutorial page. Our Discussion Forum is also available if you have any questions related to your favourite programming language.

The following guide is a very suggested configuration for Open-Elec based on Raspberry pi Media Center:

Buy the following item:

Read The following Guide about how to install:



What is VSCD?

The video editor enables you to edit files and create videos of any complexity. You can apply video and audio effects to edited objects, transform them, apply filtration and image correction. All popular video and audio formats are supported (both reading and saving).



At version 5.12.567 I faced a situation that VSCD didn’t Exported the project and requested to upgrade to Pro version cause a feature of hardware Acceleration was used.

In order to overcome this, view the following picture.

  • Goto options – #1
  • Uncheck Hardware Acceleration – #2 

On this page you will find programs to convert video and audio files, to analyze and compress Windows executable files (EXE), and several others.


All applications published on this page are freeware and they can be freely distributed in any form (including web pages, CD/DVDs) as long as they are not sold for profit.


NoName / LinkNote
1Chameleon ProjectKodi Based, Movies etc
2Nivdal נבדלLive sport
3Popcorn TimeTV series and Movies
2021.07.14 site is blocked
4BitTorrent NowWeb video streaming
5BitTorrent LiveApparently not active
6Kodi with GenesisKodi and Genesis
8Zona – Russian English streaming
10Torrents-TimeDownload and watch online directly
11Popcorntime-online2021.07.14 site is blocked
12Tea-TVProject page
13Geektime 5 streaming resources
141. Telegram – Direct stream
2. Movies groups
15Popcorn Time
16Sdarot TVסדרות טיוי
Sdarot TV
NoName / LinkNote
  • How to videos
  • How-to videos
  • Howto videos
  • How to database
  • How-to Database
  • Howto database
  • Manage database tables
  • Code to manage database
  • Manage database table code
  • C# CS C sharp Csharp c-sharp
  • How to manage database table
  • Manage database table
  • How to manage table

1. How to make the projector:


2. Holograms projector apps:




IPad/ IPhone: 


3. Videos on youtube:



  • Action Camera Elephone REXSO Explorer X
  • Link to Camera
  • How to connect this camera to android app?
    • Install THIS android app.
    • Activate Wifi and the camera.
    • Disable mobile data.
    • Connect to camera’s Wifi.
    • Operate the android app.

Comparison and Rank

Brands and sellers

Other places to buy from

Sports Cameras from ebay


  • Action camera
  • Extreme camera
  • מצלמת אקסטרים
  • מצלמה נגד מים
  • Water resist camera