From owner-freebsd-questions@freebsd.org Wed Apr 28 13:50:23 2021 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C69BD5F4A47 for ; Wed, 28 Apr 2021 13:50:23 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FVg4Z6wPLz4hQ0 for ; Wed, 28 Apr 2021 13:50:22 +0000 (UTC) (envelope-from tomek@cedro.info) Received: by mail-ej1-x634.google.com with SMTP id t4so11453366ejo.0 for ; Wed, 28 Apr 2021 06:50:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=S9ZTSD7kTJf2MdI3armg90DjjTjkYUJjszLXXNlz5b8=; b=D6eJsNkI1b2j/TRnbMlJAIIxWfzDGYqVZTpDxhvWwjyWug22Lgf+/iTJuTAq8s2fLG IlyDAUhV0++3L4E9JWrDNbMnDcOw8PltYny4CibnaoHR7bLbcjFntkUQuHL2qSBiLGRL HehbftqTvxYUDjirg8ayVMDFMcMtsT4y3R46MJpMDAFOWtRqWzjDuedQbauTxGdgo49L uTc/7mf5DCwnu3A6cNBFIotUcLdkYjr/0GK2kylOMD85TrWD2pSQSKoFBPRXNemjba31 nS6BamU2TjT/cp8RGDa/7Nru+USFlP5e6kAqwb9cRydZb32dL5ge/E9bcNyodFW9X8K9 CU5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=S9ZTSD7kTJf2MdI3armg90DjjTjkYUJjszLXXNlz5b8=; b=Vjc4bcdgpUvGZ3D5bUPB7RSTDsNQg9RYLigaRQArZBBngBVSwpTcJfDxG9NY8VtCjj Mk+gy0/asqdaTFR/JsbKUtJPqD1cH9OHYlY4F8jmOoYWjCBKgywRvauHOLIkrXZ3mgV7 9LTYEof8Zig0+7gqxrOyZF0fJ6QwxkZbrn78x8HyBWPTFWRu7zl2LkFB8YQKxu6W3Xe1 38mVq6ryDv8+LxZsTG8X6I/TzS5k+wvbPmIdMEH2xgP/K4+VsqXElxsRnFDLnJ8spDf2 guQfrNa5UM/Z4hrUDqS0A07kQy5DxpltywuLi0bA0bDdfKEDVb14Ob6FJrimNeVSAjWu mYCg== X-Gm-Message-State: AOAM532o5ETztEBMxk2oMhBy4QtlGFVYPaoedEtQylGshRFcbLa30VEI NFe0v7Nt3KIwOqzS5VxK2NuKU7AG8b++pKmm9eXsAw== X-Google-Smtp-Source: ABdhPJwHFWlbE9XtXPd841YmoCF6ECXoefdMlx4r+7kd84XQbepToS0rzsJIKI1aeOZoYbWzkt9pVtrhpKjlwTss5bA= X-Received: by 2002:a17:906:1b09:: with SMTP id o9mr16029756ejg.102.1619617820331; Wed, 28 Apr 2021 06:50:20 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Tomasz CEDRO Date: Wed, 28 Apr 2021 15:50:05 +0200 Message-ID: Subject: Re: video grabber with time line in video To: Matthias Apitz , FreeBSD Questions Mailing List Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4FVg4Z6wPLz4hQ0 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=cedro.info header.s=google header.b=D6eJsNkI; dmarc=none; spf=none (mx1.freebsd.org: domain of tomek@cedro.info has no SPF policy when checking 2a00:1450:4864:20::634) smtp.mailfrom=tomek@cedro.info X-Spamd-Result: default: False [-3.30 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[cedro.info:s=google]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; DMARC_NA(0.00)[cedro.info]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::634:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[cedro.info:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::634:from]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::634:from]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-questions] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2021 13:50:23 -0000 For quick testing I use my favorite media player VLC - it opens all sorts of devices and file formats (even broken ones), can stream online, can transcode, works everywhere even from console or web :-) https://www.freshports.org/multimedia/vlc/ For streaming or recording live events even with multiple sources with real-time mixer control watermarks and scenes OBS is the best known utility: https://www.freshports.org/multimedia/obs-studio If you need anything smaller scripted probably you could use gstreamer of ffmpeg? Tomek ps/2: For anyone in need to grab some old analog stuff from VHS or retro computers the tiny inexpensive VGB300 from April Inc is UVC compatible and works out of the box on FreeBSD: https://www.augustint.com/en/productmsg-90-348.html :-) -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info